Senior Software Engineer
CurrentDesign and Build cloud native event streaming applications and microservices with Event Sourcing architecture and CQRS.
Please complete the CAPTCHA to continue
A concise factual answer block for searchers comparing this professional profile.
Dimitris P. is listed as Senior Software Engineer | 10x Azure AWS GCP Certified at Lighthouse SA, a with 53 employees, based in Greece. AeroLeads shows a matched LinkedIn profile for Dimitris P..
Dimitris P. previously worked as Senior Software Engineer at Lighthouse Sa and Software Engineering Contractor at Self-Employed. Dimitris P. holds Master’S Degree, Computer Science from National Technical University Of Athens.
This section adds company-level context without repeating Dimitris P.'s masked contact details.
Review company-level records connected to Dimitris P. before choosing the right outreach path.
15+ years of experience designing, developing, and deploying complex software solutions using Microsoft technologies. * Currently focused on building cloud-native applications on Azure. * Possesses a deep understanding of advanced .NET concepts (C#, TypeScript, ASP.NET MVC/Core, Entity Framework) and modern web technologies (JavaScript, Angular). * Experienced in distributed systems, concurrency models, and event-driven architecture (Kafka, Event Hubs). * Adheres to best practices including Domain-Driven Design, SOLID principles, design patterns (GoF), and clean architecture principles. * Extensive knowledge of cloud patterns, event streaming patterns, integration patterns, and messaging patterns. * Proficient in Git and T-SQL.Technical Skills: * Languages: C#, TypeScript, JavaScript, Python, Java * Frameworks & Libraries: .NET (C#, ASP.NET MVC/Core, Entity Framework), Angular, Web Services (SOAP/REST) * Databases: MSSQL Server (T-SQL) * Cloud: Azure (Functions, Durable Functions, Durable Entities) * Version Control: Git * Testing: Test-Driven Development (Moq) * Design Patterns: GoF Patterns, SOLID Principles * Architecture: Domain-Driven Design, Event-Driven Architecture, Clean Architecture, CQRS * Cloud Patterns: Cloud Patterns, Event Streaming Patterns, Integration Patterns, Messaging Patterns
Company context helps verify the profile and gives searchers a useful next step.
A career timeline built from the work history available for this profile.
Design and Build cloud native event streaming applications and microservices with Event Sourcing architecture and CQRS.
Greece
Participating in multiple projects including :▷Collaboration with Isobar.gr to develop the new https://www.alphatv.gr web site based on a .NET CMS. ▷Developed a Screen Advertising System based on Windows IoT, Raspberry Pi3 and Asp.NET core on Azure▷Developed a hotel channel management, web application. The project utilizes Akka.NET Actor concurrency model.▷ Developed an application for small real-estate businesses, based on Ionic Hybrid mobile framework utilizing .NET Web API in for data exchange with the server side. RabbitMQ, and Quartz .NET scheduler were used in order to decouple mobile commands to the server side, and allow for asynchronous execution that would increase mobile UX and performance. CQRS architecture used throughout the project.
United Kingdom
▷Successfully completed multiple ASP.NET MVC 6 applications.▷Successfully manage to turn around a pre existing ASP.NET application with minimum documentation by extending it according to the client needs. The change requests were delivered on time without affecting the functionality of the application.
Greece
That's still my all time favorite position and project. ▷Senior software developer at Medical project with 5 person team, composed by developers & one designer. The project was built in ASP.NET 4.5 webfroms with Layered Architecture. The technology stack of the project included, DevExpress Controls, SQL – Server, Mongo DB, JQuery, SignalR.▷ I designed the initial layered 3 - tier application Architecture. Also introduced StructureMap IoC Container, Entity Framework, repository pattern and created a custom javascript MVC framework with two way binding capabilities for DevExpress Controls▷ On boarded developers to the project architecture patterns and conventions.▷ Participated to the hiring process, interviewing and screening potential new developers
Athens Greece
That's the first time my team lead introduced me to scrum. Yes. That was 9 years go, when scrum was unknown word for most companies. ▷ Desktop Application Development with WPF presentation layer, in order to replace in market an older legacy system.▷ Data access technology consisted of SqLite and custom Object Relational Mapping framework.▷ Test Driven Development and Scrum methodology were extensively followed during the project.
Development of Quality management ISO9001 Software for internal use by company’s consultants. ► The Application followed a 3 tier – Architecture. For the data access layer consisted from a SQL server database and DLinq for Object/Relational Mapping. The UI composed by WPF and Silverlight. ►SQL Server Database Design. Domain Object Model Design using UML.
Still remember when my team lead introducing me to the gof design patterns book. 12 years later that's still one of my favourite technical books . ►Civil engineering CAD software Development. The main architectural pattern of the application was Model-View-Controller. The UI consisted from OpenGL for the 3D design of the building. Software development methodology used: Rational Unified Process.►Collected and helped with the analysis of the initial application Requirements collected from company engineers and NTUA partner Professors
Other employees you can reach at lighthouse.gr. View company contacts for 53 employees →
Tonia Loran
Colleague at Lighthouse SaGreece
View →
DV
Dimitra Vrentzou
Colleague at Lighthouse SaPefki, Attiki, Greece
View →
DO
Diana Onina
Colleague at Lighthouse SaGreece
View →
NK
Natassa Karambella
Colleague at Lighthouse SaGreece
View →
RC
Roger Coutinho Cardoso Pereira
Colleague at Lighthouse SaCampos Dos Goytacazes, Rio De Janeiro, Brazil
View →
AL
Anastasia Lekka
Colleague at Lighthouse SaAthens Metropolitan Area, Greece
View →
GK
Georgia Kalpidou
Colleague at Lighthouse SaAthens, Attiki, Greece
View →
AK
Anestis Kokkinidis
Colleague at Lighthouse SaDráma, Eastern Macedonia And Thrace, Greece
View →
AG
Andreas Gounaris
Colleague at Lighthouse SaGreece
View →
ΔΠ
Δημήτρης Παναγιώτου
Colleague at Lighthouse SaPatras, Western Greece, Greece
View →
attended while working and compulsory military service. Electrical engineering and Computer science. This university has one.
I graduated on time without attending any of the classes.
Quick answers generated from the profile data available on this page.
Dimitris P. works for Lighthouse SA.
Dimitris P. is listed as Senior Software Engineer | 10x Azure AWS GCP Certified at Lighthouse SA.
Dimitris P. is based in Greece while working with Lighthouse SA.
Dimitris P. has worked for Lighthouse Sa, Self-Employed, Dcsl Software Ltd, Sensecore, and B-Logica.
Dimitris P.'s colleagues at Lighthouse SA include Tonia Loran, Dimitra Vrentzou, Diana Onina, Natassa Karambella, and Roger Coutinho Cardoso Pereira.
You can use AeroLeads to view verified contact signals for Dimitris P. at Lighthouse SA, including work email, phone, and LinkedIn data when available.
Dimitris P. holds Master’S Degree, Computer Science from National Technical University Of Athens.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trial Search contactsCheck these profiles if this is not the Dimitris P. you were looking for.