Desmond
yes i dress like this in real life

Hello!

I'm Desmond

#Open To Work
Scroll

About Me

Just a guy who ships.

I’m Desmond. A final-year Computer Science student focused on web applications and AI engineering. I think of myself like a cloud service: always available, quick to adapt, and built to scale with whatever the problem demands. Technology, to me, isn’t just a skill set, it’s a commitment to keep growing and building things that genuinely matter to people.

I'm by no means an expert. I just really care.

ML / AI

RAG pipelines, context engineering, and building models that actually work.

Full-Stack

End-to-end web apps with Next.js, Node.js, and clean API design.

Cloud

Docker, Supabase, Firebase, and AWS-backed infrastructure.

Tech Toolbox

Tools I actually use.

Software Development

Machine Learning & AI

Receiving the SIM Scholarship at the SIM Scholarship Award Ceremony 2026

Education

Academic highlights.

University of London - SIM GE logo

BSc Computer Science (Machine Learning and AI)

University of London - SIM GE · Sep 2023 — Sep 2026

  • On track for First Class Honours (Current Average: 82.12%)
  • Recipient of the SIM Academic Excellence and Leadership Scholarship 2025
  • SIM EDGE Award 2026 Recipient

Experience

Roles I’ve taken on.

  • May 2024 – PresentNow

    Freelance Web Developer, Self-employed

    • Deliver end-to-end web solutions for small businesses, from marketing sites (landing pages, company profiles) to functional systems (ERP), optimised for SEO, AEO, and conversion-driven UI/UX.
    • Freelancer desmond
  • May 2023 – Aug 2023

    Social Media Manager Intern, Info Promo Batam

    • Executed end-to-end content production, covering ideation, scripting, filming, KOL partnerships, and distribution across Instagram, TikTok, and Facebook. - Designed, built, and managed the company’s blog website (UI/UX, content, and copywriting), supporting brand growth and enhancing digital marketing performance.
    • Produced organic social media content reaching 1.9M+ views across TikTok and Instagram, driving brand visibility and audience growth.
    • Info promo batam team
    • socmediabatam team

Featured Projects

Things I've built.

tap2apply-thumbnail

Tap2Apply - Job Application Tracker

Tap2Apply takes the busywork out of job hunting. It tracks every application in one place, keeps your résumé and experience in a single profile, and saves job posts straight from the browser, so all that's left is to hit submit. Features: 📋 Application tracker: one table for every role with status, dates, salary, and notes, so you can see at a glance what needs a follow-up 📄 One profile, every résumé: store your experience once and generate a résumé and cover letter tailored to each job 🧩 Browser extension: reads the job post on any tab and adds it to your tracker in one click 📊 Analytics dashboard for your job search 🚧 Coming soon: Chrome extension

View Project
teamsync
Next.js 16Supabase (PostgreSQL, Auth, Storage)OpenAI GPT-4o

TeamSync - AI-Powered Client Portal with Automation

TeamSync - AI-Powered Client Portal with Automation

TeamSync is an AI-powered client portal designed for development teams to automate project updates and streamline communication with stakeholders. By transforming pull request activity into engaging video updates, it eliminates manual reporting and keeps everyone aligned in real time. Features: 🎬 Automated Video Generation: Automatically generate polished video updates whenever a PR is merged, including AI-generated summaries, voice narration, app screenshots, and compiled visuals, along with downloadable PDF reports. 🤖 AI Assistant: Chat with a context-aware AI that understands your project, answers questions, and facilitates clearer communication between developers and reviewers. 👥 Team Collaboration: Manage team roles with role-based access, add members easily, and keep everyone updated with real-time notifications. 📊 Project Management: Track progress through dashboards, browse update history, manage documents, and monitor milestones efficiently.

View Project
UOLCSSC-NutritionLM
Next.js 16Google Fit IntegrationGoogle Gemini 2.0 (Flash/Pro)

NutritionLM - AI-powered nutrition companion

NutritionLM - AI-powered nutrition companion

NutritionLM is an AI-powered nutrition companion designed to make healthy eating simple, personalised, and intelligent. Through conversational AI and smart tracking, it helps users understand, monitor, and optimise their nutrition effortlessly. Features: 🤖 AI Nutritionist Chat: Interact with an intelligent AI powered by Google Gemini 2.0 to get personalised nutrition advice, verify dietary information, compare perspectives, and analyse food images with context from your own uploaded documents. 📸 Smart Food Logging: Capture meals with a photo and let AI automatically detect ingredients, calculate detailed nutritional values, and assign a healthiness score, all stored in a searchable history. 📊 Analytics & Insights: Visualise your nutrition trends, track weekly progress, compare intake against goals, and stay motivated with streaks and achievements. 📚 Personal Knowledge Base: Upload your own dietary guidelines and documents, enabling AI to deliver personalised, source-backed answers using retrieval-augmented generation (RAG). 🔗 Seamless Integrations: Connect with Telegram for reminders and check-ins, and optionally sync with Google Fit for holistic health tracking. 👤 Personalised Experience: Set goals, dietary preferences, and restrictions through onboarding, and customise daily nutritional targets. Achievement: 1st Place.

View Project

CCA and Leaderships

Taking charge.

Github workshop session 2

SIM IT Club

Technical Director2024 – Present
Role Overview

- Led a 3 months Webdev bootcamp curriculum from HTML to Next.js

- Coordinate GitHub Workshop Series with Basic and Advanced sessions

- Managed end-to-end development of event technology projects, including hackathon landing pages, voting systems, and interactive web applications

- Led and coordinated technical subcommittees, overseeing planning, task allocation, and delivery of engineering initiatives

Got a problem worth solving?

Open to full-time roles and freelance builds, let me know what problem you're trying to solve!

Contact me