Full Stack Engineer
Justin Peter
Five years of full-stack work at small startups, close enough to the impact to know exactly who I'm building for. I'm comfortable raising technical, design, and accessibility concerns directly with co-founders and stakeholders, not just executing what's handed to me. I care as much about code scaling cleanly as I do about it working.
FrontendReact, TypeScript, JavaScript, Vue, Tailwind, HTML/CSS, Storybook, Figma, Redux, Web Sockets
BackendNode.js, Express.js, REST APIs, Java
DatabasesMongoDB, MySQL, PostgreSQL, SQL
ToolingHeroku, Postman, Cypress, Jest (unit & integration testing), AWS S3, AWS Chime, GitLab, CI/CD Pipelines
Full Stack Engineer
The Social Institute · Remote
Aug 2023 – Present
React · TypeScript · Node.js · MongoDB · Express.js · AWS S3
- Built an automated insights pipeline (Node.js Cron jobs, MongoDB aggregations) delivering monthly engagement reports to 1,000+ partner schools.
- Built a reusable TypeScript form validation library from scratch, eliminating duplicate logic across 12+ forms backed by Jest test coverage.
- Built host-side navigation for a live, multiplayer classroom quiz game using Web Sockets, synchronizing real-time state across student devices as the teacher advanced through questions.
- Led design-to-dev process improvements by introducing atomic design principles and a GitLab-powered Storybook pipeline and sitting in recurring weekly design reviews with the lead designer and Co-Founder to flag technical feasibility and accessibility concerns before handoff.
- Extended internal CMS with AWS asset uploads, async duplicate detection, and content workflow tooling; migrated legacy JavaScript to TypeScript.
Full Stack Engineer
BirchNotes · Hybrid
May 2021 – Nov 2022
Vue · Vite · Node.js · Express.js · MySQL · AWS Chime · AWS S3
- Collaborated with a team of 3 developers to rebuild the platform during a company-wide rebrand, migrating from React to Vue and Vite cutting load times from 3s to 0.7s (a 76% improvement) for hundreds of users.
- Extended a Syncfusion-based calendar component with recurring appointments, cancellation/no-show fee logic, and status tracking, scaling to 50K+ records as clinician sign-ups grew.
- Built an in-house telehealth feature using AWS Chime, replacing a third-party tool like Zoom and owning the client portal UI, meeting scheduling lifecycle, and session state management.
- Built HIPAA-compliant consent, intake, assessment, and toxicology forms with encrypted e-signature storage and permission-based access controls, yielding a foundational, legally required piece of the platform's core infrastructure.
Full Stack Developer Intern
BirchNotes · Hybrid
Jan 2021 – May 2021
Cypress · JavaScript · Postman · Git
- Wrote and maintained Cypress end-to-end test suites covering full user flows, form validation, click handlers, and API calls to ensure quality across a fast-moving agile sprint cycle.
- Performed manual testing across payment ledger and form-based workflows, catching calculation errors and UI inconsistencies before production.
Master of Science, Information Technology
Virginia Tech
Jan 2026 – Present
Graduate Certificates in Big Data & Software Development (earned as part of degree program)
Bachelor of Science, Computer Engineering
University of South Florida
May 2021