(Sep 2025 - Present)
Software Developer
Google Developer Student Club NUS
constcoder={name:'Wu Zengfu',skills: ['React', 'Redux', 'Express', 'NextJS', 'MySql', 'MongoDB', 'Redis', 'Docker', 'Java', 'Python'],hardWorker:true,quickLearner:true,problemSolver:true,hireable:function() {return(this.hardWorker&&this.problemSolver&&this.skills.length>=5);};};Who I am?
My name is Wu Zengfu. I am a professional and enthusiastic programmer in my daily life. I am a quick learner with a self-learning attitude. I love to learn and explore new technologies and am passionate about problem-solving. I love almost all the stacks of web application development and love to make the web more open to the world. My core skill is based on JavaScript and I love to do most of the things using JavaScript. I am available for any kind of job opportunity that suits my skills and interests.

(Sep 2025 - Present)
Software Developer
Google Developer Student Club NUS
(Apr 2025 - Aug 2025)
Software Engineer (Intern)
Lenor AI Pte. Ltd.
(Mar 2025 - Present)
FullStack Developer (Part-time)
Ceus Capital Pte. Ltd.
(Mar 2022 - Feb 2023)
Software Developer (Intern)
Yoozoo Games Co., Ltd.
AI Essay Grader
constproject={name:'AI Essay Grader',tools: ['Express', 'ReactJS', 'Redux', 'MongoDB', 'Google Cloud', 'Docker', 'Redis', 'Nginx],myRole:Software Engineer Intern,Description: Worked on an AI-driven Web platform that automates English essay grading for teachers using OCR and prompt-chaining with large language models (LLMs). Contributed across the full stack with a focus on backend architecture, infrastructure, and DevOps pipelines.,};Human Resource Management System
constproject={name:'Human Resource Management System',tools: ['Express', 'NextJS', 'Redux', 'Node Mailer', 'AWS S3', 'Material UI', 'MySQL', 'Swagger],myRole:Full Stack Developer,Description: A web-based application designed to streamline and automate HR processes such as employee onboarding, file management, workflow management, and announcement publishing. Built NextJS for the frontend and Express.js for the backend, the system integrates a secure database MySQL for storing relevant records. It also includes role-based access control, and RESTful APIs for integration with third-party services.,};Online Multi-Player Tic-Tac-Toe Website
constproject={name:'Online Multi-Player Tic-Tac-Toe Website',tools: ['HTML', 'CSS', 'JavaScript', 'Node.js', 'Socket.io', 'React', 'Material UI],myRole:Full Stack Developer,Description: The online multiplayer Tic Tac Toe web application is built with a client-server architecture using technologies such as HTML, CSS, and JavaScript for the front end, and Node.js with Socket.io for real-time communication on the back end. Players can create or join game lobbies, where game state is synchronized across clients in real time. The application includes logic for turn management, win/draw detection,};Ask Me Anything Website
constproject={name:'Ask Me Anything Website',tools: ['React', 'Node.js', 'Express', 'PostgreSQL', 'Material UI],myRole:Full Stack Developer,Description: An interactive web platform that allows users to host or participate in live Q&A sessions. Built with React, the platform includes features such as real-time chat, user authentication, and moderation tools. The backend is built with Express.js, and the database is built with PostgreSQL.,};2023 - Present
Bachelor of Computer Science
National University of Singapore
2020 - 2023
Diploma in Information Technology
Singapore Polytechnic