About me
I spent the first decade of my career as a mobile programmer at a wide range of companies from small startups to well-established multinational organizations - as a lead developer since 2017. In the meantime I spent all my spare time learning Unity by making video games. I am really passionate about game development and I make sure that I'm constantly improving myself. As a result I got hired as a lead Unity developer in 2020. I love learning and building awesome things that I can be proud of. I'm a member of the Oculus Start Program, the founder of Hungarian 1GAM community and a frequent participant of game jams.
Demo reel
I created 2 short videos to recap my game development journey so far. The first one is a gameplay montage of the different genres I experimented with, the second one is a summary of some of the technical challanges I solved.
Gameplay montage
Technical highlights
Portfolio
Here I selected some of the more interesting projects that I worked on. Most of them was created by me alone as a passion project.
Some other games are also available on my itch.io page.
Resume
Education
Postgraduate certificate, E-commerce
2012 - 2014
Pázmány Péter Catholic University, Budapest
In this evening's graduate course I studied a wide range of fields such as financial technologies, management, law and economy.
Master of Computer Engineering
2010 - 2012
Pázmány Péter Catholic University, Budapest
I specialized in software engineering and had the chance to learn more about the technical aspect of software development as well as methodologies and project management processes.
Bachelor of Computer Engineering
2006 - 2010
Pázmány Péter Catholic University, Budapest
Besides basic programming and algorithmic concepts I learned advanced math, neural network theory, FPGA programming and even neurobiology.
Professional Experience
Senior programmer
2022 -
Gameloft
- Company profile: game development with focus on casual mobile games
- Main responsibilities: providing architectural design suggestions and insight to Unity best practices, researching libraries and technologies, developing features, fixing bugs
Lead VR programmer
2020 - 2022
Pix VR
- Company profile: VR training and training creator software for industrial companies
- Main responsibilities: making high-level technical decisions, designing application architecture, delegating tasks, managing people, conducting technical interviews
Lead mobile developer
2019 - 2020
Revolution Robotics Foundation
- Company profile: educational programmable robotics kit
- Main responsibilities: making design and business related decisions, designing application architecture, delegating tasks, programming the Android application
Lead Android developer
2017 - 2018
Astron Informatics Ltd.
- Company profile: software development for various clients including banking, telecommunications and event industry
- Main responsibilities: leading Android developer team, making high-level technical decisions, delegating tasks, prioritizing resources, communicating with clients
Co-founder and CTO
2015 - 2017
Rabbit Technologies Ltd.
- Company profile: paperless event solution for exhibitors and visitors to exchange business cards, brochures and other materials digitally
- Main responsibilities: designing and programming almost all software, building a team, communicating with clients and suppliers
Android developer
2013 - 2017
EPAM Systems Inc.
- Company profile: software development
- Main responsibilities: estimating and implementing tasks, communicating with client
Mobile developer
2011 - 2013
Alkalmazás Fejlesztési Fórum Kft.
- Company profile: software development for various clients
- Main responsibilities: designing and implementing Android applications, communicating with clients