Building high-performance distributed systems

Senior Software Engineer with ten years of experience designing scalable architectures and data-intensive applications. Specialized in building production systems where performance, reliability, and algorithmic precision matter—from enterprise data platforms serving 500+ government entities to real-time industrial systems processing thousands of sensor streams. Proven expertise in distributed systems, data engineering, and backend development using Java, Python, C/C++, and modern cloud technologies.

Years of experience
10+
Enterprise-scale projects
500+ Entities
Production systems delivered
15+
BSc Computer Science
2025

Enterprise Solutions

Featured Projects & Achievements

Mission-critical platforms across automotive, government, and industrial sectors

Data Engineering & Public Sector500+ Entities

National Statistics Platform

Government & Public Sector Digital Infrastructure

Designed and implemented a unified national data platform integrating the National Statistical Institute with Oracle and PostgreSQL databases, enabling real-time data aggregation and policy-driven insights across 500+ public entities

Key Achievements:

  • Built data pipelines interfacing national statistical databases with government entities
  • Tourism analytics module: Real-time data collection from 300+ municipalities for policy decisions
  • Energy management system: Monitoring and aggregation of 200+ renewable energy sources
  • Social policy platform with comprehensive GDPR compliance framework
  • Architected zero-downtime deployment strategy handling 3x peak traffic capacity

Tech Stack:

JavaSpring BootOraclePostgreSQLPythonFastAPIJSPReactAngularAzureDockerKubernetes
Manufacturing Digitalization60% Faster Response

Manufacturing Execution System

Industrial Digitalization Platform

Developed backend services and visualization systems for automotive manufacturing digitalization, integrating real-time production data with advanced monitoring interfaces for major Italian-American automotive facilities

Key Achievements:

  • Built .NET backend services for real-time production data processing and orchestration
  • Designed Angular frontend with custom charting libraries for control room dashboards
  • Integrated 500+ sensors for real-time production line monitoring and diagnostics
  • Implemented specialized monitoring displays for assembly line operators and control room supervisors
  • Achieved 60% reduction in diagnostic response time through automated alerting system

Tech Stack:

C#.NET CoreAngularTypeScriptWPFSQL ServerSignalROPC UAAzure
Data Analytics & MLReal-Time Insights

Real-Time Monitoring & Forecasting Platform

Data Analytics System

Designed and implemented a full-stack monitoring platform with machine learning-based forecasting capabilities, enabling real-time data visualization and predictive analytics for enterprise KPI tracking

Key Achievements:

  • Built event-driven microservices architecture for scalable data processing
  • Implemented statistical data generation engine for reliable synthetic datasets
  • Developed ML forecasting algorithms for predictive analytics and trend analysis
  • Created real-time monitoring dashboards with customizable KPI visualization
  • Designed data ingestion pipeline handling high-frequency time-series data

Tech Stack:

JavaScriptReactNode.jsExpress.jsMongoDBChart.jsD3.jsMachine Learning

Technical Expertise

Technical Skills

Full-stack development with modern technologies and enterprise-grade solutions

JavaScript

TypeScript

Python

PHP

Java

C

C++

C#

Kotlin

Swift

Angular

Android

Complete Technical Skills List:

  • JavaScript: A programming language primarily used for web development
  • TypeScript: A typed superset of JavaScript for building large-scale applications
  • Python: A versatile programming language widely used for backend development
  • PHP: A server-side scripting language designed for web development
  • Java: A popular, object-oriented programming language used for web and application development
  • C: A low-level programming language known for its efficiency and portability. Widely used in system software and embedded systems development.
  • C++: An extension of the C language that introduces the concept of object-oriented programming. Popular for high-performance applications, such as games and system software
  • C#: A programming language developed by Microsoft, designed for the .NET framework. Used for building Windows applications, games, and web services, with strong support for object-oriented programming.
  • Kotlin: Modern, statically typed language, interoperable with Java, used for Android and web backend
  • Swift: A powerful programming language for iOS and macOS application development
  • Angular: A TypeScript-based web application framework by Google.
  • Android: A mobile operating system developed by Google.
  • Apache: Open-source web server software.
  • ArchLinux: A lightweight and flexible Linux distribution.
  • Azure: Microsoft's cloud computing platform.
  • Bash: A Unix shell and command language.
  • Blender: Open-source 3D creation suite.
  • Bootstrap: A front-end CSS framework for responsive web design.
  • CouchDB: A NoSQL database using JSON to store data.
  • CSS3: The latest version of the Cascading Style Sheets language.
  • Debian: A popular and stable Linux distribution.
  • DBeaver: A database management tool supporting various databases.
  • Django: A high-level Python web framework.
  • Docker: A platform for developing, shipping, and running containers.
  • Eclipse: An open-source integrated development environment (IDE).
  • Figma: A collaborative web-based design tool.
  • Flask: A lightweight Python web framework.
  • Flutter: A UI toolkit by Google for building cross-platform apps.
  • Git: A distributed version control system.
  • GitHub: A Git repository hosting service with collaboration tools.
  • HTML5: The latest version of the Hypertext Markup Language.
  • JSON: A lightweight data interchange format.
  • Jupyter: An open-source tool for interactive computing notebooks.
  • LaTeX: A typesetting system for document preparation.
  • Laravel: A PHP web framework.
  • Lua: A lightweight, high-level programming language.
  • Maven: A build automation tool for Java projects.
  • MATLAB: A high-level language for numerical computation and visualization.
  • MongoDB: A NoSQL database using a document-oriented model.
  • MS-DOS: An early Microsoft disk operating system.
  • MySQL: An open-source relational database management system.
  • Neovim: An extensible, modernized version of the Vim text editor.(My pref ;))
  • Next.js: A React-based web framework for server-side rendering.(My pref ;))
  • Nginx: A high-performance web server and reverse proxy.(My pref)
  • Node.js: A JavaScript runtime built on Chrome's V8 engine.
  • Notion: A collaboration and note-taking workspace.
  • npm: A package manager for JavaScript.
  • NumPy: A Python library for numerical computing.
  • Oracle: A relational database management system.
  • Pandas: A Python library for data manipulation and analysis.
  • Perl: A high-level, general-purpose programming language.
  • PostgreSQL: An open-source relational database system.
  • Postman: A tool for API development and testing.
  • PowerShell: A task automation and configuration management framework by Microsoft.
  • PuTTY: An SSH and telnet client for remote connections.
  • PyTorch: An open-source machine learning framework by Facebook.
  • Raspberry Pi: A small, affordable single-board computer.
  • React: A JavaScript library for building user interfaces.
  • Spring: A Java framework for building enterprise applications.
  • SSH: A secure protocol for remote access to servers.
  • TailwindCSS: A utility-first CSS framework for rapid UI development.
  • Tomcat: An open-source implementation of Java Servlet and JSP.
  • Unity: A cross-platform game development engine.
  • Unreal Engine: A powerful real-time 3D creation tool for games.
  • Vim: A highly configurable text editor for programmers.
  • Visual Studio: An IDE from Microsoft for software development.
  • VSCode: A lightweight, extensible code editor from Microsoft.
  • Vue.js: A progressive JavaScript framework for building UI.
  • WordPress: A popular content management system for websites.

Loading...