Tibi Nagy
Software architect and .net developer
I’m a committed, result driven IT professional, with an excellent combination of experience, skills, passion and creativity to provide complete solutions from, analysis, technical design and implementation to leadership and coaching.
Solutions that meet business requirements and industry standards, proven in a large number of projects over the last 14 years.
As a software architect my philosophy is that with proper architectural decisions even the most complex system can be teared down into simple problems, while only the relevant aspects remain in the surface, allowing teams to become efficient regardless of their level of experience.
For more details about my professional background check my blog and project portfolio.
A Wide Variety of Skills for an Array of Projects
Had the chance in different roles in a variety of enterprise scale projects, implementing Layered Architecture, Service Oriented Architecture, Onion Architecture, CQRS, Event-Sourcing, Domain Driven Design, Microservices, Event Driven Architecture and Hub and Spoke topology.
Implementing scalable distributed flows backed with relational and non-relational databases consuming a large range of azure managed services integrated with the development process using CI/CD pipelines and Infrastructure as Code.
See my project portfolio for more details about the projects and technology involved.
Education
Master’s degree in Mathematics and Computer Science at University of Oradea
Bachelor’s degree in Computer Science at University of Oradea
Coding (C#/Typescript)
At the very beginning of my career as a professional coder, I developed a huge passion for coding, algorithms, code quality, coding styles, design and architectural patterns. I’m dedicated to writing better code, which is understood by others, by applying the most suitable Design Patterns and following SOLID and Clean coding principles, using C# or TypeScript languages.
It is clear to me that, whatever turn my career will take, writing high quality code will remain in my focus area.
Technical leadership
Since my 1st official project, my passion for algorithms and technical solutions became visible for the leaders around me. This then very fast led my career to a path where I was responsible for implementing the application infrastructure for multiple projects, and being surrounded by leaders with excellent technical and coaching skills. This position in every project meant to face the most complex technical challenges and also to help team members to better understand the technical aspects of the solutions.
These years I learned that the most suitable technical solution is not the one which is trending, but the one which fits with the skills of the team, and allows the team to concentrate on the business requirements instead of dealing with all kinds of technical aspects .
Software Architecture
In my opinion exploring technical skills with creativity and applying them at system scale means Software Architecture. Therefore considering my passion and experience gained in application infrastructure implementation it’s been almost inevitable to continue my career as software architect while completing my expertise with Cloud and DevOps skills.
This opened a new universe for my appetite to learn new technical things which are beyond simple coding and become a better professional.
Microsoft Azure
In the last decade I’ve implemented numerous greenfield projects for Microsoft’s Azure cloud platform, from small web apps to large integrated enterprise solutions, using a wide variety of managed services offered by the platform.
In my spare time I continuously learn about Azure to keep my knowledge up-to-date, and after every longer learning session I take a certificate exam. See the list of my certifications.
A group of great people telling what a catch I am…
Dan Sovrea
Senior Software Architect at Qubiz
“I have had the pleasure of working with Tibi in the last 12 years, in multiple projects, where I was impressed by his ability to learn, and how newly learned concepts became part of his way of thinking. The solutions he made were well thought, combining creativity and industry standard patterns.
His creativity, capability to understand complex problems, together with exemplary work ethics, make him probably one of the best IT professionals I met.”
Cristian Cazan
Team Lead at Qubiz
“I had the pleasure of working with Tibi for 2-3 years as a colleague on multiple projects, and during that time, I had the opportunity to observe his skills as a software architect. I can confidently say that Tibi is an exceptional software architect who possesses all of the necessary knowledge and skills to lead a development team to success.
I highly recommend Tibi as a software architect. He is a valuable asset to any development team and will help ensure the success of any project.”
Jeroen Holtrop
Project Manager at UGI International
“I liked working with Tibor a lot. He shares his thoughts and makes impediments clear in time, so they can be solved before this becomes a real projectstopping problem. He delivers what he promisses and offers help to more junior developers or less technical people.“
Marcel de Leeuw
Innovation & Improvement Manager at NewCold
“I worked with Tibi for several years and during the project we worked on he was my person of contact to talk over innovations and to discuss the introduction of new techniques.
Tibi is the software architect that challenges solutions and pushes back when needed. Always with the goal to make better software and structure things to be future-ready.
Besides his knowledge he is also a very nice person to work with and a teamplayer and leader.“
Tibor Bruncsak
Technical Manager at Qubiz
“I had the pleasure of working with Tibi on several enterprise projects and can confidently say that he is an exceptional software architect. His experience as both a senior developer and an architect with a wide range of technologies and frameworks allowed him to bring a unique perspective to the projects we worked on together, ensuring that both the technical implementation and the overall architecture were sound and tailored to the needs of our clients.
He is able to effectively communicate complex technical concepts to both technical and non-technical stakeholders
and lead the development team towards a successful delivery, working shoulder to shoulder with them.
Tibi is a valuable asset to any organization and I highly recommend him for any software architecture role.”