
Calvin Cheng
Skills
Languages
Frontend
Backend
Tools
About Me
I started my career as an electrical engineer, but quickly realized my true passion was in software. In 2019, I taught myself to code — starting with JavaScript and React — and haven't stopped since. I enjoy building clean, intuitive applications and continuously expanding my skill set. When I'm not coding, you'll find me exploring new technologies or working on side projects that challenge me to grow.
Freelance Services
Available for freelance projects. Whether you need a polished frontend, a full website from scratch, or help modernizing an existing codebase — let's talk.
Frontend Development
Interactive, performant web apps built with React, Next.js, and TypeScript. From SPAs to complex dashboards — pixel-perfect and accessible.
Website Builds
End-to-end website design and development. Responsive, SEO-friendly sites tailored to your brand and ready to launch.
Migration & Modernization
Upgrading legacy codebases to modern frameworks. Incremental migration strategies that keep your product running while improving the stack.
My Journey
Frontend Software Engineer
Generix Group
Leading migration from legacy Preact to modern React for a CMS platform serving 3,000+ warehouse management pages. Designed hybrid routing architecture and unified navigation across frameworks. Championed an AI-powered internal knowledge search initiative presented to C-suite.
Full Stack Developer
onepoint
Built React frontend components for a smart building platform with Autodesk Forge 3D visualization. Developed recurring payment functionality using Java and Moneris API integration.
Software Developer
Thirdbridge
Developed the feedback modal for Circle K's EasyFuel app and implemented a Firebase Dynamic Links referral system. Built production features used by thousands of users.
Operation & Support Analyst
Onepoint @ Société Générale
Resolved trading system incidents and ensured regulatory compliance for stock trades. Refined team documentation and streamlined operational processes.
Freelance Web Developer
REL Realty Advisors
Led development of the founder's first website using Next.js, with email integration (EmailJS), reCAPTCHA, and internationalization (i18n).
E-Sport Statistic Tracker
Full-Stack Learning Project
Built a full-stack application using React, Redux, Node.js, Express, and MongoDB. Deepened my understanding of the entire web development stack.
Self-Taught Journey Begins
Learning React, JavaScript & Python
Started learning web development through online resources and personal projects. Focused on React, JavaScript fundamentals, and Python.
Electrical Engineering Career
Zimmer Biomet & CAE
Worked on system & electrical requirements compliance at Zimmer Biomet and electrical systems CAD at CAE. Great experience, but I discovered my passion lay elsewhere.
Bachelor of Electrical Engineering
Graduation
Graduated with a degree in Electrical Engineering. The analytical thinking and problem-solving skills I gained continue to shape my approach to software development.
Projects
Multi-Agent system that scores your workflows flagging opportunities for automation, risk points, and creates your agentic org chart + tool registry