Projects

As a Senior Software Engineer with 8+ years of experience, I've worked across multiple industries and technologies. My expertise spans frontend frameworks (React, Next.js, Vue, Angular) and backend systems (Python, FastAPI, Node.js). I've developed enterprise-scale platforms, data visualization tools, and complex web applications while contributing to technical decision-making and mentoring junior engineers.

SE

Pulse by Deliverect

Analytics Dashboard | 2023 - Present

As Senior Software Engineer, I help develop this analytics dashboard providing real-time insights into restaurant performance. Working on both frontend (Next.js/React) and backend (Python/FastAPI) components with data stored across PostgreSQL, MongoDB, and BigQuery.

Next.jsReactPythonFastAPIPostgreSQLMongoDBBigQuery
FE

Deliverect Design System

Component Library | 2022 - 2023

Started the first iteration of Deliverect's design system with components based on Radix UI, vanilla-extract-css and storybook for improved development workflow and UI consistency.

React.jsTypeScriptRadix UIvanilla-extract-cssStorybook

Bostan Software Developments

FE

P&ID Digitalization Solution

Web App | 2024 - Present

Innovative digital solution for chemical engineering processes, specifically in P&ID digitalization. University collaboration project using modern Vue.js stack.

Vue.jsTailwind CSSshadcn-vuevue-queryKonvaJS
FE

Consumer Finance Application

Web App | May 2020 - Oct 2021

Upgraded a consumer finance application from Angular 7 to Angular 8. Refactored pages to use more RxJS and reduce bugs.

Angular 8TypeScriptRxJSAngular Material
FE

Igea Banca Digital Platform

Web App | 2017-2019

Started an application with Angular 2-7 and grew it to the main digital platform of Igea Banca. Used techniques as code splitting to reduce the bundle size.

Angular 2-7TypeScriptRxJSReactive Forms

Role Legend

SE
Software Engineer (Full Stack)
FE
Frontend Developer
WD
Web Developer (Frontend & Backend)
MD
Mobile Developer

Need a skilled developer for your next project?

I'm available for new opportunities and would love to discuss how I can contribute to your team.

Contact Me