Summary
Overview
Work History
Education
Skills
Timeline
Languages
Projects
---
---
Interests
Work Availability
Software
Work Preference
Websites
Quote
AdministrativeAssistant
Lukas Fukuoka Vieira

Lukas Fukuoka Vieira

Kitchener,ON

Summary

Passionate game developer with extensive experience in Game Jams, specializing in rapid prototyping, creative problem-solving, and efficient implementation of gameplay mechanics. Skilled in Unity, Unreal Engine, C++, C#, and integrating 3D models and animations, I thrive in high-energy, collaborative environments and have a proven track record of delivering engaging, functional games and projects within tight deadlines. Known for adaptability, technical skill, and a commitment to bringing imaginative concepts to life, I aim to continue creating memorable experiences through game design and development.

Overview

2
2
year of professional experience

Work History

International Student Advisor

WR Education Placement Consultant
01.2024 - Current
  • Provided support and resources to international students for their transition into the university environment.
  • Developed and implemented programs and services for international students in order to foster intercultural understanding.
  • Assessed incoming international student applications to determine eligibility for admission.

Game Jam Developer

White Flint
10.2024 - 10.2024
  • As the developer for our Game Jam project, I focused on implementing core mechanics, optimizing gameplay, and ensuring a smooth player experience within the short timeframe
  • I collaborated closely with the team to prioritize features, troubleshoot issues quickly, and bring our concept to life in a fun and functional way while receiving feedback

Game Jam 3D Modeler and animator

White Flint
02.2024 - 03.2024
  • As the 3D modeler and animator for our Game Jam project, I focused on creating the main character for the game, long side with robot parts and and the respective animations for each, making sure they were efficient and well\integrated in unity

Education

Software Engineering Technology -

Conestoga College
04-2026

High School Diploma -

Colégio IPE
São Paulo, SP
12-2022

Skills

  • Game Development: Unreal Engine 4, Unity, Gameplay Programming, Game Design, Level Design, Balancing
  • Testing & Debugging: Game Testing, Unit Testing, Website Testing, Debugging, Problem Solving
  • Programming & Scripting: C, C#, C, JavaScript, Python, NET Framework
  • Web Development: HTML, CSS, PHP
  • Software & Systems: System Analysis and Design, Data Structures, Algorithms, File Handling, CSV Management
  • Game Dynamics: Third/First-Person Mechanics
  • Project Management: Planning, Documentation, Team Collaboration
  • Communication: Public Speaking, Presentations, Interpersonal Skills, Teamwork
  • Languages: English, Portuguese
  • Student Counseling
  • Academic advising
  • Marketing and promotion
  • Career guidance
  • Research and analysis
  • Data collection and reporting
  • Collaborative Teamwork
  • Multitasking Abilities
  • Game balancing
  • Gaming design
  • Glitch and bug resolution
  • Prototype Development
  • Programming Languages
  • Video game development
  • Coding skills
  • Knowledgeable in [Software]
  • Troubleshooting and testing
  • Code Development
  • Design and development
  • Agile
  • Requirements Documentation
  • Project Documentation
  • Code debugging

Timeline

Game Jam Developer

White Flint
10.2024 - 10.2024

Game Jam 3D Modeler and animator

White Flint
02.2024 - 03.2024

International Student Advisor

WR Education Placement Consultant
01.2024 - Current

Software Engineering Technology -

Conestoga College

High School Diploma -

Colégio IPE

Languages

English
Advanced (C1)
C1
Portuguese
Proficient (C2)
C2

Projects

InBoxes Programming Language 

.

  • Description: Designed and developed a beginner-friendly programming language named InBoxes, inspired by Python and plain English syntax to make programming accessible and intuitive for newcomers. The language emphasizes simplicity and readability, encouraging users to focus on logic rather than syntax.
  • Key Features:User-friendly syntax inspired by English phrases.
    Simplified constructs to help beginners learn programming concepts easily.
    Beginner-focused design philosophy for intuitive usage.
  • Extensions & Tooling:
    Created a Visual Studio Code extension for InBoxes, featuring:Code Highlighting: Syntax-aware coloring to enhance readability and reduce errors.
  • Technologies Used: TypeScript Intepreter design
    Extension Development for Visual Studio Code
    Programming Language Implementation and Syntax Highlighting.

.

Link to the project: https://github.com/comet400/InBoxes

---

C++ Text-Based RPG Game

.

  • Description: Designed and developed a fully interactive text-based RPG game in C++ that allows the user to have a fun experience in which he can properly explore the world, get cool items, fight monsters, have random events, progress and more
  • Key Features: Custom Menu System: Implemented an intuitive menu-driven interface for seamless gameplay navigation. Character Development: Included progression mechanics such as leveling up, skills, and inventory management. Procedural Systems: Added random event generation for replayability and unpredictability.
  • Technologies Used:Advanced C++ concepts such as pointers, classes, and dynamic memory management. Object-Oriented Programming for character design and game logic. Modular code structure to enable future scalability and feature additions.

.

Link to the project: https://github.com/comet400/Text-RPG-prototype

---

Python AI-Powered Expression Analyzer Card Game

.

  • Description: Developed an innovative AI Expression Analyzer Card Game using Python. This interactive card game combines the power of AI and player strategy. The AI analyzes player card selection and combines their expression, making a simple algorithm that determines the power likelyhood of the player card without actually knowing his card.

.

  • Key Features:
  • AI Integration: Built a custom AI to analyze player expressions (emotions) and make strategic decisions. Also changing its strategy once it reaches only one life.
  • Dynamic Gameplay: The AI adapts based on the player's choices, creating a highly replayable experience.
  • Card Mechanics: Players utilize a unique deck of cards with specific powers and attributes.
  • Scoring System: Implements a balanced scoring system that rewards strategy and creativity.
  • User-Friendly Interface: Designed an intuitive text-based interface for seamless player interaction.
  • Technologies Used: Python for core game logic and AI development
    Natural Language Processing (NLP) techniques for analyzing text-based inputs
    Object-Oriented Programming for card and game structure
    Custom algorithms for AI decision-making and strategy optimization
  • Hand Tracking: The game tracks the player hands in real time making him grab and drag the card using his on hands and camera.

.

Link To Video Demo: https://www.linkedin.com/posts/lukas-vieira-a94a8332a_diving-into-ai-and-python-my-new-game-experiment-activity-7264477032770686976-Sz4H?utm_source=share&utm_medium=member_desktop

Interests

Game Development

Artificial Intelligence

Software Engineering

Data Analysis

OOP

Work Availability

monday
tuesday
wednesday
thursday
friday
saturday
sunday
morning
afternoon
evening
swipe to browse

Software

Data Analytics

AI Development

Game Development

Gameplay Programmer

C

C#

NET

SQL

Lua

Python

Work Preference

Work Type

Part TimeInternship

Work Location

On-SiteRemoteHybrid

Quote

If you really look closely, most overnight successes took a long time.
Steve Jobs
Lukas Fukuoka Vieira