Story

I'm a Korean-Canadian software engineer based in Toronto, Ontario. I build software that solves real problems, with experience spanning full-stack development, cloud infrastructure, and developer tooling. I'm focused on writing clean, maintainable code and continuously expanding my technical depth. I thrive on tackling complex challenges and turning them into elegant solutions.

Even outside of my professional career, I'm passionate about empowering others. During my time at university, I launched free tutoring and job readiness programs that helped over 2,000 students flourish in their academic and professional journeys. Now, I'm ready to bring that same commitment to making an impact—building technology that matters and fostering communities that thrive.

Experience

2024 — Present

Software Development Engineer I

Amazon Web Services

Building authentication and authorization systems on the AWS Identity team, ensuring secure access control at scale.

2023

Software Development Engineer Intern

Amazon Web Services

Developed infrastructure tooling for rapid provisioning and teardown of CI/CD workflows, accelerating deployment cycles.

2022

Software Developer

Department of National Defence, Government of Canada

Implemented encryption and decryption protocols while bootstrapping critical network services for secure communications.

2021

Full Stack Developer

Qualiti7

Built a comprehensive booking and registration platform, streamlining operations for quality assurance services.

2020

Founder & Developer

Saint John Donation Portal

Created a donation platform to amplify visibility for local nonprofits in my hometown community.

Skills

TypeScriptJavaScriptPythonJavaGoC++RustReactNext.jsVueAngularSvelteNode.jsExpressFastAPISpring BootDjangoFlaskGraphQLREST APIsAWSAzureGCPDockerKubernetesTerraformJenkinsGitHub ActionsCircleCIPostgreSQLMongoDBRedisDynamoDBMySQLElasticsearchRabbitMQKafkagRPCWebSocketsOAuthJWTSAMLEncryptionTLS/SSLGitLinuxBashCI/CDMicroservicesServerlessLambdaS3CloudFormationIAMVPCLoad BalancersAuto ScalingMonitoringLoggingPrometheusGrafanaDatadogSplunkAgileScrumTDDUnit TestingIntegration TestingJestPytestJUnitCypressSeleniumHTMLCSSTailwindSASSWebpackViteBabelESLintPrettierChatGPTClaudeGPT-4GeminiLLMsPrompt EngineeringLangChainVector DatabasesRAGFine-tuningOpenAI APIAnthropic APIHugging FaceTensorFlowPyTorchScikit-learnMachine LearningDeep LearningNeural NetworksNLPComputer VisionStable DiffusionMidjourneyDALL-EAI AgentsCopilotTypeScriptJavaScriptPythonJavaGoC++RustReactNext.jsVueAngularSvelteNode.jsExpressFastAPISpring BootDjangoFlaskGraphQLREST APIsAWSAzureGCPDockerKubernetesTerraformJenkinsGitHub ActionsCircleCIPostgreSQLMongoDBRedisDynamoDBMySQLElasticsearchRabbitMQKafkagRPCWebSocketsOAuthJWTSAMLEncryptionTLS/SSLGitLinuxBashCI/CDMicroservicesServerlessLambdaS3CloudFormationIAMVPCLoad BalancersAuto ScalingMonitoringLoggingPrometheusGrafanaDatadogSplunkAgileScrumTDDUnit TestingIntegration TestingJestPytestJUnitCypressSeleniumHTMLCSSTailwindSASSWebpackViteBabelESLintPrettierChatGPTClaudeGPT-4GeminiLLMsPrompt EngineeringLangChainVector DatabasesRAGFine-tuningOpenAI APIAnthropic APIHugging FaceTensorFlowPyTorchScikit-learnMachine LearningDeep LearningNeural NetworksNLPComputer VisionStable DiffusionMidjourneyDALL-EAI AgentsCopilot

Get in Touch

I'm always open to interesting conversations and new opportunities. Whether you have a project in mind or just want to connect, feel free to reach out.