Full Stack Software Engineer for MVP Projects and Startups

With over 5 years of professional experience, I design and deliver production-ready MVPs: Python APIs (Connexion/Starlette), ReactJS SPAs, resilient Postgres backends, and background workers (Celery with RabbitMQ). Get a lean, maintainable product you can launch, iterate on, and monetize quickly.

Fast timeline: MVP in 2-6 weeks | Focus: APIs, SPAs, payments, auth flows, analytics
Python (Connexion/Starlette) ReactJS Postgres Celery & RabbitMQ OAuth / Keycloak Docker, Docker Compose Kubernetes (K8s) CI/CD (Jenkins)

Professional Experience

Before focusing on independent contracting and freelance projects, I spent several years employed in software engineering roles, contributing to large-scale systems and production environments.

Software Engineer (2019 - 2024)

  • Built and maintained APIs, SPAs, and backend systems in production environments.
  • Worked with AWS to deploy and manage scalable infrastructure.
  • Collaborated with cross-functional teams to deliver secure and reliable applications.

Independent Projects & SaaS Development

  • Designed and launched TimedURL SaaS, handling the full cycle from development to deployment.
  • Experience integrating authentication, payments, analytics, and marketing automation.
  • Practical knowledge of delivering MVPs for startups and small businesses.

What I build

End-to-end MVPs centered on product-market fit and quick iteration.

API Development

  • Python (Connexion/Starlette)
  • RESTful APIs
  • Authentication & OAuth2 using Keycloak
  • Scalable background workers (Celery, RabbitMQ)

Frontend Development

  • ReactJS (SPA)
  • Material UI Design System
  • Responsive, accessible design
  • Context-based state management

Infrastructure

  • Postgres database design & tuning
  • Docker & Docker Compose
  • Kubernetes deployments
  • CI/CD with Jenkins
  • AWS production systems

Portfolio

TimedURL

A Link Lifecycle Management SaaS I built from scratch covering the complete experience: OAuth, Landing page, Product UI, Subscription payments, Analytics, and Infrastructure.

Features

  • Python backend with OpenAPI-first approach (Connexion/Starlette)
  • Postgres persistence and Alembic migrations
  • OAuth2 with Keycloak and Paddle subscription integration
  • ReactJS SPA (Material UI Design System) for product UI and analytics
  • Jenkins CI/CD, Monitoring, and Production-ready Infrastructure on DigitalOcean

My Process

Discovery & Scoping

  • Understand business goals
  • Define core features
  • Agree on timelines & scope

Design & Build

  • Develop APIs & backend
  • Build responsive frontend
  • Scalable & maintainable code

Launch & Support

  • Deploy to production
  • Monitor performance
  • Post-launch enhancements

Engagement Models

One-off Projects

  • Fixed scope and clear deliverables
  • Budget and timeline agreed upfront
  • Great for small MVPs or feature builds

Ongoing Support

  • Billed monthly or hourly
  • Perfect for continuous improvements
  • Adapt as your product evolves

Get in Touch

Let’s discuss your project. Fill in the form below and I’ll get back to you shortly.