Building Scalable Software | Leading Engineering Excellence | AI Transformation
Senior Software Engineer and Tech Lead with 15+ years of experience architecting and delivering enterprise-grade distributed systems, cloud-native applications, and mission-critical platforms across finance, utilities, manufacturing, travel, and e-commerce. Combining deep engineering expertise with solution architecture, technical leadership, and project management.
Senior Software Engineer and Tech Lead with 15+ years of experience building enterprise platforms, distributed backend systems, and high-volume processing solutions across finance, utility, manufacturing, and e-commerce domains.
Specialized in C#, .NET, cloud-native backend development, distributed processing, API integrations, and high-availability backend platforms. Experienced in leading engineering initiatives, platform modernization, system reliability improvements, and scalable architecture design.
Today, I'm expanding beyond software engineering into Artificial Intelligence, Product Thinking, and Project Management, preparing for the next generation of technology leadership.
Currently focused on
Designing fault-tolerant, high-volume processing platforms with event-driven architecture, message queues, async pipelines, and auto-scaling workers built for millions of transactions.
Building secure, scalable enterprise applications using C#, .NET Core, ASP.NET Core, and modern Microsoft technologies for finance, utility, and manufacturing domains.
Developing cloud-native applications on Azure with Docker, microservices, Keycloak auth, REST APIs, API gateways, and SFTP-based enterprise integrations.
Leading architecture discussions, Agile delivery, code reviews, and cross-functional engineering teams. Aligning technical solutions with business and operational goals.
Delivering enterprise software solutions across international teams and diverse industries, always focused on quality, scalability, reliability, and lasting engineering value.
I strongly believe that continuous learning is the key to staying relevant. Every certification is not just a credential. It represents another step toward becoming a better engineer and future technology leader.
Greenfield invoice processing platform for Nordic electricity billing. Designed and built fault-tolerant processing pipelines with poison queue handling, resilient error recovery, and auto-scaling worker architecture. The platform handles millions of transactions with high availability and operational stability.
Led the redesign and modernization of the Loancare RPA platform used by operational and call center teams across large-scale financial workflows. Modernization improved supportability and day-to-day business efficiency.
A digital platform for cooperative societies that manages members, meetings, deposits, loans, finances, reports, and administration through a modern web application.
IoT-based industrial automation solutions involving telemetry, analytics, manufacturing workflows, parallel programming, and multithreading. Built desktop and cloud applications for production-line monitoring and automation.
The best software isn't the one with the most features, it's the one that genuinely helps people.
I believe technology should be a tool for human empowerment, not a burden. Every line of code I write is guided by that principle.
Outside of software development, I enjoy learning about emerging technologies, product strategy, football, and exploring innovative ideas that can become impactful products.
Curiosity is not just a trait. It's the engine behind everything I do, both inside and outside of work.
The moment you stop asking "why" and "what if". You stop growing. I never plan to stop.
I'm always interested in discussing technology, AI, software architecture, product development, and exciting new opportunities. Whether it's collaboration, consulting, or simply exchanging ideas. I'd be happy to connect.