A software engineer specializing in JavaScript. In addition to raising succulents (however gradual and slow that may be), my passions lie in finding ways to optimize applications, especially when built in React/Node JS.
Experience
2022 — Now
2022 — Now
New York City Metropolitan Area
2019 — 2020
2019 — 2020
• Led sprints and refactoring efforts to bring test coverage on legacy projects from 75% to 93%.
• Created a reusable component library using StorybookJS and styled-components, improving the process and efficiency for developing new features between the product and engineering teams.
• Leveraged Redux and Redux Saga to create our own internal submission handling instead of using Redux Form.
• Implemented a recursive algorithm to parse through JSON schema and combine database submission records to dynamically create component-based page content.
• Contributed to the proprietary underwriting application built with React, Material UI, Redux Saga, and Redux Form.
• Maintained legacy API written in Python and built NodesJS micro-services for new submission processes.
• Utilized MySQL, Okta and JSON web tokens to create a data access layer for a user permissions tool.
• Collaborated with DevOps team to develop reusable Terraform modules for AWS services and implemented an ECS autoscaling policy, and dockerized multiple applications to be uploaded to ECR then deployed to ECS.
• Mentored other engineers on maintaining the reusable component library and utilizing schema parser algorithm.
• Ensured quality and performance of all code bases through mentorship and code reviews.
2018 — 2018
Greater New York City Area
• Led NY engineering team on development of a new web application to achieve modularity and scalability for ongoing creations of new web content.
• Partnered with the Head of Digital to align public-facing content with UX principles through front-end development.
• Deployed Docker containers to enforce uniform and predictable environments during development.
• Orchestrated database migration from multiple sources to a single target, converting scattered and related data into a unified data model.
• Redesigned server architecture using observer pattern, allowing any schedule changes within our database layer to trigger an update to our public event schedule via Meetup API.
• Decoupled web content from React-based components by utilizing YAML files, which enabled Public Relations staff to efficiently deploy any word changes without the help of an engineer.
• Implemented recursive traversal of nested YAML content to generate JSON structure containing file path mapping and enabling dynamically structured delivery of web asset payloads.
• Utilized React render prop function to translate JSON properties and keys to render content into React components.
• Instructed and mentored 80+ engineering residents in full-stack frameworks/technology and best practices.
2017 — 2018
2017 — 2018
Greater New York City Area
• Created an interface for employees to add teams and collaborators to private repositories.
• Engineered interface in keeping of UX principles to simplify process of adding teams and collaborators to private repositories with the use of Github API V3.
• Implemented permissions verification via OAuth2 for seamless authentication into the company's internal platform.
• Automated day-to-day operations such as release of repositories and scheduling announcements via Cron scripts.
Education
Baruch College
Bachelor of Business Administration - BBA
2017