Software Engineer with deep roots in Game Development, and experience with back-end, full-stack applications, and front-end native iOS and Windows applications.

Lucas Freitas

Software Engineer with deep roots in Game Development, and experience with back-end, full-stack applications, and front-end native iOS and Windows applications.

Available to hire

Software Engineer with deep roots in Game Development, and experience with back-end, full-stack applications, and front-end native iOS and Windows applications.

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Language

English
Fluent

Work Experience

Apprentice Software Engineer at Google
June 1, 2023 - October 25, 2025
Rapidly adapted to new technologies across rotations, maintaining proficiency in JavaScript for weekly bootcamp projects. On the iOS team, led efforts to modernize the Objective-C codebase in Xcode to support Right-To-Left languages, implementing Apple's Auto-Layout for seamless UI adjustments, impacting over 1 million users. Collaborated to align RTL support with migrating the UI framework to Google Material and implemented components supporting both RTL requirements and the new UI framework. Worked with QA to resolve issues and reviewed pull requests to maintain code quality. Presented project updates, process insights, and both immediate and projected impacts to stakeholders. Debugged and tested updates using the iOS Simulator, completed RTL tasks ahead of schedule, and contributed to team-wide code cleanup.
Tutor (Unity 3D & C# Programming) at Bloomfield College
May 1, 2019 - October 25, 2025
Provided in-depth support to students on Unity game development and C# programming assignments, projects, and inquiries. Offered personalized guidance on programming concepts, debugging, and project development, helping students better understand course material and improve their work. Voluntarily stayed after class to assist students with in-class questions, providing additional context from prior experience.
Frontend Engineer at GitHub
December 1, 2020 - Present
Collaborated with a team of four to design and develop a full-stack web game in 14 days. Built a foundation for core systems with linked-list graphs as the base for gameplay interaction. Created movement and visibility systems using graph algorithms (DFS and BFS). Worked with a stack including Pixi.js and Socket.IO.
Gameplay Engineer & Artist at GitHub
January 1, 2019 - Present
Global Game Jam 2019: designed, coded, and polished gameplay elements; established a unique art style to accomplish the 'In Ink' diverger aesthetic.
Solo Developer at GitHub
June 1, 2019 - Present
2D puzzle platformer game developed in Unity as a solo project. Designed core systems including wall sliding, dialogue systems, and scripted sequences; drafted and animated character, environment, UI, and promotional art.
Solo Developer at GitHub
June 1, 2019 - Present
Created a custom C++ game engine to facilitate the development of a 2D platformer in the command line. Created a debugger with logger and watch list features to track data at run-time. Streamlined input handling to simplify the process and allow new functionality such as first-frame key down and key up events. Crafted a custom graphics solution that renders objects using a Char Information material. Leveraged time and delta-time for real-time simulation. Wrote an Entity class as the core interaction point between the engine and the game.

Education

Certificate in Fullstack Software Engineering at Fullstack Academy
August 1, 2020 - December 1, 2020
Bachelor of Arts: Game Design at Bloomfield College
September 1, 2015 - December 1, 2019

Qualifications

Certificate in Fullstack Software Engineering
August 1, 2020 - December 1, 2020
Bachelor of Arts: Game Design
September 1, 2015 - December 1, 2019

Industry Experience

Gaming, Software & Internet, Media & Entertainment