New York based full stack developer. Typescript, Node, React and currently learning Go.
2024 — Now
New York, United States
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
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
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
2015
Santa Clara University
Bachelor's Degree
2015
2018 — 2018
UC Berkeley Extension
Full Stack Web Development
2018 — 2018