SOFTWARE ENGINEER
DigiPen CS Student
A Software Engineering undergraduate specializing in real-time interactive systems and engine architecture. With professional experience at IGG, I design and develop high-performance solutions using C++ and real-time graphics systems. I am currently seeking a software engineering internship to apply my skills in building innovative and performant applications.
ABOUT ME
Background & Expertise
I'm Lucas, a Software Engineer and undergraduate student at Singapore Institute of Technology, majoring in Computer Science in Real Time Interactive Simulation. I've worked on real-world freelance and startup projects since my first year, building systems used by Web3 projects and leading development while collaborating across disciplines.
At DigiPen, I've applied the same skills to game development and graphics programming, coordinating with designers, artists, and programmers. My technical work includes implementing interactive systems in C++ and OpenGL, with experience in real-time rendering, performance optimization, and engine-level programming.
I thrive in Agile environments, using tools like JIRA to manage sprints and align priorities. I enjoy bridging technical execution with creative design to deliver products and games that are polished, impactful, and enjoyable.
Education & Achievements
BS Computer Science in Real-Time Interactive Simulation
DigiPen Institute of Technology Singapore • 2023-2027
Diploma in Games Design and Development
Temasek Polytechnic • 2018-2021

Core Values
FEATURED PROJECTS
SKILLS & TECHNOLOGIES
Languages
Frameworks & Libraries
Software Engineering
Tools
PROFESSIONAL EXPERIENCE
Explore my professional journey and career highlights below.
Co-Founder (Freelance / Part-time)
Showa LabsCollaborate with clients to scope game concepts, design technical architecture, and deliver prototypes as freelance engagements alongside studies.
Key Achievements:
- •Designed and drafted game ideas and technical architecture to guide client development processes
- •Led game development from initial concepts to playable Unity WebGL builds, aligned with client specifications
- •Facilitated iterative improvements by presenting prototypes, incorporating feedback, and addressing change requests
- •Delivered high-quality builds and maintained strong client satisfaction across freelance projects
Junior Unity Engineer
IGGDeveloped game features using Unity Game Engine and C# for production mobile games in Singapore.
Key Achievements:
- •Developed game features using Unity Game Engine and C# for production mobile games
- •Led feature-based development including Quest System, Campaign System, Leaderboards, and Item Management
- •Collaborated with backend engineers to implement client-server communication and data integration
- •Built UI systems and tools for game designers to streamline content creation
- •Managed system implementation from concept to deployment in live gaming environment
Unity3D Client Intern
IGGContributed to Unity-based game development as part of client programming team in Singapore.
Key Achievements:
- •Contributed to Unity-based game development as part of client programming team
- •Gained hands-on experience in game engine development and mobile game optimization
- •Worked in Agile environment with cross-functional teams including designers and artists
CONTACT ME
Ready to bring your ideas to life? Whether it's a cutting-edge web application or an immersive game experience, let's discuss how we can work together.