A creative, hard-working and detail-oriented Verification Engineer and Master of Science (M.Sc.) student in Computer Graphics, Multimedia and Virtual Reality with good programming hard-skills in: SystemVerilog, UVM, C, C++, C# and Java. Great hands-on experience regarding game development in Unity and graphics programming in OpenGL. Very passionate about functional programming and compiler development with advanced UNIX/Linux operating system knowledge. Superb team player, excellent problem solving abilities, exceptional critical thinking capabilities and good communication skills.
-
Unity/C# projects
- Submission for the 46th Ludum Dare Game Jam competition: https://github.com/mehigh8/Exolvuntur
- Android app which rotates the camera inside the scene in correspondence to the phone's gyroscope: https://github.com/mehigh8/Gyroscope
- Third person fast-paced shooter, 3rd place at the 2023 RGDA Game Development competition: https://github.com/mehigh8/overtime
- Adventure game about cave exploration and puzzle solving, using procedural generation algorithms such as Marching Cubes and Cellular Automata: https://github.com/mehigh8/CavernousExpedition
- Small VR game made where you play as a barista trying to serve curstomers: https://github.com/mehigh8/BaristaVR
- A 2D top-down game implementing the Goal Oriented Action Planning system for the enemy AI: https://github.com/mehigh8/GOAP
- 3D game that uses several procedural generation algorithms in order to create the terrain, plants, npcs, items and dungeons: https://github.com/mehigh8/ProceduralWorld
- Physics simulation project in Unity where the physics system is implemented from scratch: https://github.com/mehigh8/SmashLab
- Platformer VR game in which the player has to use magnetism with the help of his hands in order to traverse the levels and solve puzzles: https://github.com/PxGluz/magnet-hands-vr
- Turn-based multiplayer RPG which can be played in 2-4 players where each player must complete the goal first or defeat the others in combat: https://github.com/mehigh8/MercenariesOfHexlands
-
C projects
- NetPBM Image Editor: https://github.com/mehigh8/ImageEditor
- Hash Ring based Load Balancer: https://github.com/mehigh8/LoadBalancer
- Implementation of a Rope (data structure): https://github.com/mehigh8/RopeDataStructure
- Router functionalities simulation: https://github.com/mehigh8/Router
- Client-Server application where the server distributes messages to clients based on topic subcription: https://github.com/mehigh8/ClientServerApplication
- Web Client that interacts with a REST API to maintain a library: https://github.com/mehigh8/WebClient
- Program that uses parallel programming to determine the number of perfect powers in multiple files: https://github.com/mehigh8/MappersReducers
- Travelling Salesman Problem implemented in serial, pthreads, openMP, MPI, MPI-Pthreads and MPI-OpenMP options: https://github.com/mehigh8/TravellingSalesmanProblem
- Brute-force parallel implementations compared with a rule-based serial implementation for a Sudoku Solver: https://github.com/mehigh8/Sudoku
-
Java projects
- Video Database with commands, queries and recommendations: https://github.com/mehigh8/VideosDatabase
- Program which simulates Santa distributing gifts to children based on various aspects: https://github.com/mehigh8/SantaClausGifts
- Halite 2016 Bot implementation based on the starting package, University 2022 competition: 4th place: https://github.com/mehigh8/HaliteBot_FirstForce
- Divide et Impera, Greedy and Dynamic Programming problems: https://github.com/mehigh8/AlgorithmDesign1
- BFS, Dijkstra's Algorithm and Topological Sort problems: https://github.com/mehigh8/AlgorithmDesign2
-
OpenGL/C++ projects
- A fully functional 3D graphics engine made in OpenGL: https://github.com/mehigh8/GraphicsEngine
- Small OpenGL game where the player can move around a helicopter by clicking on the terrain: https://github.com/mehigh8/HelicopterGame
-
Compilers - Cool Language compiler implemented in Java
- Examples of problems solved in Cool: https://github.com/mehigh8/Cool_SolvedProblems
- A lexical and syntactic analysis for the Cool language implemented in Java language: https://github.com/mehigh8/Cool_Compiler_LexicalSyntacticAnalysis
- A semantic analysis for the Cool language implemented in Java language: https://github.com/mehigh8/Cool_Compiler_SemanticAnalysis
- MIPS Assembly Code Generation from Cool project: https://github.com/mehigh8/Cool_Compiler_CodeGeneration
-
Functional and Logical programming projects
- Racket Primitive Pythagorean Triplets generator: https://github.com/mehigh8/PrimitivePythagoreanTriplets
- Different graph representations implemented in Haskell: https://github.com/mehigh8/HaskellGraphs
- Prolog Ultimate Tic-Tac-Toe simulator with the capability to determine best moves locally/globally: https://github.com/mehigh8/UltimateTicTacToe
-
Microservices projects
- A 3 microservices project + Configs repo for a ToDoList App backend with monitoring (Prometheus + Grafana) and API Gateway (Kong): https://github.com/orgs/Kitzbuhel/repositories
-
Embedded projects
- An Arduino-based Ultimate Tic-Tac-Toe game: https://github.com/mehigh8/UltimateTicTacToePM
-
Python projects
- A parallel marketplace implementation in Python (producer-consumer problem): https://github.com/mehigh8/Marketplace
- Nonogram solver using image processing to solve a nonogram inside an input image: https://github.com/PxGluz/auto-nonogram
-
Assembly projects
- Array representation, data structures and cache simulation problems: https://github.com/mehigh8/AssemblyHomework1
- Sorting numbers, using other instructions to represent mov, sorting words, and mutual recursion problems: https://github.com/mehigh8/AssemblyHomework2
-
MATLAB projects
- Image editor that uses interpolations (bilinear, bicubic, nearest-neighbour) to scale and rotate images: https://github.com/mehigh8/ImageInterpolation
-
Research projects
- Detailed comparison in C between Hashtables and Treap based on time efficiency: https://github.com/mehigh8/HashtableTreapComparison

