Justin Peter

Software Engineer

Full stack engineer with 4+ years building products at mission-driven edtech and healthtech startups. Brings structure to growing codebases and owns features end to end, from design systems and type-safe libraries to automated pipelines.

LanguagesTypeScript, JavaScript, SQL, MQL, Java, HTML, CSS
FrontendReact, RTK Query, Vue, Storybook, Figma
BackendNode.js, Express.js, REST APIs
DatabasesMongoDB, MySQL, PostgreSQL
Full Stack Engineer
The Social Institute · Remote
Aug 2023 – Present
MongoDB · Express · React · Node.js · TypeScript
  • Introduced atomic design principles, building a library of 20+ reusable components and a GitLab-powered Storybook pipeline that reduced handoff friction and accelerated feature delivery across the product.
  • Built and owned a monthly automated insights pipeline using Node.js Cron jobs, MongoDB aggregations, and a custom email template delivering data-driven engagement reports to 100+ partner schools with zero regressions.
  • Built a reusable TypeScript form validation library from scratch, eliminating duplicated validation logic across 12+ forms with a consistent, type-safe system backed by Jest unit test coverage.
  • Established a Jest testing baseline across React components, shared utility functions, and API response shape validation for role-based access, improving refactor confidence and reducing manual regression surface area.
  • Rearchitected legacy dashboards with role-based widgets, shortcuts, and CTAs in collaboration with the Co-Founder & CDO, driving a 23% increase in CTA click rates and measurable improvements in feature adoption.
Full Stack Engineer
BirchNotes (formerly Therapax) · Hybrid
Jun 2021 – Jul 2022
MySQL · Express · Vue · Node.js
  • Helped scope and ship a dashboard rebuild from scratch in under 6 months, improving the core product experience for 100+ users alongside a full company rebrand.
  • Maintained and extended a Syncfusion calendar component, implementing recurring appointments, cancellation and no-show fee logic, and appointment status tracking across the platform's core clinical workflow.
  • Integrated Google Calendar API with two-way sync, enabling real-time appointment management and reducing scheduling conflicts across clinician workflows.
Quality Assurance Engineer
BirchNotes (formerly Therapax) · On-site
Dec 2020 – May 2021
Cypress · Git · Postman · Monday.com
  • Wrote and maintained Cypress E2E test suites covering full user flows, form validation, click handlers, and API calls with DRY patterns that reduced regressions across core onboarding and scheduling workflows.
  • Performed manual testing across payment ledger workflows and form-based user flows, catching calculation errors and UI inconsistencies before production.
  • Worked directly alongside developers in daily standups and 2-week sprint cycles using Git, Postman, and Monday.com to keep test coverage aligned with active development.
Master of Science, Information Technology
Virginia Tech
Jan 2026 – Present

Graduate Certificates in Big Data & Software Development

Bachelor of Science, Computer Engineering
University of South Florida
May 2022
Justin Peter
Creative Developer, Maker of Things, Photography Enthusiast, Spotify Junkie,