12/20/2024 updated

**** ******** ****
100 % available

Senior .NET Developer

Targu Mures, Romania
Worldwide
MSc Computer Science
Targu Mures, Romania
Worldwide
MSc Computer Science

Profile attachments

Tamas Szabo CV - Long.pdf

ASP.NETJavaScript.NET FrameworkAmazon Web ServicesBoost (C++ Libraries)C Sharp (Programming Language)C++ (Programming Language)Cloud ComputingInformation SystemsCommand-Query Responsibility Segregation (Software Development)ElasticsearchEntity FrameworkMicrosoft SQL ServersMongoDBNHibernateNode.jsOpenShiftSoftware ArchitectureRabbitMQSwaggerService-Oriented ArchitectureSimple Object Access Protocol (SOAP)SQL DatabasesTransact-SQLTypeScript.NET CoreBackendXunitSpecflowGitlab-ciSolid PrinciplesKubernetesDomain Driven DevelopmentEvent SourcingRestful ApiTerraformgRPCDynatraceDockerWeb ApiMicroservices
.NET Core, .NET, ASP.NET Core, AWS, backend, Boost, C# .NET, C++, cloud solutions, CQRS, Docker, DDD, Dynatrace, ElasticSearch, Entity Framework, Event sourcing, GitLab CI, gRPC, Information Systems , Information Technology, Computer Science, Javascript, Kubernetes, Microservices, MS SQL, Windows, MongoDB, NHibernate, Node.js, OpenShift, RabbitMQ, Rest API, REST, SQL, service-oriented architecture, SOAP, Software architecture, SOLID principles, SpecFlow, Swagger, Terraform, T-SQL, Typescript, WebAPI, xUnit

Languages

GermanBasic knowledgeEnglishGoodRomanianGoodHungarianNative speaker

Project history

Senior .NET Engineer

Keytrade Bank
KeyHome mortgage loan, Credits and Onboarding
The client, an important Belgian bank, was struggling with managing and synchronizing new
releases and deployments, due to a massive monolithic backend that became an ever increasing
pain to evolve as it growed.

* Refactored 90% of legacy code and ensured a 100% smooth migration to a new
service-oriented architecture by leveraging cloud solutions and splitting the monolith in
multiple microservices.

* Ensured a 100% independence of domain teams by eliminating release and deployment
bottlenecks using GitLab CI/CD pipelines for the microservices.

Skills: .NET, TypeScript, Node.js, REST, gRPC, SOAP, RabbitMQ, MS SQL, T-SQL, Swagger, xUnit,
SpecFlow, PetaPoco, NHibernate, AWS, OpenShift, Terraform, Kubernetes, Docker, ElasticSearch,
Dynatrace, GitLab CI/CD, DDD, SOLID.

Senior .NET Engineer / Team Lead

Accenture
Electron microscopy in Life Sciences R&D
The client, a market leader in electron microscopy, had ever increasing customer dissatisfaction
by lacking support for haptic control of the microscope. Also, the architecture lacked a clear
separation of concerns, causing considerable maintenance.

* Greatly improved the user experience by reducing workflow durations by 50% by leading a
team of 5 and coordinating with a network of 30+ peers to create a successful proof of
concept integrating input devices with seamless haptic control.

* Eliminated more than 200k lines of obsolete code by designing a state of the art architecture
granting loose coupling and even allowing for remote operation of the microscope.

Skills: .NET Core, xUnit, SOLID principles, C++, Boost, Windows COM, TICS.

Senior .NET Engineer

Kalos Information Systems
Healthcare system backend
The client's legacy monolithic backend was struggling to keep up with the amount of traffic
having only 90% availability as well as major propagation delays throughout the pipelines.

* Achieved high scalability with near 100% availability by designing and implementing a
successful MVP that shaped the migration from the legacy monolithic architecture to a
cloud-based microservices one.

* Greatly improved the pipeline's throughput and scalability by designing a modern CQRS-based
architecture, also lowering data propagation times from ~20 minutes to under 3 minutes.

Skills: ASP.NET Core, Entity Framework, MS SQL, WebAPI, REST, gRPC, xUnit, Docker, Kubernetes,
AWS, CQRS, Event Sourcing, DDD.

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in