Work History
Showcase
Education
Work history
UpStack
Software Architect
2019 - Present (6 years)
Technical University of Cluj-Napoca
Teaching Assistant
2016 - Present (9 years)
Regularly teach students the principles of software design (including SOLID principles, design patterns, architectural patterns).
Offered guidance and support in the implementation of industry best practices on projects.
Provide support during code activities and projects to assist students.
Ullink
Software Architect
2015 - Present (10 years)
Provide technical leadership and direction for the iteration of financial software products and the environment required to successfully deploy them.
Participated in code reviews, API approvals, technology evaluations and guided teams on which technical aspects/debt of products to tackle for efficiency.
Implement .NET assembly merging for WPF tech stack on products for Ullink.
Ullink
Senior Software Engineer
2013 - 2015 (2 years)
Built and deployed financial software products for Ullink.
Rewrote and removed unneeded steps from the build process; reducing build time by 600% during development and implemented TDD.
Utilized engineering best practices and provided support for the debugging of financial software libraries for clients.
iQuest
Software Engineer
2011 - 2013 (2 years)
Offered technical expertise for the development of software solutions for clients.
Influenced technical approach on a new project; using WPF instead of WinForms.
Utilized the best languages and tools suitable for implementation on the project.
Battle for Wesnoth
Open Source Game Developer
2010 - 2015 (5 years)
Worked on the core game engine and the Wesnoth User-Made Content IDE (Eclipse RCP platform and domain-specific languages using Xtext).
Applied standard techniques and procedures for the implementation of prescribed engineering tasks on the the project for the client.
Regularly wrote code for different components of Wesnoth's open source games.
Showcase
Open Source Developer - il-repack
ILRepack is a replacement for ILMerge/Mono.Merge, offering a customizable and resource-efficient merging tool.
It was implemented from scratch for WPF, representing a first-time solution in open-source projects.
The goal of ILRepack is to simplify and improve the merging process within WPF.
Full Stack Developer - Letters To
Improved book page rendering time by 50% using Adobe InDesign server.
Focused on the entire rendering pipeline for book files.
Enhanced manual generation process for book pages.
Developer - Wesnoth User-made Content IDE
The UMC IDE streamlines the creation of add-on content for Wesnoth, a game development tool.
It focuses on improving the speed of game content creation for developers.
The UMC IDE is designed for Wesnoth, a platform used by game developers, artists, and content creators.
Developer - CEGUI
Implemented a new input system and GUI navigation feature for CEGUI.
Refactored current controls and widgets to leverage the new system.
Adapted widgets to utilize the model-view architecture for better separation of concerns.
Developer - Romanian Roads
Developed a mobile and desktop application for Romanian road status.
The application won an award at a Microsoft-organized competition.
The project focuses on providing road status information.
Education
Doctor of Philosophy (PhD) – Machine Learning
Technical University of Cluj Napoca
2016 - 2021 (5 years)
Master of Science (M.Sc.) - Software Engineering
Technical University of Cluj Napoca
2013 - 2015 (2 years)
Bachelor of Science (B.Sc.) – Computer Science
Technical University of Cluj Napoca
2009 - 2013 (4 years)