Eric Shin
Software Developer, React NativeKyoungjae Shin
The PDF is a single column of plain text, so applicant tracking systems can read it.
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
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.
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.
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
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 studyNetcoins
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 studyAI 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
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.
Advanced Diploma, Electronics Engineering Technology
2016–2019
Centennial College · Toronto, Ontario
Three-year program, graduated in April 2019. GPA 3.851.