(Jun 2025 - Present)
Information Technology Intern
Roche
Automating workflows and dashboards using Python, SQL, Tableau, and AWS to support cross-functional digitization and IT troubleshooting
constcoder={name:'Andreus Carvalho',Python['Javascript', 'NextJS', 'Java', 'API Integration', 'Firebase', 'Github', 'Tableau', 'Figma', 'Snowflake'],hardWorker:true,quickLearner:true,problemSolver:true,hireable:function() {return(this.hardWorker&&this.problemSolver&&this.skills.length>=5);};};
Behind The Code
I’m Andreus Carvalho, a Penultimate Computer Engineering student at NUS with a strong interest in building impactful tech. My experience spans software, hardware, and startup environments, where I’ve worked on full-stack apps, embedded systems, and product development.
I enjoy solving real-world problems through code and have led projects from idea to execution, both independently and in teams. Outside of class, I also run workshops to help others build and think like product developers.
(Jun 2025 - Present)
Information Technology Intern
Roche
Automating workflows and dashboards using Python, SQL, Tableau, and AWS to support cross-functional digitization and IT troubleshooting
(May 2024 - Aug 2024)
Product Engineer Intern
SmileAPI
Built a full-stack employment data verification web app using Singpass (National ID Database) APIs, Flutter, and Firebase.
(Dec 2020 - Dec 2020)
Software Engineer Intern
SBS Transit Singapore
Developed a digital Permit-To-Work system and automated workflows via Microsoft SharePoint, reducing administrative friction on-site.
CLI Fitness Tracker
constproject={name:'CLI Fitness Tracker',skills: ['Java', 'GitHub', 'OOP', 'SDLC', 'Software Testing', 'JSON', 'Technical Documentation],myRole:Backend Developer,Description: Built a command-line fitness tracker in Java with features like daily logging, progress tracking, and file persistence using OOP principles and JUnit testing.,};
Veristrike (Digital Design FPGA Game)
constproject={name:'Veristrike (Digital Design FPGA Game)',skills: ['Verilog', 'Digital Circuit Design', 'Embedded Systems Programming', 'Modular Hardware Design', 'Finite State Machine],myRole:FPGA Developer,Description: Designed and implemented a Verilog-based interactive combat game on FPGA using the Basys 3 board, featuring sprite movement, collision detection, and OLED display rendering,};
Portfolio Website
constproject={name:'Portfolio Website',skills: ['NextJS', 'Tailwind', 'UI/UX Design', 'Web Development', 'RESTful API],myRole:Frontend Developer,Description: Built and deployed a responsive personal portfolio using Next.js, showcasing projects & experience. Integrated contact forms with email and Telegram notifications.,};
mBot Maze-Solving Robot Project
constproject={name:'mBot Maze-Solving Robot Project',skills: ['C++', 'Circuit Design', 'Arduino', 'Hardware-Software Integration],myRole:C++ Developer,Description: Built an autonomous mBot maze solver using custom IR sensors and C++ firmware, featuring real-time wall detection, PID-based navigation, and dynamic pathfinding.,};
2023 - Present
Computer Engineering & Data Analytics
National University of Singapore
2019 - 2020
GCE Advanced Level
Jurong Pioneer Junior College