Felipe Viana
Software & Game Developer · Gameplay Programmer
Summary
Software & Game Developer focused on gameplay programming with Unreal Engine 5 and C++. Epic Games–certified in Unreal Engine Fundamentals and Game Design, with a strong, Microsoft-certified C++ foundation and full-stack web experience across React, Next.js, and Node.js. I build gameplay systems and interactive experiences, turning mechanics into features players feel — and recently completed a Computer Systems certificate at BCIT, graduating with distinction.
Skills
Game Development:Unreal Engine 5, C++, Gameplay Programming, Game Design
Languages:C++, JavaScript, TypeScript, Python
Web & Backend:React, Next.js, Node.js, Express, Django
Data & Tools:Git, Docker, PostgreSQL, MySQL, MongoDB
Projects
Letmeask
React · Firebase- Real-time Q&A web app with live data updates.
- Authentication, routing, pagination, and Context API state management.
News Platform
Next.js · Stripe- Subscription news app using server-side rendering (SSR) and static generation (SSG).
- Integrated Stripe payments with webhooks and GitHub OAuth via NextAuth.
Megalodon Website
JavaScript → React- Migrated a vanilla-JS site to React and improved page-load speed by ~80%.
- Rebuilt with a mobile-first, responsive layout and organized architecture.
Experience
Dispatcher / IT Support · Diamond Delivery
Oct 2021 – PresentVancouver, BC
- Provide technical support for internal software systems and troubleshoot hardware and networking issues.
- Built lightweight system automation and digital tools that improved route planning and cut manual paperwork.
- Act as liaison between dispatch and IT, identifying system improvements from user feedback.
Web Developer (Volunteer) · Megalodon Inc.
May 2022 – Aug 2022Remote
- Built and maintained responsive, user-friendly websites in collaboration with cross-functional teams.
- Implemented MySQL databases for content management with a focus on data integrity and efficient queries.
- Instrumented analytics events and conversion tracking (Google Analytics, Adobe Marketing Suite).
Certifications
- Unreal Engine Fundamentals · Epic Games2026
- Introduction to Game Design · Epic Games2025
- Object-Oriented Programming with C++ · Microsoft2026
- Intermediate C++ Programming Techniques · Microsoft2026
- C++ Programming Fundamentals · Microsoft2026
Education
British Columbia Institute of Technology (BCIT)
Certificate in Computer Systems · Graduated with Distinction · GPA 80% · Burnaby, BC
Udemy
Unreal Engine 5 C++ Developer · Learn C++ & Make Video Games
Rocketseat
React JS Developer Program