Skills

It feels weird to say, but I've been making things with computers for almost a decade now! In that time, I've tried out quite a lot of languages, tools, tasks, and techniques. I'd consider myself at least conversant in all of the following:

Languages, Frameworks, and Formats

ReactNext.jsMDXTypeScriptJavaScriptCSSHTMLjQueryJavaKotlinNode.jsPythonC++SQLBashMarkdownCSVLaTeX

Editors, Tools, and Technologies

IntelliJ IDEAWebStormPyCharmCLionDataGripFigmaVisual Studio CodeEclipseNanoVimSSHAWSVercelPostmanInsomniaMySQLPostgreSQLtRPCTailwind CSSstyled-componentsJestReact Testing LibraryESLintPrettiernpmYarnpnpmGitGitHubJiraNotionConfluenceSlackDiscordMicrosoft 365Google Workspace

Techniques and Soft Skills

DesignDiagrammingProblem SolvingModularization (DRY)DebuggingTestingAgileDocumentationMentorshipCommunicationSpanish (CA Seal of Biliteracy)

Yellow indicates especially high proficiency

Green (link) indicates certification