Vanja – Python, React, Next.js
Vanja is a senior full-stack engineer with strong backend expertise in Python, database design, and system architecture, complemented by solid frontend skills in React and TypeScript. He has led architecture and delivery for projects built on FastAPI and PostgreSQL, with a focus on performance optimization, scalability, and operational reliability. Vanja has practical experience integrating AI features and applies cloud services pragmatically; he is actively developing deeper AWS-native architecture skills. Known for clear communication, ownership, and effective stakeholder alignment, he works productively both independently and in cross-functional teams to deliver business-focused product outcomes.
5 years of commercial experience in
Main technologies
Additional skills
Direct hire
PossibleReady to get matched with vetted developers fast?
Let’s get started today!Experience Highlights
Tech lead
A web platform for advertising cars that enables a local dealership to publish and manage vehicle listings and promotional content. The product centralizes inventory presentation and simplifies content updates through an integrated CMS, while relying on containerized services and CI/CD for reliable deployments.
- Developing project architecture.
- Integrating Payload as a CMS.
- Containerizing all services using Docker.
- Setting up CI/CD pipelines for linting, testing, and deployment.
- Configuring Traefik as a reverse proxy.
Lead engineer
A consumer-facing comparison portal that helps users compare and choose telecommunications service packages through a multi-step preference form. Call agents receive AI-driven ISP recommendations matched to user preferences and available packages, enabling faster personalized guidance and higher lead conversion. The platform centralizes lead management and analytics while protecting PII and integrating with agent workflows.
- Creating front-end (Next.js) and back-end (Python) architecture.
- Containerizing all services with Docker.
- Setting up CI/CD with GitHub Actions for linting, testing, and deployment.
- Maintaining server infrastructure and configuring Nginx as a reverse proxy.
- Setting up a VPN for secure internal access to PostgreSQL and MongoDB.
- Implementing a custom analytics pipeline mindful of PII using Celery tasks and MongoDB.
- Creating a Celery Beat worker for ingesting and processing large XML location datasets.
- Integrating Zoho CRM for lead tracking.
- Integrating GlitchTip for error tracking.
- Integrating Pydantic AI and Gemini for ISP recommendations.
Senior Fullstack Engineer
An internal portfolio management platform for a hedge fund that consolidates positions, broker margin data, and operational workflows. The product centralizes margin ingestion and automated ETL processing while leveraging Kubernetes and cloud infrastructure to improve data reliability, processing throughput, and operational efficiency.
- Migrated multiple legacy on-premises Python and React applications to AWS and Kubernetes.
- Modernized backend services by migrating Flask applications to FastAPI.
- Streamlined Kubernetes deployments using Helm charts.
- Migrated the CI/CD pipeline from TeamCity to Jenkins.
- Designed and built a robust ETL system to ingest and process large volumes of diverse broker margin files.
- Optimized ETL performance by implementing efficient file-retrieval strategies for directories with many files.
- Analyzed Kubernetes resource usage, producing significant cost savings.
- Managed scheduled and file-triggered data-processing jobs using ActiveBatch.
Senior Fullstack Engineer
A DeFi platform that tokenizes real estate, enabling retail investors to buy fractional shares of global properties starting at $50. The product provides instant rental income and appreciation potential while offering liquidity through instant swaps and a secondary marketplace.
- Engineered a user authentication system using NextAuth.js.
- Integrated Web3 wallet connectivity with RainbowKit.
- Developed core functionality for interacting with blockchain smart contracts using Wagmi and Viem.
- Implemented KYC verification flow by integrating Sumsub.
- Designed the data model for tokenized properties and implemented CRUD operations.
- Built a dynamic interface for browsing properties with advanced filtering and sorting.
- Integrated logic to fetch and display live blockchain data on property slot availability.
Middle Fullstack Engineer
An internal developer platform that centralizes developer workflows, tool integrations, and self-service infrastructure provisioning to improve developer productivity, reliability, and observability. It aggregates telemetry, security, and FinOps data and exposes configuration and deployment workflows through GitHub-driven change management.
- Developed a microservices-based internal developer platform.
- Engineered an authentication service that proxied GitHub API calls and managed tokens.
- Integrated 20+ third-party tools such as Rancher, SonarQube, Cloudability, Jenkins, and Okta to create a unified developer experience.
- Built a core "change" module to manage application configurations and deployment values via GitHub pull requests.
- Developed a comprehensive "observe" module aggregating real-time application metrics from multiple platforms.
- Created an "insights" module providing organization-wide analytics from security, code quality, and FinOps tools.
- Architected a "self-service" module enabling developers to provision AWS infrastructure using Terraform and Python.
- Designed a custom application catalog service to index and display metadata compatible with Backstage's format.
- Implemented a robust RBAC system integrated with Okta groups and synchronized across microservices using Redis.
- Engaged in the full SDLC, including deployment, testing, documentation, debugging, and client support within a SCRUM workflow.
Middle Frontend Engineer
An enterprise-scale asset and operations management platform for hospitals that centralizes asset inventories, work orders, maintenance scheduling, and reporting. It reduces downtime and administrative overhead by providing role-based access, reusable UI components, and automated reporting.
- Implemented project and asset management solutions for hospital operations.
- Migrated legacy React class components to functional components.
- Transitioned state management from Redux to Zustand and data fetching from Axios to TanStack Query.
- Developed key modules for asset management, work orders, and maintenance scheduling.
- Engineered complex, reusable UI components, including a global toast notification system and chained autocomplete fields.
- Implemented advanced MUI DataGrid tables with robust sorting, filtering, and bulk-action features.
- Created reusable forms with intricate business logic for scheduling, asset management, and resource assignment.
- Built a client management module with a recursive tree hierarchy for user property access control.
- Developed user-facing reporting features, including an email dialog with a WYSIWYG editor.
- Implemented PDF report generation functionality.