Resume
About
I design and build end-to-end systems that solve complex problems with clarity and precision. My approach combines thoughtful user experiences with resilient architectures, leveraging modern web technologies and cloud-native patterns to create solutions that scale seamlessly and evolve gracefully.
Experience
Data Engineer, NJ Unemployment Insurance
Apr 2024 – PresentNava • Remote
- Developed AWS Glue ETL pipelines to extract and transform data from legacy DB2 mainframes to PostgreSQL, improving data accessibility and reliability.
- Architectured key areas of the data model to ensure
- Designed a data flattener tool to flatten SQLAlchemy objects.
- Authored a comprehensive 45+ step migration runbook, adopted as the standard for high-risk data operations.
- Architected a scalable data migration framework using Temporal workflows, enabling safe, decoupled data transformation outside production deployment windows.
- Executed complex data model updates and migrations to optimize performance and align with evolving business needs.
AWS GluePythonSQLAlchemyPostgreSQLTemporalNext.jsETLData ModelingEvent-Driven Architecture
Engineering Team Lead, NJ Unemployment Insurance
Jun 2023 – Apr 2024Nava • Remote
- Led the technical team for the NJ Unemployment Insurance claimant portal, guiding the successful launch of a modernized portal used by thousands of claimants.
- Automated release workflows with GitHub Actions, increasing deployment reliability and enabling 75+ successful releases with minimal manual intervention.
- Developed Splunk dashboards to monitor key metrics and logs, enabling proactive issue resolution and enhancing stakeholder visibility.
- Coordinated multiple production launches, established production support norms, and triaged critical incidents.
- Mentored engineers and onboarded new team members, establishing best practices for code reviews, ticket management, and engineering operations.
- Implemented features such as SSN verification, S3 deprecation, language translation, and intake reporting, improving product functionality and compliance.
- Collaborated with cross-functional teams and clients to define feature requirements, ensure launch readiness, and drive continuous improvement.
Next.jsTypeScriptPythonAWSGitHub ActionsSplunkPostgreSQLFeature Flags
Software Engineer, MA Paid Family Medical Leave
Aug 2021 – Jun 2023Nava • Remote
- Led the design and implementation of the Appeals process, supporting 19,000+ appeals in 2023 and 68,000+ since launch.
- Conducted technical feasibility studies, authored technical documentation, and mentored junior engineers.
- Built performant front-end web pages with Next.js, improving user experience and page load times.
- Implemented CI/CD pipelines, RESTful APIs, and event-driven architectures, increasing system reliability and scalability.
- Coordinated with stakeholders, third-party vendors, and cross-functional teams to deliver high-quality solutions.
- Supported production releases, resolved critical bugs, and participated in on-call rotations to ensure system stability.
PythonFlaskSQLAlchemyAWS ECSCI/CDNext.jsPostgreSQLREST APIsEvent-Driven Architecture
Full-Stack Engineer
July 2020 – Aug 2021Deloitte • Lake Mary, FL
- Built the IRS Child Tax Credit portal within a 3-month timeframe, implementing secure authentication flows and complex eligibility calculations
- Engineered a microservices architecture for ArmyIgnitED.com that reduced education benefit processing time from over 2 months to under 2 weeks
- Designed and implemented a role-based access control system supporting multiple user roles with dynamic permission sets
- Established automated testing and deployment pipelines that substantially reduced deployment failures and enabled more frequent releases
- Created data migration utilities that successfully transferred legacy data to new systems with high accuracy
ReactNode.jsTypeScriptMicroservicesOAuthCI/CDJestAWS LambdaDynamoDB
Full-Stack Engineer
May 2019 – July 2020Accenture • Tampa, FL
- Developed scalable React/Node.js applications serving numerous daily active users with high reliability
- Implemented GraphQL APIs that optimized frontend-backend data transfer and improved application performance
- Designed and built real-time analytics dashboards using WebSockets, enabling immediate visibility into system performance
- Established code quality standards and review processes that significantly reduced production issues
- Created comprehensive API documentation and developer guides that improved onboarding efficiency for new team members
ReactNode.jsGraphQLWebSocketsMongoDBRedisDocker
Web Development Teaching Assistant
Feb 2019 – May 2019Lambda School • Remote
- Mentored students in full-stack web development, supporting their transition to professional roles
- Led code reviews and pair programming sessions focusing on React, Node.js, and RESTful API development
- Facilitated daily stand-ups and sprint planning for student projects using agile methodologies
- Developed supplementary learning materials for advanced JavaScript concepts and state management patterns
JavaScriptReactReduxNode.jsExpressSQLGitAgile
Web Developer
Aug 2017 – July 2018Tompkins Financial • Ithaca, NY
- Engineered an automated email database system that integrated with Jack Henry banking software, improving data accuracy and operational efficiency
- Developed responsive web interfaces for banking applications that enhanced mobile user experience
- Implemented security best practices for internal communication systems, ensuring compliance with financial regulations
- Led a bank-wide automation initiative that significantly reduced manual processing time across multiple departments
ReactPosgreSQLNode.jsExpress