Senior Software Engineer with 10+ years of experience designing and building scalable web applications and distributed systems. I specialize in .NET and microservices architectures, working extensively with cloud-native technologies, REST APIs, and enterprise integrations. My background includes fintech, payments, logistics, and telecom projects, delivering reliable and maintainable solutions in large-scale environments. Currently working remotely, where I focus on modern microservices architectures using new versions of .NET, Dapr, and Camunda for process orchestration. I contribute to the design and implementation of distributed, containerized systems that support complex business workflows. I strongly believe that great software is built by great teams. I enjoy working in healthy, collaborative environments with open communication, where teamwork and shared ownership make it possible to build anything. In my free time, I actively explore the AI space by experimenting with LLM integrations and workflow automation using tools like n8n, aiming to better understand how AI-driven solutions can be applied to real-world systems. Key strengths: • .NET / .NET Core / C# • Microservices & Distributed Systems • Camunda (Process Orchestration) • Dapr & Event-driven architectures • REST APIs & Enterprise Integrations • Docker, Redis, PostgreSQL • Payment Gateways & Fintech Solutions

Giannis Grivas

Senior Software Engineer with 10+ years of experience designing and building scalable web applications and distributed systems. I specialize in .NET and microservices architectures, working extensively with cloud-native technologies, REST APIs, and enterprise integrations. My background includes fintech, payments, logistics, and telecom projects, delivering reliable and maintainable solutions in large-scale environments. Currently working remotely, where I focus on modern microservices architectures using new versions of .NET, Dapr, and Camunda for process orchestration. I contribute to the design and implementation of distributed, containerized systems that support complex business workflows. I strongly believe that great software is built by great teams. I enjoy working in healthy, collaborative environments with open communication, where teamwork and shared ownership make it possible to build anything. In my free time, I actively explore the AI space by experimenting with LLM integrations and workflow automation using tools like n8n, aiming to better understand how AI-driven solutions can be applied to real-world systems. Key strengths: • .NET / .NET Core / C# • Microservices & Distributed Systems • Camunda (Process Orchestration) • Dapr & Event-driven architectures • REST APIs & Enterprise Integrations • Docker, Redis, PostgreSQL • Payment Gateways & Fintech Solutions

Available to hire

Senior Software Engineer with 10+ years of experience designing and building scalable web applications and distributed systems.

I specialize in .NET and microservices architectures, working extensively with cloud-native technologies, REST APIs, and enterprise integrations. My background includes fintech, payments, logistics, and telecom projects, delivering reliable and maintainable solutions in large-scale environments.

Currently working remotely, where I focus on modern microservices architectures using new versions of .NET, Dapr, and Camunda for process orchestration. I contribute to the design and implementation of distributed, containerized systems that support complex business workflows.

I strongly believe that great software is built by great teams. I enjoy working in healthy, collaborative environments with open communication, where teamwork and shared ownership make it possible to build anything.

In my free time, I actively explore the AI space by experimenting with LLM integrations and workflow automation using tools like n8n, aiming to better understand how AI-driven solutions can be applied to real-world systems.

Key strengths:
• .NET / .NET Core / C#
• Microservices & Distributed Systems
• Camunda (Process Orchestration)
• Dapr & Event-driven architectures
• REST APIs & Enterprise Integrations
• Docker, Redis, PostgreSQL
• Payment Gateways & Fintech Solutions

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Language

English
Fluent

Work Experience

Senior Software Engineer at T-Digital Deutsche Telekom
October 1, 2022 - Present
Remote Senior Software Engineer responsible for building scalable .NET-based services. Worked with .NET 8.0, C#, Dapr, EF Core, Mapster, Redis, PostgreSQL, Docker and microservices architecture. Collaborated with cross-functional teams to design and implement features and ensure system reliability.
Senior Software Engineer at Kuehne & Nagel S.A.
July 1, 2021 - October 1, 2022
Led and trained a small development team. Analyzed and implemented custom services and applications, refactored existing software, and integrated custom services with ABBYY’s software.
Software Engineer at Interworks Cloud SA
May 1, 2013 - July 1, 2021
Developed web applications using the Microsoft technology stack; participated in all project phases from inception to deployment. Used Agile methodologies (JIRA, Confluence). Developed payment gateway plugin integrations and a Payment Gateway SDK for the Interworks cloud platform. Designed and coded business logic in C#. Tech stack included .NET, C#, WebForms, Razor Pages, JavaScript, Vue.js, Kendo UI, Bootstrap, BootstrapVue. Specialized in payment gateway APIs (Authorize.NET, PayPal, Piraeus Bank); created custom service managers for automating Windows server provisioning.
Founder and Web Developer at Webpraxis
June 1, 2009 - February 1, 2013
Founded and led Webpraxis to develop websites using Joomla, WordPress, and CsCart; managed web projects, collaborated with designers and customers; advised on website promotion strategies.
Web Developer at Advanced Advertising Ltd
May 1, 2012 - March 1, 2013
Web Developer and UI/UX designer; supported and maintained the company’s web portfolio; contributed to guide.paros.gr project for Paros Island.
Project Participation as Software Developer and Researcher at Aristotle University of Thessaloniki
September 1, 2007 - December 31, 2007
Researched Open Source Software quality; developed metrics applications using Python incorporating with SVN repositories.
Project Participation as Software Developer and Researcher at Aristotle University of Thessaloniki
May 1, 2008 - August 31, 2008
Researched Open Source Software quality; developed metrics applications using Python incorporating with SVN repositories.
IT Support at Aristotle University IT Center
October 1, 2006 - February 1, 2007
Part-time Internship on IT Center; worked on daily IT tasks such as installing and configuring computer hardware, operating systems and applications.

Education

M.Sc., Informatics and Management at Aristotle University of Thessaloniki
January 11, 2030 - June 1, 2011
B.Sc., Computer Science at Aristotle University of Thessaloniki
January 11, 2030 - June 1, 2007
2nd High School at Kozani, Greece
January 11, 2030 - June 1, 2003

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Telecommunications, Professional Services, Education