back

Projects

February, 2026

UI · Design System

Sponte — Design System & Component Library

Scalable component library to standardize UI development and accelerate delivery across applications.

React TypeScript Storybook Styled Components
  • Reusable UI components — lists, loaders, skeletons, feedback states
  • Standardized visual and interaction patterns with accessibility in mind
  • Scalable structure handling all UI states: loading, empty, error, success

Strong focus on UX states and component scalability — thinking beyond visuals.

Real-Time · Infrastructure

Real-Time Monitoring Platform

Monitoring system for buildings and commercial spaces with live data streams and remote control of doors, gates, and security systems.

React WebSockets Node.js
  • Real-time UI powered by WebSockets with live status for multiple devices
  • Responsive dashboards designed for continuous monitoring
  • Managed connection stability and high-frequency update performance

Heavy use of WebSockets and real-time architecture patterns.

AI · Governance

Atlas Governance — AI-Powered Meeting Platform

Corporate governance platform for managing assemblies, discussions, and voting — enhanced with AI for communication and decision-making.

React WebSockets OpenAI API Zoom SDK
  • AI integration for real-time transcription, summarization, and translation
  • Meeting assistant with AI listening and live chat interaction
  • Full video call system integration alongside AI and chat layers
  • Built a PDF-to-assembly generation feature, auto-extracting shareholder meeting data

70% faster registration for complex assemblies, by automating assembly creation from PDF documents.

Performance · Frontend

Atlas Governance — Frontend Performance

Bundle size audit and cleanup for the platform's core Vite application, targeting load performance.

React Vite Performance
  • Audited and removed barrel-file re-exports across the codebase
  • Re-structured module imports to enable proper tree-shaking
  • Validated gains with bundle analysis before and after the change

50% smaller production bundle after removing barrel files.

AI · Veterinary · Desktop

Ultrasound Report Reader

Desktop app that reads veterinary ultrasound images and extracts structured metrics — measurements, tissue observations, diagnostic notes — then exports a clean report.

Electron JavaScript OpenAI API
  • OpenAI Vision API integration with structured prompt engineering
  • Desktop interface built with Electron for local file processing
  • Automated extraction and exportable structured report output

Combination of desktop development and document intelligence for veterinary use.

Performance · Data

Atlas Governance — Large-Scale CSV Handling

Frontend that makes datasets exceeding 500k rows viewable in real time, directly in the browser, without crashing or degrading the user experience.

React Infinite Scroll CSV parsing
  • Built infinite scroll and dynamic loading to render 500k+ row datasets
  • Optimized parsing and state management to avoid UI blocking
  • Maintained smooth interaction under continuous data load

500K-row dataset made browsable through infinite scroll and dynamic loading.

Personal · Mobile

Personal Finance App

Personal project for tracking personal income, expenses, and budgets.

Flutter Dart
  • Income, expense, and budget tracking in a single mobile app
  • Built end-to-end as a personal project, from design to release

First personal project built with Flutter, outside of the usual JS/TS stack.