New Here
A mobile app that helps people explore an unfamiliar city through daily quests.
Technical overview
Built with React Native, a Python API using FastAPI, and PostgreSQL for persistent storage.

I work across backend systems, mobile applications and applied AI. My experience includes building APIs, connecting services, working with databases and deploying applications on AWS and GCP.
A mobile app that helps people explore an unfamiliar city through daily quests.
Built with React Native, a Python API using FastAPI, and PostgreSQL for persistent storage.

An acne analysis application that detects acne types in uploaded photos and generates skincare recommendations.
Combines a custom YOLO detection model with a Flask inference service and Celery workers for background processing. A separate Spring Boot service handles JWT authentication, including refresh token rotation and revocation. The application uses PostgreSQL, Redis and a React interface built with TypeScript.

A space-weather monitoring system that processes solar forecasts and coordinates simulated responses for satellites, power grids and communications.
Runs NASA and IBM’s Surya model in a Python inference service and sends forecasts through RabbitMQ to a five-agent LangGraph workflow. The agents assess threats and coordinate simulated protective actions. Redis and Server-Sent Events stream updates to a React and Three.js dashboard, supported by a Flask backend.

I build backend services with Python and the Java Spring ecosystem, and work on frontend and mobile applications with JavaScript, React Native and native Android. My experience also includes relational databases, messaging, containerisation and cloud deployment.