Loading...

Work

Selected systems and milestones.

Reverse engineering & gameplay systems

L3P · Independent experiments
Early hands-on exploration of reverse engineering and gameplay mechanics while keeping the codebase under 2K lines.
  • Designed multiple difficulty modes through custom gameplay logic
  • Worked close to low-level graphics libraries and rendering limitations
Performance Architecture Game-Systems
2001
2004
Main

Real-time screen streaming with compression

E-learning platform
Developed a low-latency screen streaming system tailored for remote learning environments.
  • Designed a real-time compression and delivery pipeline
  • Tuned latency under constrained and variable bandwidth conditions
Performance Data Streaming

CMS with static regeneration for SEO

Parallel track
Designed a CMS based on static page regeneration to maximize performance and search engine visibility in ASP.
  • Implemented static regeneration inspired by early static-site approaches
  • Focused on fast delivery and SEO-friendly content structures
  • Full back-office support for merchants and admins with role-based access control and custom dashboards
Performance Architecture
2007

Satellite imagery object classification

University thesis
Academic research focused on object classification within satellite imagery datasets.
  • Built data preparation and feature extraction pipelines
  • Evaluated classification accuracy across multiple object categories
Data Computer Vision
2008
Main

User tracking & profiling platforms

Webbdone · Marketing platforms
Designed user tracking and profiling platforms for marketing campaigns operating under sustained high traffic.
  • High-throughput event ingestion and user profiling
  • Systems engineered for observability and resilience at scale
Performance Data Intensive App Architecture
2009
Main

Mass mailing infrastructure at scale

Webbdone · Marketing platforms
Designed and operated a large-scale email delivery infrastructure for marketing campaigns.
  • Infrastructure spanning ~70 physical machines delivering ~25M emails per morning
  • IP balancing strategies and delivery quality optimization
Performance Architecture Data Intensive App
2010
Main

Automated reporting pipelines

Webbdone · Marketing platforms
Built automated pipelines to transform raw activity data into business-facing insights.
  • Automated aggregation and reporting workflows
  • Bridged technical metrics with business decision-making
Data Architecture Humans Data Intensive App

CMS runtime generation with ASP.NET

Freelance design
Rebuilt the CMS to support runtime page generation and improved editorial workflows.
  • Dynamic page generation supported by caching strategies
  • UX-oriented redesign under performance constraints
Performance Architecture Microsoft.net
2011
Main

Data privacy & reporting frameworks

Banking environment
Delivered data privacy monitoring initiatives and reporting solutions within regulated financial environments.
  • Designed frontend reporting frameworks for compliance and analytics
  • Database modeling and query optimization in constrained contexts
Data Architecture Compliance

CMS redesign focused on performance and maintainability

Freelance design
Complete CMS rewrite in Ruby to address scalability and long-term maintainability.
  • Runtime generation combined with aggressive caching
  • SEO refinement and integration with external e-commerce systems
  • User interaction optimization through A/B testing
  • Performance monitoring and alerting system
  • Back-office ergonomics optimized for user experience
Performance Architecture
2012

Edge-based image processing and CMS cloud integration

AWS-based CMS infrastructure
Integrated the CMS with AWS, introducing edge-level image processing and adaptive delivery.
  • On-demand image resizing using AWS Lambda triggered by client resolution
  • CloudFront used as a global cache layer to offload origin and reduce latency
  • Architecture designed around cache-first and event-driven principles
Architecture Performance Data
2015
Main

Real-time trading systems & ETL optimization

Creval
Contributed to a new home banking system and trading systems while improving real-time and batch data pipelines.
  • Developed trading module interfaces and related services
  • Performance tuning across realtime flows and ETL processes
Performance Data
2017
Main

Database and ETL optimization

Creval
Focused on database-level and ETL performance improvements for financial data workloads.
  • Query optimization and data model refinement
  • Stability and throughput improvements for batch pipelines
Performance Data
2018
Main

Customer data analysis & modelling

Creval
Worked on customer data analysis and modeling to support business-driven initiatives.
  • User profiling and portfolio KPI computation
  • Data modeling to support analytical and reporting needs
Data Performance Analysis
2021
Main

Payment systems modernization at scale

Nexi · Payment platforms
Led teams modernizing e-commerce payment gateways and large-scale batch ingestion systems.
  • Initial microservices architecture and subsequent consolidation
  • Cross-cutting optimizations across data pipelines and application code
Performance Architecture Team Leading

Transit data ingestion and journey classification

Freelance collaboration
Designed cloud-based pipelines for ingesting and classifying large-scale transit data.
  • GCP-based ingestion and processing pipelines
  • User journey classification and analytical workflows
Data Dataflow Bigquery Performance
2022
Main

Multi-agent batch processing architecture

Nexi · Payment platforms
Designed and evolved a multi-agent batch processing system to balance scale and operability.
  • Consolidation of distributed services into a coordinated multi-agent model
  • Operational and performance tuning under production load
Performance Architecture
2023
Main

Architecture team and platform governance

Nexi · Payment platforms
Contributed to architectural governance and long-term platform evolution.
  • Cross-team architectural alignment and technical decision-making
  • Guidance on scalability, reliability, and system boundaries
Architecture Humans
2024
Main

Event-driven payment integration with Kafka

Nexi · Payment platforms
Extended payment ingestion and processing pipelines toward event-driven architectures using Kafka.
  • Kafka-based integration across batch and near real-time payment flows
  • Event modeling, reliability, and observability under production constraints
Performance Architecture Data

Technical writing & architectural reflection

Independent publishing · Blog & Medium
Started a long-form writing practice to distill architectural experience into public technical narratives.
  • In-depth articles on system design, trade-offs, and architectural evolution
  • Bridging hands-on engineering practice with reflective analysis
Architecture Humans Writing
2025