I develop products
to help people solve
real problems.
Specialized in developing high performance digital products with an emphasis on security, scalability and responsiveness. But my path here wasn't the usual one. My story is simple, I went to a business school and returned an engineer.View My Work
I turn complex
problems into elegant
digital products.
I'm a full-stack engineer focused on turning ideas into code. My journey into technology wasn't typical. It began in business school, where after two years I discovered my passion for software engineering and decided to pursue both disciplines in parallel. My official degree is in Logistics and Supply Chain Management, not the typical path, but it gave me a rare mix: business acumen combined with engineering rigour. That dual perspective shapes how I design systems, not just for functionality, but for how they operate, scale, and create real value.
I started programming in 2017 with C, but it was the Swing Framework (the real culprit!) that pulled me into the Java
My primary stack revolves around Spring Framework for building web applications and JavaFX
The ingredients behind every product I build:
- +
- +
- +
- +
Products are made on three principles.
Flexibility
Adapts to evolving needs.
Performance
Speed at every layer of the stack.
Security
Architecture-first, never an afterthought.
I design solutions to help
businesses grow.
Database Management & Analytics
Scalable data architecture, from query performance to ML workflows.
- Architect high-performance, secure databases built to scale.
- Multi-tier backup and recovery for operational resilience.
- Big data pipelines with Spark & Hadoop, refined through ML.
Web Development
Full-stack web development where architecture and user experience carry equal importance.
- Build enterprise-grade applications with Spring Framework and Angular.
- Architect secure, maintainable systems designed for long-term scalability.
- Design intuitive solutions that improve collaboration and transparency across teams and partners.
Application Development & Modernization
Desktop and mobile applications built to modernize business processes.
- Build modern desktop applications with JavaFX.
- Modernize legacy systems to improve performance, security, and maintainability.
- Develop cross-platform mobile applications with Angular and Ionic.
Cloud Infrastructure & DevOps
Cloud infrastructure built for speed, observability, and zero-downtime deployments.
- Design cloud-native architectures for performance, resilience and scale.
- Automate deployment with Ansible, Docker, Swarm, and Nginx.
- Monitor system health in real time with Prometheus and Grafana.
Artificial Intelligence & Machine Learning
Develop end-to-end ML systems using the Java ecosystem
- Build and deploy ML models with Weka, Deeplearning4J, and Mulan.
- Develop Generative AI and Retrieval-Augmented Generation (RAG) pipelines.
- Create intelligent forecasting systems for demand planning and business predictions (notable project: JForecast).
- No Python, Only
Business Optimization Solutions
Algorithmic solutions to your hardest operational problems: routing, scheduling, and resource allocation.
- Solve NP-hard problems including Vehicle Routing (VRP), scheduling and resource allocation.
- Design custom optimization algorithms tailored to domain specific constraints and requirements.
- Apply optimization techniques across logistics and supply chain workflows to improve efficiency and throughput.
Let's work together
Whether you need product strategy, engineering support or architectural guidance, I'm here to help. Have a question, a request, or just an idea? Feel free to reach out.
Start a Conversation