Experience
2024 — Now
2023 — 2024
Designed and configured CI/CD pipelines utilizing AWS CodePipeline, CodeBuild, and CodeDeploy for streamlined application deployment and automation resulting in a 30% reduction in deployment time.
Architected and deployed new marketing websites, incorporating MUI and media queries for responsive design and leveraged AWS SES to send emails for profile validation and confirmation.
Deployed CloudFront distributions to efficiently serve static content from S3, reducing latency and improving scalability.
Implemented efficient state management in production applications using React Context API, significantly improving data flow and reducing the need for prop drilling, resulting in cleaner and more maintainable code.
Spearheaded the comprehensive re-architecture of the sign-up flow, optimizing the user journey for a more intuitive and engaging experience achieving a 40% increase in user interaction and satisfaction metrics.
2022 — 2023
New York City Metropolitan Area
Optimized Docker containerization processes to streamline development workflows by building custom images, spinning up containers, and configuring custom YAML files, resulting in a 50% reduction in deployment time.
Led engineering teams through ideation, development, deployment, and launch of full-stack open-source applications utilizing Agile/Scrum principles for daily stand-ups and sprint planning to ensure team alignment and efficient product delivery.
Architected a mobile-responsive user interface using JavaScript, SASS, media queries, and CSS (Flexbox and Grid).
Refactored legacy backend controller middleware functions into modular components to create a more flexible, resilient system that showed increased fault tolerance and reduced downtime by 30%.
Configured X11 Quartz settings and dependencies to integrate end-to-end testing with Cypress, to perform tasks for interacting with UI elements, capturing screenshots, and generating detailed test reports for macOS-based web applications.
Developed and executed comprehensive Jest test suites for controllers, to ensure the proper functionality and error handling
Performed weekly code reviews and provided technical training to junior engineers on full-stack development principles.
Conducted technical interviews with an emphasis on JavaScript knowledge, problem-solving, and debugging ability.
Authored onboarding documentation for best practices, accessed by hundreds of employees facilitating efficient onboarding and knowledge sharing within the organization.
2022 — 2022
Integrated Jest and React Test Library to automate test generation for frontend applications, allowing for seamless test execution with minimal configuration to quickly detect and fix UI regressions across the full application cycle.
Migrated codebase to TypeScript taking advantage of its abilities to check static types and identify compile time errors, reducing the incidence of complications at runtime, and improving code maintainability.
Designed Zustand custom middleware to capture snapshots of initial and subsequent state changes in order to store and manipulate data to auto-generate frontend test suites utilizing the Zustand state management library.
Developed a product information site using Next.js and deployed it on Vercel to take advantage of its server-side rendering abilities to pre-populate web pages directly on the server and decrease the load time for end users.
Audited codebase for dormant JavaScript by reducing the bundle size curbing technical debt and administrative burden.
Education
Georgia Institute of Technology
Master's degree
Macaulay Honors College at The City University of New York