Staff Software Engineer
2019 - PRESENTAmazon Web Services (AWS)- Contributed to AWS like Alexa for Business and Amazon Explore.
- Built end-to-end solutions from design to development, deployment, monitoring, and operations.
- Worked closely with senior technical leaders to build large-scale distributed systems.
- Extracted best-practice knowledge, reference architectures, and patterns from engagements to promote their re-use with the worldwide AWS SA community.
- Architected, developed, and maintained tools to increase our scale and efficiency.
- Curated architecture and design briefs that outline key features and decision points and provided prescriptive guidance to customers.
Technologies: React, Amazon SageMaker, AWS Amplify, Amazon S3 (AWS S3), Amazon Web Services (AWS), AWS IoT, GraphQL, AWS AppSync, TypeScript, Next.js, Node.js, Amazon CloudFront CDN, Amazon EC2, Full-stack, Terraform, SQL, REST APIs, React Redux, Google Cloud Platform (GCP), REST, MongoDB, Python, CI/CD Pipelines, Go, APIs, Serverless Framework, Front-end, Back-end, Front-end Architecture, Architecture, Software Architecture, RabbitMQ, CTO, Customer Relationship Management (CRM), Back-end Development, Microservices Architecture, Cloud, MySQL, Vanilla JS, Responsive Design, Amazon API Gateway, Amazon DynamoDB, Agile, Sass, API Integration, AWS Cloud Architecture, Unit Testing, Object-oriented Programming (OOP), Apache Kafka, Enterprise Architecture, Enterprise Application Architecture, Vendor Management, System Architecture Design, CSS, Jest, Webpack, Serverless Architecture, Serverless, Lambda Functions, AWS CloudFormation, Web Development, GitHub, JSON, Technical Leadership, Project Management, User Interface (UI), HTML, Cloud Architecture, API Gateways, AWS Certified Solution Architect, Tailwind CSS, Styled-components, Web UX Design, Web UX, Mixpanel, Web Design, Digital Health, MUI (Material UI), jQuery, PaaS, CRM APIs, Solution Architecture, Zapier, Front-end Development, Full-stack Development, Stripe, Cypress, Python 3, Responsive Web Design (RWD), HTML5, GitLab, GitLab CI/CD, D3.js, Amazon Kinesis, Video Streaming, Cloud Platforms, Kubernetes, DOM, Live Chat, Graph Databases, AWS Simple Notification Service (SNS), Amazon Simple Queue Service (SQS), Scraping, Web Scraping, Laravel, Speech Recognition, Safari, Web Audio API, Web Audio, Google Speech API, Google Speech-to-Text API, WebKit, iOS, RESTful Web Services, Project Management & Work Tracking Tools, Web Applications, Cryptography, Git, Lambda Architecture, Amazon Aurora, Databases, Data Visualization, Dashboards, UI Design, Axios, NestJS, Software Troubleshooting, Logging, DevOps, App Support, Kibana, Grafana, GitOps, Jenkins, PHP, Widgets, SEO Tools, Contentful, C#, .NET, Excel Add-ins, Microsoft Power Apps, Business Services, QA Automation, Pandas, ETL, Data Pipelines, Microsoft, Microsoft Office, Microsoft Excel, Microsoft PowerPoint, Microsoft Word, Office 365, Google Sheets, Excel 2016, Headless Commerce, 3D Animation, Leadership, Software Design, WebGL, Three.js, 3D, RESTful Services, Integration, Webhook, Azure, Azure Service Bus, CornerStone, Workday, Human Capital ManagementCloud Engineering Manager
2022 - 2022FAQx, Inc.- Developed a front-end application using React, TypeScript, and Amplify, which greatly improved the performance and user experience of the application.
- Utilized Next.js to build the application, which allowed for server-side rendering of the code. This improved the loading times and overall application performance, leading to a better user experience.
- Proposed the use of server-side rendering that also resulted in improved SEO for the application, as the search engines were able to crawl better and index the content.
- Implemented various features in the application, such as authentication and authorization, real-time data updates, and integrations with third-party APIs, which enhanced the functionality and usability of the application.
- Developed the front end of the application using React, TypeScript, Amplify, and Next.js, resulting in a high-performing and user-friendly application that met the needs of the end users and the business.
Technologies: React, Next.js, HTML, CSS, TypeScript, JavaScript, GraphQL, REST, Localization, Internationalization, REST APIs, Web UX Design, Web UX, Mixpanel, Web Design, Digital Health, MUI (Material UI), jQuery, PaaS, CRM APIs, Solution Architecture, Zapier, Front-end Development, Full-stack Development, Stripe, Cypress, Python 3, Responsive Web Design (RWD), HTML5, D3.js, Amazon Kinesis, Video Streaming, Kubernetes, DOM, Graph Databases, AWS Simple Notification Service (SNS), Amazon Simple Queue Service (SQS), Scraping, Web Scraping, Laravel, Speech Recognition, Safari, Google Speech-to-Text API, Speech to Text, RESTful Web Services, Project Management & Work Tracking Tools, Web Applications, Cryptography, Git, Lambda Architecture, Amazon Aurora, Databases, Data Visualization, Dashboards, UI Design, Axios, NestJS, Software Troubleshooting, Logging, DevOps, App Support, Kibana, Grafana, GitOps, Jenkins, PHP, Widgets, C#, .NET, Business Services, QA Automation, Microsoft, Microsoft Office, Microsoft Excel, Microsoft PowerPoint, Office 365, Google Sheets, Excel 2016, Headless Commerce, 3D Animation, Leadership, Software Design, WebGL, Three.js, 3D, RESTful Services, Integration, Webhook, Azure, Azure Service Bus, Human Capital ManagementHead of Cloud Engineering
2022 - 2022Catalyst UX- Developed an HR interviewing application for CatalystUX that was built on top of AWS. This application streamlines the interview process and improves efficiency for HR departments.
- Used AWS services such as DynamoDB, API Gateway, and Lambda to create a scalable and reliable platform for the application. This helped to ensure a seamless user experience for both HR departments and candidates.
- Integrated Amazon Chime into the application, allowing for real-time video interviews and improving the communication between HR departments and candidates.
- Used the AWS Cloud Development Kit (CDK) to automate the deployment and management of the application, reducing the time and effort required to maintain the platform.
- Saved the company thousands of dollars in hosting expenses by leveraging the cost-effective pricing model of Amazon DynamoDB, API Gateway, and Lambda.
- Streamlined the interview process and improved communication through Amazon Chime to reduce the time required for HR departments to conduct interviews and make hiring decisions.
- Managed and deployed updates to the application easily through the use of AWS services. This allowed for quicker turnaround times for new features and improvements, resulting in a more agile development process.
Technologies: JavaScript, Node.js, AWS Lambda, Amazon Web Services (AWS), Google Calendar API, Amazon Cognito, DocumentDB, Amazon Chime, Web UX Design, Web UX, Mixpanel, Web Design, MUI (Material UI), jQuery, PaaS, CRM APIs, Solution Architecture, Front-end Development, Full-stack Development, Stripe, Cypress, Responsive Web Design (RWD), GitLab, GitLab CI/CD, D3.js, Amazon Kinesis, Video Streaming, Cloud Platforms, DOM, Graph Databases, AWS Simple Notification Service (SNS), Amazon Simple Queue Service (SQS), Data Scraping, Scraping, Web Scraping, Laravel, Speech Recognition, Safari, Google Speech API, Speech to Text, iOS, RESTful Web Services, Project Management & Work Tracking Tools, Web Applications, Cryptography, Git, Lambda Architecture, Amazon Aurora, Databases, Data Visualization, UI Design, Axios, NestJS, Software Troubleshooting, Logging, DevOps, App Support, Kibana, Grafana, GitOps, Jenkins, PHP, Excel Add-ins, Microsoft Power Apps, Business Services, Microsoft, Microsoft Office, Microsoft PowerPoint, Microsoft Word, Google Sheets, Excel 2016, Headless Commerce, 3D Animation, Leadership, Software Design, WebGL, Three.js, 3D, RESTful Services, Integration, Webhook, Azure Service Bus, Human Capital ManagementCloud Engineering Lead
2022 - 2022WorkTorch Inc- Developed a React and TypeScript front-end application for WorkToprch, which was hosted on AWS Amplify. This application provided a seamless user experience and improved the company's online presence.
- Ensured that every merged commit was mirrored and deployed smoothly on AWS Amplify by using Gitlab and CodeCommit. This helped to streamline the development process and reduce the risk of errors.
- Reduced the cost of hosting the application significantly by using AWS Amplify. Saved the company thousands of dollars in hosting expenses by leveraging the cost-effective pricing model of Amazon S3 and Cloudfront.
- Managed and deployed updates to the application easily through the use of AWS Amplify. This allowed for quicker turnaround times for new features and improvements, resulting in a more agile development process.
- Reduced the load time of the application and improve its overall performance. The efficiency of the application was greatly enhanced by using AWS Amplify by leveraging the fast and reliable performance of Amazon S3 and Cloudfront,.
Technologies: Node.js, React, SQL, GraphQL, HTML, JavaScript, CSS, Python, Full-stack, Docker, Amazon Web Services (AWS), Cloud Architecture, AWS Cloud Architecture, AWS Amplify, Web UX Design, Web UX, Mixpanel, Web Design, MUI (Material UI), Solution Architecture, Front-end Development, Full-stack Development, Python 3, Responsive Web Design (RWD), HTML5, D3.js, DOM, Live Chat, Data Scraping, Scraping, Web Scraping, Safari, Google Speech-to-Text API, WebKit, Web Applications, Git, Lambda Architecture, Data Visualization, Dashboards, UI Design, Axios, NestJS, Logging, Kibana, GitOps, Jenkins, PHP, Widgets, C#, Excel Add-ins, Microsoft Power Apps, QA Automation, Microsoft, Microsoft Excel, Microsoft PowerPoint, Microsoft Word, Google Sheets, Excel 2016, Headless Commerce, 3D Animation, Leadership, Software Design, Three.js, 3D, RESTful Services, Azure, Azure Service Bus, Human Capital ManagementEnterprise Cloud Engineering Lead
2021 - 2022Coupang - Main- Rewrote the seller hub for Coupang, a large Korean eCommerce company, using Vue and TypeScript.
- Worked closely with the rest of the development team to ensure that the seller hub was fully integrated with the Coupang platform and that all necessary data was accurately displayed and handled.
- Improved the user experience for sellers considerably with the new seller hub that included numerous enhancements and new features, such as improved navigation, a modern design, and real-time data updates.
- Contributed to the overall success of Coupang as a leading eCommerce platform in Korea due to the successful rewrite of the seller hub using Vue and TypeScript, which resulted in a significant increase in seller satisfaction.
Technologies: JavaScript, Vue, React, HTML, CSS, Handlebars, Web UX Design, Web UX, Front-end Development, Full-stack Development, Python 3, HTML5, GitLab, GitLab CI/CD, D3.js, DOM, Web Scraping, Lambda Architecture, Databases, Dashboards, Software Troubleshooting, Logging, Grafana, Microsoft Power Apps, Business Services, QA Automation, Headless Commerce, Three.js, 3DPrincipal Developer
2021 - 2021Porsche Digital- Wrote high-quality and testable applications that support rapid delivery via continuous integration, delivery, and automated deployments.
- Found creative and innovative approaches to complex problems while working, learning, and collaborating in a cross-functional agile team.
- Worked closely with product owners and the design team to define feature requirements and deliver the product that supports the business and improves the customer experience.
- Coordinated teams of developers responsible for building new and supporting existing websites.
- Handled the design, architecture, development, code review, and testing of key applications.
- Helped establish the local technical and architectural setup.
Technologies: React, Amazon Web Services (AWS), TypeScript, Next.js, Node.js, Amazon CloudFront CDN, Amazon EC2, Full-stack, SQL, REST APIs, React Redux, Google Cloud Platform (GCP), React Native, REST, Firebase, Docker, CI/CD Pipelines, APIs, Serverless Framework, Front-end, Back-end, Front-end Architecture, Architecture, API Architecture, Software Architecture, RabbitMQ, CTO, Customer Relationship Management (CRM), Back-end Development, Microservices Architecture, Cloud, MySQL, Vanilla JS, Responsive Design, Amazon API Gateway, Amazon DynamoDB, Sass, API Integration, AWS Cloud Architecture, Enterprise Architecture, Enterprise Application Architecture, Vendor Management, System Architecture Design, CSS, Jest, Webpack, Serverless Architecture, Serverless, Lambda Functions, AWS CloudFormation, Web Development, GitHub, JSON, Technical Leadership, Project Management, User Interface (UI), HTML, Cloud Architecture, API Gateways, AWS Certified Solution Architect, Web UX, Full-stack Development, Python 3, HTML5, GitLab, D3.js, Safari, Lambda Architecture, Databases, Dashboards, Software Troubleshooting, Microsoft, Leadership, Software Design, WebGL, RESTful ServicesSenior Full-stack Engineer
2015 - 2021Redwood Consulting- Worked with clients ranging from portfolio websites for general contractors to WordPress widgets for film compression companies.
- Contributed to solutions-based, outcome-oriented projects with a highly skilled team, fluent in multiplatform software and various programming environments, and passionate about crafting and delivering high-quality products that meet customer needs.
- Used technologies like React, Angular 2, Node.js, Express.js, MySQL, and PostgreSQL.
Technologies: JavaScript, AngularJS, PostgreSQL, Django, Sequelize, React, Redux, TypeScript, Node.js, Full-stack, REST APIs, REST, Python, Docker, APIs, Serverless Framework, Front-end, Back-end, Front-end Architecture, Architecture, API Architecture, Customer Relationship Management (CRM), Back-end Development, Vanilla JS, Backbone.js, Responsive Design, Paid Advertising, Amazon API Gateway, Amazon DynamoDB, Sass, API Integration, Enterprise Architecture, Enterprise Application Architecture, Vendor Management, System Architecture Design, CSS, Jest, Webpack, Serverless Architecture, Serverless, Lambda Functions, AWS CloudFormation, Web Development, GitHub, Shopify, JSON, Technical Leadership, Project Management, User Interface (UI), Cloud Architecture, API Gateways, AWS Certified Solution Architect, Web UX, HTML5, D3.js, Safari, Git, Lambda Architecture, Dashboards, Software Troubleshooting, .NET, Business Services, Microsoft, Leadership, WebGL, RESTful Services, IntegrationSenior Full-stack Developer
2018 - 2019Walmart Labs- Built the display ads platform for Walmart.com in React, Redux, and TypeScript.
- Improved the organization's frameworks performance, mWeb, security, SPA, and NPM, to list a couple.
- Converted the Walmart ads-vendor marketplace to a more SPA with Material Design.
Technologies: React, GraphQL, Ruby on Rails 4, TypeScript 3, Full-stack, REST APIs, Python, Docker, Ruby, APIs, Serverless Framework, Front-end, Front-end Architecture, API Architecture, Ruby on Rails (RoR), Vanilla JS, Responsive Design, API Integration, Enterprise Architecture, Vendor Management, System Architecture Design, CSS, Jest, Webpack, Serverless, Web Development, GitHub, JSON, User Interface (UI), Web UX, MUI (Material UI), HTML5, Safari, Databases, Dashboards, Software Troubleshooting, Logging, SEO Tools, Contentful, Business Services, Microsoft, RESTful Services, IntegrationSenior Application Developer (Contract)
2017 - 2018Google- Maintained the existing views and upgraded them from AngularJS to TypeScript and Angular.
- Integrated the front-end UI with the Java back end of this legacy application and doubled the number of unit tests for the product.
- Enhanced user experience, increasing user traffic on the application by nine times.
Technologies: JavaScript, Angular, Google Cloud Platform (GCP), Web Development, JSON, User Interface (UI), API Gateways, MUI (Material UI), HTML5, Safari, Databases, Dashboards, Software Troubleshooting, Logging, Widgets, SEO Tools, Contentful, Excel Add-ins, Business Services, Pandas, Microsoft