Software Engineer with experience building full-stack products from 0 to 1 across startup and enterprise environments. Skilled in TypeScript, Python, React, AWS, and LangGraph, with a track record of shipping features, solving high-impact production issues, and building systems that improve reliability, user experience, and business outcomes.
Software Engineer with experience building full-stack products from 0 to 1 across startup and enterprise environments. Skilled in TypeScript, Python, React, AWS, and LangGraph, with a track record of shipping features, solving high-impact production issues, and building systems that improve reliability, user experience, and business outcomes.
Builds across frontend, backend, database design, cloud workflows, and product logic.
Turns ambiguous founder, client, and partner requirements into shipped technical systems.
Brings additional strength in technical instruction, curriculum development, mentoring, and team leadership.
System DesignCode ReviewAgileIncident ResponseDocumentationMentoring
Software Engineer at ClinMatchGO10/2025 - Present | Part-time | Boston, MA
Building a healthcare platform that connects users with relevant clinical studies through secure intake flows, study data integration, and matching workflows.
Built full-stack product features in Next.js for a healthcare platform designed to connect users with relevant clinical studies.
Developed a Python microservice that uses NLP to power a 7-step matching workflow across ClinicalTrials.gov data and internally managed studies.
Designed and maintained MongoDB and Mongoose data models for user records, study records, and matching-related application workflows.
Engineered matching logic across the Next.js application and Python services to support study discovery, recommendation flows, and user progression.
Integrated ClinicalTrials.gov study data into platform workflows for clinical study search, matching, and recommendations.
Built secure user-facing workflows that connect healthcare intake data to downstream matching and recommendation services.
Translated loosely defined founder requirements into technical architecture, product flows, and shipped functionality with minimal upfront specification.
Applied HIPAA-conscious engineering practices through secure data handling, privacy-aware logging, and careful treatment of sensitive healthcare information.
Lead Instructor at General Assembly04/2021 - 12/2024 | Full-time | Boston, MA
General Assembly is a global education organization that delivers intensive, project-based training in software engineering, data science, and UX design.
Led B2C and B2B software engineering programs covering JavaScript, React, Node.js, Python, Django, Java, and AWS-based ETL instruction.
Engineered production-grade web development projects with TypeScript and AWS, reducing setup time by 80% and improving NPS to 78 within 6 months.
Automated a GitHub Actions pipeline with security checks, reducing feedback time from 24 hours to 5 minutes and lifting assignment pass rates to 90%.
Resolved 99% of live stack-trace errors in less than 5 minutes during MERN and Django labs, protecting demo delivery deadlines.
Spearheaded daily code-review clinics and peer coaching for 30-student cohorts, boosting technical-interview pass rates by 12%.
Analyzed quiz and survey data to identify concept gaps, then launched micro-lessons that helped drive 92% student retention.
Managed ten 12-week Agile sprints over three years, maintaining burndown variance within +/-5% and achieving 100% on-time graduation.
Managed a team of 5 instructors and developed documentation, communication logs, and operational improvements for program delivery.
Software Engineer at Wayfair10/2018 - 04/2021 | Full-time | Boston, MA
Wayfair is a global e-commerce company specializing in home goods through data-driven platforms and customer-focused software systems.
Developed and optimized scalable e-commerce systems across React, PHP, Java, GraphQL, and PostgreSQL, improving checkout performance, reliability, and user experience.
Optimized the React/TypeScript frontend and PHP GraphQL backend for checkout, cutting time to first paint from 2.5s to 1.8s and boosting conversions by 6.4%.
Enhanced system performance by redesigning gift-card refund logic across the platform.
Instrumented microservices with InfluxDB and Grafana dashboards with SLO paging, reducing MTTR from 45 minutes to 15 minutes during peak traffic.
Root-caused a database outage in the gift-card email path and shipped a production hot-patch in less than 3 hours, averting a $180k loss.
Integrated multi-currency payment gateways into Java microservices, launching checkout support in 3 new regions.
Unified PHP and Java test suites in CI, raising coverage from 30% to 85% and cutting post-release defects from 20+ per month to zero for six months.