Technical Skills
Languages
-
C++, Java, C# HTML, CSS, JavaScript, JQuery, SQL, GML
Software Experience
-
Eclipse, Visual Studio Code, Visual Studio, MSSM, Atmel Studio, Git, TortoiseGit, pgAdmin4, Astah, Game Maker Studio: 1.4, Construct 2, Unreal Engine, RPGMaker XP, Code Blocks, Microsoft Office (Word, PowerPoint, Excel, etc.), Adobe Photoshop, Adobe After Effects, Audacity, Paint.NET, Aseprite
Programming Experience
-
Developed and implemented a Single-User Application using Java
-
Developed and implemented a Client-Server System using socket-based TCP connections and a database
-
Developed and implemented a Distributed System that included 4 different systems communicating with each other including n-tier java applications, C# web-services both exposing through APIs and consuming through a web client and a database in SQL using MSSS
-
Implemented game-play systems and logic in GML (Game Maker Language, based on C#) including player controls, GUI, camera movement, menus, hit-scan combat system, AI logic, randomly generated levels and environment, weapon-wheel, lighting based on surfaces using different blending modes, finite state machine for both player and AI, projectile-based combat system
-
Developed, implemented and worked on multiple utility applications in Unreal Engine (C++) using both blueprints as well as C++ programming
-
Currently developing and implementing an IoT System for my 4th semester of university, this would include C embedded programming, Android development as well as Data Warehousing using SQL.
Misc
-
Worked a lot with Git, TortoiseGit, GitHub, UML, Trello, YouTrack and Slack during the aforementioned programming experiences.
-
Coupled my work with relevant documentation including Project and Process Reports, User Guides, Game Design Docs and Technical Reports.
-
Currently ongoing project repository for the 4th semester: https://github.com/vidwalk/SEP4IoT
-
Completed game development project repository: https://github.com/Monster25/Typr
Other
-
Worked mostly in teams of 3 to 4 people during university projects as well as 1 to 2 people during game development projects.
-
For the 4th semester we've worked in a group made of 9 people split into teams of 3 people each.
-
I have considerable experience in using Agile development frameworks such as SCRUM as well as in coordinating and leading small teams in order to complete the projects.
-
Enrolled in an internship at Visometric. My responsibilities included developing high-level logic and functionality for the company's on-going projects using Unreal Engine (C++) as well as provide counseling and IT solutions for any issues clients would have. Visometric is a company that develops visualization of architecture projects such as apartment complexes and buildings.
VIA University College, ICT Engineering – Horsens, Denmark
August 2017 – Present (4th Semester)
Theoretical High School of Informatics “Grigore Moisil” – Iasi, Romania
September 2012 – June 2016 (Graduated)
Intensive Computer Science – Programming Specialization
PDF Resume: