Full Stack Developer

Michael Lei

I build web applications with care and intentionality — from interactive dashboards to AI-powered tools. Focused on clean code, sharp UI, and real impact.

What I build with

Frontend
  • React
  • Next.js
  • Angular
  • TypeScript
  • HTML5 / CSS3
  • Tailwind CSS
Backend
  • Node.js
  • PostgreSQL
  • REST APIs
  • Express.js
Tools
  • Git
  • GitHub
  • Docker
  • Vercel
  • Linux

Where I've worked

July 2025 – Present
Full-time
Canet (via Teema)
Frontend Developer
  • Built reusable, well-structured UI components using Angular, SASS, and TypeScript
  • Collaborated on UI/UX design and implementation of responsive pages, translating complex wireframes into intuitive, user-focused interfaces
  • Utilized Docker for local development, ensuring consistent Node.js versioning and dependency management across the team
AngularTypeScriptSASSHTML/CSSDocker
May 2024 – April 2025
Full-time
Videre Financiers
Full Stack Developer
  • Created a full-stack web application using Next.js and TypeScript for data visualization, transforming complex client financial data into clear visual insights
  • Integrated an AI agent to provide insurance advisors with rapid access to contextual client insights, enhancing workflow efficiency and personalized advice
  • Implemented GitHub Actions workflows to automate CI/CD pipelines, improving code quality and reducing manual maintenance
Next.jsTypeScriptReactHTML/CSSGitHub Actions
Jan 2024 – May 2024
Internship
Videre Financiers
Full Stack Developer Intern
  • Created a full-stack web application using React and TypeScript designed to help families document, organize, and pass down tangible and intangible family assets across generations
  • Collaborated with clients and cross-functional teams in Agile sprints using in-person, virtual, and asynchronous communication to iteratively build features
  • Utilized Git for version control and collaboration, managing feature branches, pull requests, and issue tracking
ReactTypeScriptHTML/CSSGitAgile / Scrum

Things I’ve Built

Let's build
something great
together.

I'm currently open to new opportunities — full-time roles, freelance projects, or just a conversation about interesting problems. Don't hesitate to reach out.