Eric Shin

Software Developer, React NativeKyoungjae Shin

Summary

Software developer with 6 years of experience building mobile and web apps, mostly in React Native, React and TypeScript. At Speer in Toronto I progressed from Software Developer to Technical Lead: I led the Baker Health app's migration to React Native and owned its architecture and technical decisions, while still writing code, reviewing pull requests and supporting junior developers. Since November 16, 2026, a Software Developer, React Native at Pelmorex, working on The Weather Network mobile app.

Skills

Mobile and web
React Native, React, TypeScript, Next.js
Server and data
Node.js, NestJS, PostgreSQL, Redis, Stream Chat
Cloud and tooling
AWS, GitHub Actions, CI/CD, Loki, Jest
AI
LangChain, OpenAI API, MCP
Practice
Technical leadership, Code review, Mentoring, Technical interviews, System design, HIPAA

Experience

  1. Software Developer, React Native

    Nov 16, 2026–Present

    Pelmorex Corp. · Oakville, Ontario

    Pelmorex is the Canadian company behind The Weather Network. On its Apps & Web team I work on the mobile app in React Native: one app that ships as The Weather Network in English and as MétéoMédia in French.

  2. Software Developer to Technical Lead

    Sep 2021–Nov 3, 2026

    Speer · Toronto, Ontario

    Full-stack and mobile development, mostly for healthcare and fintech clients. Promoted to Technical Lead through project contributions and technical ownership.

    • Baker Health, a New York-based healthcare provider: led the app's migration to React Native, set up the project from scratch, and owned the architecture and technical decisions.
    • Kept writing code as lead while reviewing junior developers' pull requests and helping them when they got stuck.
    • Saw developers building near-duplicate components instead of using shared ones, and in code review asked them to check the existing flow and shared components first. Shared components got used more, and the code became more consistent.
    • Moved partly manual build and test deployments into CI/CD, and added team notifications so everyone could see deployment status.
    • Worked with the PM, the CTO and other stakeholders on priorities and technical direction, and with the team on investigating and recovering from production issues.
    • Netcoins, a Canadian crypto exchange: owned onboarding and asset transfers in React Native, and added an idempotency key to every transfer request.
  3. Telecommunication Technician

    Jul 2019–Nov 2021

    Siemens Ruggedcom · Vaughan, Ontario

    Testing and repair for Ruggedcom network devices, the kind used at power utilities and factories.

    • Ran pre-tests and final tests with Siemens test software (C#), plus hipot and burn-in tests.
    • Found which part or PCBA was bad and wrote the defect report for QA and test engineering.
    • Fixed or replaced bad mechanical parts and tested again before shipping.

Projects

  1. Baker Health

    2021–2026

    Telemedicine app · iOS, Android, web · New York and New Jersey

    The telemedicine app I worked on, then led. Chat was losing messages, and we found out why.

    React Native · TypeScript · Node.js · NestJS · PostgreSQL · Stream Chat · AWS · Loki

    Baker Health case study
  2. Netcoins

    2021–2025

    Crypto exchange · iOS and Android · Canada

    A Canadian crypto exchange and Speer client. I owned sign-up and asset transfers.

    React Native · TypeScript · Node.js · PostgreSQL · Redis

    Netcoins case study
  3. AI assistant

    2026

    Chat assistant · Inside the Baker Health app · Built in 2026

    An AI assistant inside Baker Health that can book a visit from a chat message.

    LangChain · OpenAI API · MCP · TypeScript · Node.js

    AI assistant case study

Also built at Speer

  • Reporting pipeline with daily, weekly, monthly and yearly numbersBaker Health2026
  • Partner products on the home screen, plus the in-app purchase flowBaker Health2026
  • Rental app screens in React NativeDefinedLogic, Florida (Speer client)2021–2025
  • Shared React component librarySpeer2021–2025
  • 6 apps on the App Store and Google Play, built with GitHub ActionsSpeer2021–2025

Education

  1. Bachelor of Technology, Software Engineering Technology

    Sep 2021–Dec 2025

    McMaster University · Hamilton, Ontario

    The software design, database and testing courses ended up being the most useful for my job.

  2. Advanced Diploma, Electronics Engineering Technology

    2016–2019

    Centennial College · Toronto, Ontario

    Three-year program, graduated in April 2019. GPA 3.851.