Aaron Lee
About Candidate
LEE YONG LUN AARON
+65 9366 1311
lyl.aaron.98@gmail.com
linkedin.com/in/aaron-lee-b832431b3
github.com/lylaaron98
SUMMARY
Frontend and Full Stack Software Engineer with hands-on experience building scalable web applications using React, Node.js, and SQL. Graduated with a Bachelor’s in Computer Science (Hons) from Goldsmiths, University of London.
Passionate about crafting clean, intuitive user interfaces and architecting efficient backend systems. Experienced in modernizing large-scale legacy workflows and delivering production-ready applications across finance, retail, and R&D environments. Most recently contributed to large-scale system migration and modernization at a global bank.
EDUCATION
Bachelor of Science (Hons) in Computer Science
Goldsmiths, University of London
Singapore Institute of Management, Singapore
Apr 2021 – Dec 2024
Relevant Coursework:
Agile Software Programming
Object-Oriented Programming
Advanced Web Development
Artificial Intelligence and Machine Learning
TECHNICAL SKILLS
Languages
HTML, CSS, JavaScript, TypeScript, Python, SQL, Java, C++, C#, VB.Net, VBA
Frameworks and Libraries
NextJS, ReactJS, Node.js, ExpressJS, TailwindCSS, Ant Design, Django, TensorFlow, Streamlit, Unity
DevOps and Tools
Git, GitLab, Azure DevOps, Docker, Kubernetes, Webpack, Boomi Integration Platform, JIRA, Figma, Canva
Databases
Microsoft SQL Server, Oracle Database, MySQL
Certifications
DS102 – Data Analytics in Python (Distinction)
AWS Academy Cloud Foundations Graduate
Interests
Web3 Development, UX Design, AI Applications, Trading Systems, Cloud Infrastructure, Music, Gaming
WORK EXPERIENCE
Mizuho Bank, Singapore
Full Stack Software Developer
Jul 2025 – Dec 2025
Developed a large-scale enterprise web application as part of the bank’s data and system modernization initiative, migrating treasury and trade workflows from legacy VB.Net and Oracle to a modern ReactJS + Node.js + SQL stack.
Architected and implemented core frontend modules using ReactJS, leveraging Ant Design, TailwindCSS, and reusable hooks for dynamic form handling, table rendering, and workflow modals.
Built backend REST APIs in Node.js (Express) to process, validate, and persist high-volume trade and FX transaction data.
Designed SQL procedures and validation logic to enforce business rules, currency code checks, and numerical precision limits for financial data.
Introduced structured code modularization and error handling, reducing integration bugs and improving maintainability.
Collaborated with business analysts, QA testers, and infrastructure engineers to ensure smooth system migration and secure data flow.
Capgemini, Singapore
Software Developer (Senior Software Analyst)
Jan 2025 – Jul 2025
Led frontend development of a Land Bidding Web Application for Jurong Town Corporation (JTC) using ReactJS, TypeScript, and Ant Design.
Engineered secure payment integration and real-time bidding functionality through WebSocket and Node.js backend services.
Implemented reusable state management with React Context API and optimized UI performance through lazy loading and dynamic routing.
Designed and deployed an AI Chatbot prototype using Streamlit and GroqAI APIs for internal support automation.
Collaborated with Capgemini’s AI Innovation team to present generative AI applications in internal workshops.
Univers (Envision Group), Singapore
Frontend Software Engineer Intern
May 2024 – Dec 2024
Developed enterprise-grade web applications using ReactJS, Ant Design, and JavaScript ES6.
Refactored and modularized complex UI components to improve performance and maintainability.
Designed dashboards and analytics views for sustainability projects.
Worked in an Agile environment with international engineering teams.
Daiso Singapore, Singapore
Software Developer
Nov 2023 – Feb 2024
Built an Internal Utilities Dashboard using ReactJS, Node.js, and MSSQL to digitize operational workflows.
Developed REST APIs for data synchronization and reporting modules.
Implemented department-specific dashboards with analytics widgets and access control.
International Data Corporation (IDC), Singapore
Custom Solutions Intern
Mar 2023 – Apr 2023
Processed and transformed large client datasets using Excel VBA and Python.
Built charts and dashboards for client deliverables.
Conducted industry research for business intelligence reports.
PROJECTS
AI Chatbot Assistant
Intelligent Support Interface using Streamlit and GroqAI
Built an AI chatbot interface using Streamlit with GroqAI APIs for real-time conversational responses.
Implemented dynamic context handling and backend processing in Python.
Added session memory and adjustable response settings.
Deployed internally at Capgemini as a prototype support tool.
Otodecks
DJ Application Prototype
Developed an interactive DJ deck simulator using C++ and the JUCE framework.
Implemented real-time audio playback, mixing, and waveform visualization.
Built modular audio components including track loaders, playback controllers, and volume faders.
Focused on latency optimization and real-time signal processing.
MySmartHome
Smart Home Control Dashboard
Built a responsive smart home dashboard for remote device monitoring.
Developed backend using Node.js, Express.js, and SQL.
Implemented UI using EJS, CSS3, and JavaScript.
Integrated REST APIs for device synchronization and real-time updates.
G4Met
Gamer Matchmaking Web Application
Developed a full-stack web application using Express.js and PUG templating.
Implemented secure authentication using bcrypt and session management.
Designed relational database schema for matchmaking logic.
Built RESTful APIs and responsive UI.
Location
Education
Bachelor in Computer Science, Second Uppers with Hons
Work & Experience
- Developing new applications from scratch for a major global bank, as part of a large-scale data, system, and application migration initiative.
- Utilizing ReactJS for high-performance frontend interfaces, Node.js for scalable server-side logic, and Oracle SQL for backend data processing after the bank’s migration from MSSQL.
- Modernizing legacy banking systems by transitioning from VB.NET to a modern React + Node architecture, improving maintainability, performance, and user experience across core internal platforms.
- Implementing trade order, treasury, and currency exchange data validation workflows, integrating processed data into the bank’s multi-stage approval and compliance processes.
- Supporting the end client’s large-scale CI/CD pipeline transformation using Azure DevOps, helping streamline code integration, automated testing, and deployment across multiple environments.
- Collaborating with cross-functional teams—business stakeholders, solution architects, and QA engineers—to ensure smooth migration and minimal disruption to critical banking operations.
Senior Software Analyst
Jun 2025 - Jul 2025 · 2 mos
- Built an AI Chatbot interface using Streamlit and integrated GroqAI APIs for intelligent, real-time interactions.
- Enhanced chatbot functionality with custom parameters and FAQ response handling, improving usability and support automation.
- Assisted in workshop and event planning to promote innovation and emerging technologies with clients, partners, and relevant stakeholders.
- Helped to curate and share updates on the latest tech trends, with a focus on AI development and expansion, helping colleagues stay informed and inspired.… more
Software Infrastructure, Event Planning and +5 skills
Software Developer
Jan 2025 - Jun 2025 · 6 mos
- Spearheaded front-end development for a land bidding web application for Jurong Town Corporation (JTC), enhancing user experience and system responsiveness using HTML, CSS, and JavaScript frameworks.
- Collaborated cross-functionally with backend engineers, UI/UX designers, and stakeholders to integrate secure payment processing and real-time bidding features, improving transaction reliability.
- Led testing and debugging efforts, significantly boosting system performance, security, and stability.
- Actively contributed to Agile ceremonies, sprint planning, and iterative feature rollouts, driving team efficiency and product quality.
- Bug fixes and improvements for UI features
- Developed UI functions with ReactJS components and designed with Ant Design custom libraries, for EnOS dashboard applications
- Developed and maintained web applications and dashboards for projects, using ReactJS for the frontend, ensuring a user-friendly interface.
-State management of software applications with agile methodology
-Collaborated with software engineers, designers, and managers across different teams internationally
- Developed and maintained an in-house utilities dashboard for Daiso Singapore, optimizing internal processes for various departments, using React JS for the frontend, ensuring a user-friendly interface.
- Customized features and modules to meet specific departmental needs, enhancing overall usability.
- Implemented backend functionalities with Node.js, enabling seamless communication between the frontend and the MSS SQL database server.
- Collaborated closely with department heads to understand evolving needs and priorities, aligning software solutions with business goals.