Andy Oh
714-***-**** *************@*****.*** LinkedIn GitHub
TECHNICAL SKILLS
● Front End Development: HTML, CSS, Sass, JavaScript, TypeScript, React, Redux, Material UI
● Back End Development: Node.js, Express, SQL - PostgreSQL, MongoDB
● Testing & CI/CD: Jest, Travis CI, Webpack, Docker
● Tools & Platforms: Git/GitHub, AWS, YAML, ElectronJS, RESTful APIs, AJAX, Authentication EXPERIENCE
Hearth Software Engineer Open Source AWS Lambda Tool 2022 - Present
● Engineered a cross-platform desktop application using ElectronJS by integrating HTML, CSS, and JavaScript to deliver a modern UI and seamless interaction with native APIs.
● Optimized performance and security by leveraging AWS services such as Lambda, IAM, VPC, and DynamoDB.
● Configured a secure CloudFormation stack using YAML and safeguarded configurations in an encrypted S3 bucket.
● Utilized serverless computing with AWS Lambda to maintain and enhance function performance, employing periodic invocations and comprehensive monitoring with CloudWatch.
● Designed a scalable and secure authentication system with DynamoDb, utilizing Node, Express, and TypeScript to develop a robust, modular backend with strong typing.
● Developed a responsive front-end with React and React Router, optimizing rendering performance, enhancing component reusability, and ensuring an exceptional user experience aligned with presentation-layer best practices.
● Collaborated within a tech accelerator environment with OS Labs (opensourcelabs.io) to deliver innovative product solutions.
OPEN SOURCE
Poller 2.0 Poll Creation & Management Tool 2022
● Developed modular, reusable components using React and implemented React Hooks to streamline state management, handle side effects, and enable seamless component communication in a single page application
● Used Express in combination with Node to handle incoming HTTP requests and organize routes, implementing RESTful API design patterns, controller functions, and middleware to efficiently handle data flow between frontend and backend components and facilitate effective communication and interaction
● Deployed a scalable PostgreSQL database to store relational data, ensuring ACID compliance for reliable database transactions and taking advantage of its extensibility for easy scalability Hiroba Hatchery Project Sharing Platform for Developers 2022
● Utilized React’s flexibility to develop maintainable, reusable components for web and Electron apps, utilizing React Router to optimize rendering performance and minimize network request in a single-page application
● Leveraged Node and its asynchronous, event-driven model with Express to create and manage secure middleware paths using MVC architecture enabling modularity and reusability PUBLIC TALKS
Jeeny & Bractlet Speaker Series UI/UX Best Practices EDUCATION
Baruch College Master of Science
San Diego State University Bachelor of Arts