LUCAS

LOADING...


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

Lucas Profile

Core Values

Engine Architecture
Technical Documentation
Performance Optimization
Cross-Disciplinary Collaboration
Agile Development

FEATURED PROJECTS

Quack Kitchen

Quack Kitchen

2D Cooking Game • Tech Lead

Led development of custom 2D 'Duck Engine' with ECS architecture. Built cooking game and editor in C++, managing programmer team for DigiPen GAM-200.

C++
OpenGL
ECS Architecture
ImGui
Custom Engine
Medieval Knights

Medieval Knights

Medieval Action RPG • Game Developer

A medieval MMO twist on zombs.io! Team up with multiple players online to build bases, gather resources and defend against endless zombie hordes together!

Unity
C#
Aseprite
Coherence
Showa.gg

Showa.gg

Game Studio Website • Frontend Developer & Co-founder

Built the official website for our game studio using modern web technologies. Features responsive design, smooth animations, and showcases our game portfolio with an engaging user experience.

Next.js
TypeScript
Tailwind CSS
Vercel
Jimmy Joe

Jimmy Joe

2D Action Game • Engine Programmer

A 2D action game built from scratch using DigiPen's AE Engine. Developed with low-level C/C++ programming focusing on engine architecture and real-time graphics rendering.

AE Engine
C/C++
Graphics Programming
Game Engine
Halt the Horde

Halt the Horde

Fantasy Match 3 Action Game • Game Developer

A fantasy match 3 game where players protect their castle from monsters by firing projectiles from matches. Features action-packed gameplay with customizable gear and strategic combat.

Unity
C#
Android SDK
Paper Crusher

Paper Crusher

Nostalgic Action Game • Main Programmer

A Unity game jam project reminiscing the childhood paper crusher game. Won 3rd Place in Heritage Game Jam 2020 and Top 5 Unity Games with a team of 5 in 1 week.

Unity
C#
Game Jam
Team Project

SKILLS & TECHNOLOGIES

💻

Languages

C++C#PythonJavaScriptTypeScriptHTML/CSS
🔧

Frameworks & Libraries

UnityOpenGLReactNext.jsNode.jsTailwind CSS
⚙️

Software Engineering

Engine ArchitectureTechnical DocumentationClient-Server Design
🛠️

Tools

GitFigmaCanvaJIRAAgile DevelopmentNotionSlack

PROFESSIONAL EXPERIENCE

Explore my professional journey and career highlights below.

Co-Founder (Freelance / Part-time)

Showa Labs
Sep 2024 – Present (Part-time)

Collaborate 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

IGG
Mar - Jul 2021

Developed 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

IGG
Jul 2020 - Mar 2021

Contributed 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.

Get In Touch

Email

lucasyeeman@gmail.com

LinkedIn

linkedin.com/in/lucas-yee

GitHub

github.com/tobenwarrior

X

x.com/tobenwarrior

Telegram

@tobenwarrior

Send a Message

FOLLOW MY JOURNEY