Abel Lee

Full-Stack Software Engineer

I fell in love with coding when I built my first product. That passion led me to help a non-profit mental health group with their booking system.

Since then, I’ve been building impactful web solutions, turning ideas into reality.

Need a website or web app? Let’s collaborate! View my resume and LinkedIn below.

Your Name

Professional Experience

Truffle Technologies

Singapore

April 2025 - Present

Software Developer Intern

  • Develop high-quality web applications using React.js, MobX, HTML/CSS, and JavaScript
  • Build responsive, mobile-friendly UI components aligned with best practices
  • Integrate front-end with RESTful APIs and external backend services
  • Ensure cross-browser and cross-device compatibility for a consistent user experience
  • Participate in User Acceptance Testing (UAT) by validating business features before release
  • Contribute to testing, debugging, and optimizing web application performance
  • Maintain clean, scalable code and follow modern development standards

MGG Software

Singapore

June 2024 - June 2025

Software Engineer Intern

  • Developed an AI-powered video automation pipeline, reducing manual video creation time by 80% using FFmpeg and Puppeteer
  • Integrated OpenAI API for script generation and D-ID API for avatar-based video narration
  • Automated text-to-video workflows, allowing dynamic overlays and script narration
  • Built a Learning Management platform using Next.js, MongoDB, and Stripe
  • Implemented NextAuth.js for secure authentication, integrating OAuth and email/password login

Haven Heart SG

Singapore

December 2024 - Present

Software Engineer

  • Developed a workshop booking platform to support mental health professionals using Next.js, MongoDB, and Stripe
  • Collaborated with organizations and mental health professionals to curate relevant workshops/social events
  • Led the creation of a compulsory onboarding questionnaire for personalized user experience
  • Implemented responsive design for optimal viewing across all devices
  • Website URL: https://www.havenheartsg.org/
Decorative background

Education

Bachelor of Engineering (Computer Science and Design)

Singapore University of Technology and Design (SUTD)

2025 – 2029

Key Achievements:

  • Recipient of the Undergraduate Merit Scholarship
  • Enrolled in the SUTD Technology and Entrepreneurship Programme (STEP), a 4-year integrated programme nurturing entrepreneurial innovators in venture-building

GCE A-Level

Hwa Chong Institution

2021 – 2022

Key Achievements:

  • Completed Singapore-Cambridge General Certificate of Education Advanced Level
  • Broke a 20-year-old National Schools Game Record for A Division Long Jump
  • Two-time National Schools 'A' Division gold medalist in Long Jump & High Jump (2022)
  • Led Hwa Chong Institution's CIP Council, mentoring 10 service-learning groups
  • Organized key initiatives like the Chinese New Year Food Drive

Integrated Programme

Hwa Chong Institution

2017 – 2022

Key Achievements:

  • Two-time National Schools 'C' Division gold medalist in Long Jump & High Jump (2018)
Decorative background

My Projects

AI Video Automation

AI Video Automation

❌ Pain: Manually creating videos was slow and resource-intensive.
✅ Solution: Built an AI-driven pipeline using FFmpeg, Puppeteer, and OpenAI API to automate video creation.
📈 Impact: Reduced manual video creation time by 80%, enabling faster and more scalable content production.

🛠 Tech Stack

FFmpegPuppeteerOpenAI APINext.jsNode.js
Intellilearn Studio

Intellilearn Studio

❌ Pain: As part of the AI video automation, built a platform to replicate Udemy and Coursera with plans to sell courses on this portal in the future.
✅ Solution: Built a full-stack learning portal using Next.js, Tailwind CSS, and MongoDB with NextAuth for OAuth and Stripe for payment integration.
📈 Impact: Laid the foundation for a scalable edtech business, enabling secure user access, course payments, and centralized course management for future monetization.

🛠 Tech Stack

Next.jsTailwind CSSMongoDBNextAuth.jsStripe
Haven Heart SG

Haven Heart SG

❌ Pain: Non Profit organisation lack a booking management system to manage their workshops.
✅ Solution: Developed a Next.js & MongoDB-powered booking platform, integrating Stripe payments and personalized onboarding.
📈 Impact: Enhanced accessibility for mental health workshops, improving engagement and resource allocation.

🛠 Tech Stack

Next.jsTailwind CSSMongoDBStripe
Learning Management System

Learning Management System

❌ Pain: Educators rely on YouTube for missed lessons, but student engagement can't be tracked.
✅ Solution: Built an LMS with Next.js & MongoDB, enabling lesson uploads, quizzes, and progress tracking.
📈 Impact: Created a new revenue stream for tuition centers, improved student engagement, and allowed teachers to track learning progress.

🛠 Tech Stack

Next.jsMongoDBStripeNextAuth.jsShadCN UI
EEI

EEI

❌ Pain: EEI needed a professional website to enhance their online presence and attract more clients.
✅ Solution: Developed a modern, high-performance website using Next.js, TypeScript, and Tailwind CSS, optimizing for client engagement and credibility.
📈 Impact: Improved outreach and brand authority, helping EEI connect with potential clients more effectively.

🛠 Tech Stack

Next.jsTypeScriptTailwind CSS

Skills & Expertise

Frontend Development

React, Next.js, Tailwind CSS

Building responsive and interactive user interfaces with modern React features and Next.js for optimal performance.

Backend Development

Node.js, Express

Creating robust server-side applications with focus on scalability and clean architecture.

Database Management

MongoDB, MySQL

Designing and implementing efficient database schemas and queries for optimal data management.

UI/UX Design

Tailwind CSS, ShadCN UI

Crafting beautiful and intuitive user interfaces with modern design principles and frameworks.

Version Control

Git, GitHub

Managing code versions efficiently with Git and collaborating effectively through GitHub.

Languages

JavaScript, Python

Writing efficient code in multiple programming languages for diverse application needs.

Authentication

NextAuth.js, OAuth

Implementing secure user authentication and authorization systems.

AI Integration

OpenAI API, D-ID API

Integrating AI capabilities into applications for enhanced functionality and automation.

Cloud Services

AWS (EC2, S3), Vercel

Deploying and managing applications on cloud platforms for scalability and reliability.

Tools & Automation

Puppeteer, FFmpeg

Utilizing automation tools for web scraping, video processing, and workflow optimization.

Get in Touch

Decorative background