Skip to content
View samuellam123's full-sized avatar

Highlights

  • Pro

Block or report samuellam123

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
samuellam123/README.md

Hi, I'm Yu En (Samuel) 👋

🎓 Computer Science student @ SUTD (FinTech specialization), graduating May 2026
💻 Passionate about software engineering, fintech, and assistive technology
🚀 Co-founder of ObstaX – navigation assistive device for the visually impaired
💼 Software Engineer Intern @ pQCee – built an end-to-end Post-Quantum Cryptography Teams extension
📊 Product Designer Intern @ GIC – led redesign of the deals screening page for front-office users


🔧 Tech Stack

  • Languages: JavaScript, TypeScript, Python, Java, C, GoLang
  • Frontend: React, Next.js, HTML, CSS, Ant Design, ShadCN UI
  • Backend: Node.js, Express.js, FastAPI
  • Database: DynamoDB, MongoDB, MySQL, PostgreSQL
  • Cloud & Tools: AWS, Docker, Supabase, GitHub Actions, Figma

📌 Featured Projects

  • 🚀 Fabwatcher Cloud Dashboard – A responsive Next.js, TypeScript dashboard for real-time 3D printer farm monitoring. Deployed the frontend as a static site on AWS S3 and implemented supporting backend APIs on EC2, integrating with DynamoDB as a NoSQL database. Owned the end-to-end flow from UI design to production deployment.
  • 💼 DBS Onboarding Webapp – Ruby-based platform with multilingual support + OCR via Gemini API → reduced clicks by 31% and improved completion rates
  • 🔐 SafeQuard for Teams – A Teams message extension that encrypt sensitive messages and attachments using post-quantum cryptography (PQC) on the client side before uploading to SharePoint (Node.js, Express.js, Web Crypto API).
  • 📈 SimpleDB – Lightweight relational DBMS in Java: tuple storage, buffer pool eviction, relational operators, B+ tree indexing, and transaction handling
  • 💻 CSEShell – Custom Linux shell in C with system programs (find, ld, ldr), command history, and resource usage feedback
  • 🎮 Gaming Controller App – Android app turning smartphones into PC gaming controllers via Bluetooth (Java)

👉 Explore more projects


🏆 Awards

  • 🏅 PwC Whole Leadership Award (Jul 2025) – Recognized for outstanding leadership, business acumen, and teamwork
  • 🥈 USM International UI/UX Hackathon (Mar 2023) – Designed a healthy-eating webapp for low-income families (4th Place)
  • 🚀 Entrepreneur Spirit Award – SUTD Student Achievement Awards 2025

🌱 Current Focus

  • 📊 Building predictive analytics for ESG data with ESGpedia
  • 🌐 Developing ObstaX landing page to showcase testimonials & collect pre-orders
  • 🔍 Exploring graduate opportunities starting May 2026

🛠️ Tech Stack

React NodeJS Next JS FastAPI AWS Vercel Supabase AmazonDynamoDB MySQL MongoDB Figma


📫 Connect with Me

Popular repositories Loading

  1. DBS-Doc-Check DBS-Doc-Check Public

    Forked from Service-Design-Studio/1d-final-project-summer-2024-sds-2024-team-10

    Service Design Studio 2024: DBSDocCheck_Team10

    HTML 1

  2. Personal-Portfolio Personal-Portfolio Public

    TypeScript 1

  3. Cook4Good Cook4Good Public

    CSS

  4. Cryptocurrency_Swap_Form Cryptocurrency_Swap_Form Public

    JavaScript

  5. SDS_Rails_Intro SDS_Rails_Intro Public

    Ruby

  6. ScoreKeeper ScoreKeeper Public

    to keep score of previous games

    TypeScript