Viktor Budaházi, Developer in Budapest, Hungary
Viktor is available for hire
Hire Viktor

Viktor Budaházi

Verified Expert  in Engineering

Software Developer

Budapest, Hungary

Toptal member since October 1, 2018

Bio

Viktor is a software engineer with over a decade of experience in various technologies including full-stack web, desktop, multiplatform game development, and VR. His main strengths are his adaptability and precision, but he's also extremely good at building software architecture. Viktor is always keen to learn new things and solve difficult or complex problems.

Portfolio

Kaleidoscope GmbH
Windows Presentation Foundation (WPF), HTML5, TypeScript, Git, C#, RxJS, Redux...
PalmStorm Kft.
Unity Shaders, HTML5, WordPress, MySQL, Git, PHP, C#, Unity3D...
Telekom Hungary
C#, Windows Phone

Experience

  • C# - 10 years
  • Unity3D - 5 years
  • ASP.NET Core - 3 years
  • Microsoft SQL Server - 3 years
  • Angular - 3 years
  • RxJS - 3 years
  • TypeScript - 3 years
  • C++ - 3 years

Availability

Part-time

Preferred Environment

HTML5, TypeScript, RxJS, Microsoft SQL Server, Git, C#, Unity3D, Redux, Angular, ASP.NET Core

The most amazing...

...thing I've coded is a framework for Unity3D that speeded up development by 30-40%. It's amazing how much a good tool helps.

Work Experience

Freelance Software Engineer

2018 - PRESENT
Kaleidoscope GmbH
  • Created a code generation tool that automatically generates the client-side binding of ASP services and TypeScript counterparts of C# models.
  • Developed new components for the application at both client and server side.
  • Expended existing documentations.
  • Refactored Entity Framework calls so that they ran faster.
Technologies: Windows Presentation Foundation (WPF), HTML5, TypeScript, Git, C#, RxJS, Redux, Angular, Entity Framework, Microsoft SQL Server, ASP.NET Core

Lead Game Developer

2012 - 2018
PalmStorm Kft.
  • Designed the architecture of most games while working there.
  • Chose the most suitable technologies and tools for the actual projects.
  • Created and delivered over ten game projects with the team.
  • Developed a framework over Unity3D that significantly accelerated almost all development processes.
  • Wrote algorithms for level generation, AI, physics, and more.
Technologies: Unity Shaders, HTML5, WordPress, MySQL, Git, PHP, C#, Unity3D, Windows Presentation Foundation (WPF), C++

Software Engineer

2011 - 2012
Telekom Hungary
  • Ported an RSS reader from Android to Windows Phone.
  • Kept the structure of the original app while adapting to the look and feel of Windows Phone.
  • Created a user experience that the end users rated favorably.
Technologies: C#, Windows Phone

Freelance Web Developer

2007 - 2011
Pilislak Bt.
  • Created all the dynamic pages for an advertisement website.
  • Developed a billing module that the company used exclusively.
  • Provided easy-to-handle workflows for advertisers.
Technologies: JavaScript, CSS, HTML, MySQL, PHP

Freelance Web Developer

2009 - 2010
Simplex Magyarország Kft.
  • Designed and developed the company decision support system that influenced almost all workers.
  • Developed a module that managed all the contracts and billing.
  • Implemented a salary calculation system that the company used to pay their workers with.
  • Created and polished a user interface so that the administrators could work with extremely quickly with.
Technologies: JavaScript, CSS, HTML, MySQL, PHP

Experience

Decision Support System of Simplex

The decision support system was used by almost all of the workers of the company on a daily basis. It stored contracts, users, calculated salaries, and showed statistics for management. The billing module was used to print the invoices.

myMosaic

https://palmstorm.com/blog/portfolio-items/mymosaic/
myMosaic is a type of photo mosaic software that’s as powerful as most expensive desktop applications. It’s incredibly easy-to-use and comes with artistic features and options that let you create amazing works of art with your photos. You can share to social media and create printable, poster-size, and photo mosaics of up to 30 x 30 inches in size!

Rock My Room

https://palmstorm.com/blog/portfolio-items/rock-my-room/
Kinder Bueno Rock My Room is a cross-platform mobile lifestyle app that features highly versatile 3D technology as well as a tightly integrated social connectivity.

Game/Video Package for the International Fair Play Committee

https://palmstorm.com/blog/portfolio-items/wyog/
This project was an interactive computer game package for the learn-&-share activities of the Lillehammer 2016 Winter Youth Olympic Games, in which CIFP has participated since the launch of the event in 2010.

Katana eSport

https://palmstorm.com/blog/portfolio-items/katana-2/
Katana is a strategy-builder and viewer app for Counter-Strike: Global Offensive. Players of all levels can create their own strategies, share them with teammates, build a better team, and subscribe to pre-made starts.

Snake-style Game for Aqua

https://palmstorm.com/blog/portfolio-items/aqua-csupakacsa/
This game is pure retro arcade fun: players have to collect ducklings on increasingly difficult levels while avoiding obstacles and timeout.

Sokoban Next

https://palmstorm.com/blog/portfolio-items/sokoban-next/
Sokoban Next is a puzzle game; actually, a twist on the classic Sokoban game: no boring 2D but full 3D boards and puzzles. It also has new gameplay elements for variety including doors, locks, teleports, and conveyor belts.

The Apprentice

https://palmstorm.com/blog/portfolio-items/apprentice/
Live a life in a magical kingdom, as you have just got your first job at Grapple—the premier magi-tech company!

Survive on an office full of shady magicians, lazy gnomes, psycho demons, and a sinister agenda.

Talk, manipulate, sneak, or even work your way to find your way to fame in a game with truly free-form play.

eHealthcare Application

https://palmstorm.com/blog/portfolio-items/ehealth/
This smart application streamlines the doctor’s patient administration. It also allows the patient to arrange visits, view medical records, and communicate with the doctor directly.

VR Casino

https://palmstorm.com/blog/portfolio-items/vrcasino/
This virtual reality game simulates a full-fledged casino—not just the game rules and the authentic environment but has a life-like croupier as well! As such, the experience is much more immersive and the player can truly feel the atmosphere of a casino.

Advertisement Website for the Hungarian-region, Pilis

Users could advertise their professional services on this website and the residents of this area used it when searching for professionals of all kinds.

Education

2010 - 2013

Master's Degree in Computer Engineering

Budapest University of Technology and Economics - Budapest, Hungary

2007 - 2010

Bachelor's Degree in Computer Engineering

Budapest University of Technology and Economics - Budapest, Hungary

Skills

Libraries/APIs

Entity Framework, jQuery, RxJS

Tools

Git

Languages

C#, C++, PHP, TypeScript, HTML, JavaScript, CSS, Java, HTML5

Frameworks

Angular, Unity3D, ASP.NET Core, Windows Presentation Foundation (WPF), Redux, ASP.NET MVC

Storage

MySQL, Microsoft SQL Server, MongoDB

Platforms

Windows Phone, WordPress

Other

Unity Shaders

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring