Dimitrios P is a senior full-stack .NET engineer and software architect based in Athens with over 17 years of experience building scalable web, cloud-native and embedded systems. He designs and implements event-driven microservices, event sourcing and CQRS architectures, and has production experience with Azure, RabbitMQ, Akka.NET and IoT devices like Raspberry Pi. His background spans high-complexity domains from medical and civil-engineering CAD to advertising screens and hotel channel management, often turning under-documented legacy systems into maintainable, testable platforms. A pragmatic architect and hands-on coder, he introduced IoC, custom JavaScript MV* patterns and actor-based concurrency in prior projects and mentors teams through onboarding and hiring. Unusually, he combines deep academic training in computer science and structural engineering with a long history of hybrid web/mobile and device software delivery.
6 years of coding experience
9 years of employment as a software developer
Master’s Degree, Computer Science, Master’s Degree, Computer Science at National Technical University of Athens
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Dimitrios P - Senior Software Engineer at Lighthouse SA