New York based full stack developer. Typescript, Node, React and currently learning Go.
Experience
2024 — Now
2024 — Now
New York, United States
2022 — 2023
2022 — 2023
• Led and mentored a team of 6, regularly met with internal stakeholders to provide technical expertise to prioritize and create technical designs for features and internal tools
• Helped lead development of a PDF generation service that utilized Puppeteer and a dashboard for internal employees to manage PDF generation, upload, download, and processing status
• Lead engineer on our team dedicated to internal requests handling prioritization, estimation, and delegation
• Solely responsible for designing and coding our full-text search feature and tagging system from the frontend, backend services, SQL queries, and schema updates
• Designed and built a custom authorization system (RBAC) for our users along with an internal dashboard for employees to manage roles
• Planned parts of our migration to microservices including authentication, tooling, and deployment
• Independently established working groups or solved issues around documentation, onboarding, tech debt, database optimization, build processes, and OpenTelemetry
• Took on DevOps responsibilities involving our Heroku deployment, AWS infrastructure via Terraform, ECS, RDS, DNS/SSL certs
2021 — 2022
2020 — 2021
2020 — 2021
On both the backend and frontend I was responsible for many of the core features of the application using a mix of frameworks/libraries: React, NestJS, NextJS, Redux Toolkit, Typescript, and Postgres. On the frontend I built common design system components for our layout, modal, and file upload components. Features I co-authored include a virtualized table component, our state-management layer (Redux toolkit) using Sagas, as well as our authentication layer.
On the backend I built out the services, routing, and database schemas for onboarding, document management, websocket support, authentication, user reviews, and job interactions. This includes integrating external APIs such as GoodHire, AWS S3, and Hellosign, as well as their associated webhooks.
For the development team I established our code review process, linting standards, documentation, and a secret sharing service through Vault.
On the devops side I created Docker images for our staging and development environments and updated our secret management to a modern standard.
As company goals shifted I communicated with the sales and ops team to establish a common understanding of goals in order to reconcile expectations.
2020 — 2020
2020 — 2020
• Developed a boundary based location search using custom GeoJSON data and MongoDB data models to update the website's core feature.
• Updated frontend to meet the latest standards in React, Stripe, and handled the conversion from MobX to Redux.
• Created production and staging builds using AWS/EC2 and PM2 to manage CI/CD pipeline.
Education
Santa Clara University
Bachelor's Degree
2015
UC Berkeley Extension
Full Stack Web Development
2018 — 2018