PT

Available for senior engineering and tech lead roles

Predrag TešovićSenior Full Stack Developer · React Specialist

I build enterprise-grade React, .NET and Python applications — and the teams that ship them.

About

Senior engineer, team lead, lifelong builder.

Accomplished Full Stack Developer with 15+ years of progressive software engineering experience, specializing in React, TypeScript, and Python / .NET technologies. Proven team leader with expertise in enterprise-grade applications, microservices architecture, and cloud-first solutions. Passionate about mentoring developers, delivering scalable software, and leveraging AI-assisted development workflows to maximize productivity.

Education

Faculty of Organizational Sciences, Belgrade

Information Systems and Technologies Engineer · Graduated 2009

Beyond code

International Taekwondo Referee

  • 5th Dan Black Belt — officiated at Olympic Games London 2012 and Rio 2016
  • Assistant Director for Taekwondo at the 25th Belgrade Universiade 2009

Skills

The stack I reach for.

Frontend, backend and architecture — with 15 years of production experience tying them together, and modern AI tooling to ship faster without sacrificing quality.

Frontend

React.jsReduxTypeScriptJavaScriptHTML5CSS3 / SCSSResponsive DesignMaterial-UIMicrosoft Fluent UISemantic UIAnt DesignChakra UITailwind CSSIonic Framework

Backend

C#.NET CoreASP.NETPythonFastAPIFlaskNode.jsSQL ServerPostgreSQLEntity FrameworkEF Core

Architecture

MicroservicesEvent SourcingDockerAzure ServicesCosmos DBElasticsearchGitCI/CDAgile / Scrum

AI & Productivity

Claude CodeGitHub CopilotCursorAI-assisted refactoringAI-assisted code reviewPrompt engineeringLLM API integrationAnthropic & OpenAI SDKs

Experience

A track record across enterprise software.

From Olympic-grade registration platforms to cloud-first alternative investment systems — shipping at scale for 15+ years.

  1. Aug 2021 – Present

    QCerris· Consulting & Outsourcing

    Senior Full Stack Developer & Team LeaderBalto AI

    Real-Time Guidance Platform for Contact Centers

    • Lead a team of 6 developers building enterprise contact center solutions
    • Architected and developed real-time guidance features using React, Redux, TypeScript, and Python FastAPI
    ReactReduxTypeScriptSCSSSemantic UIElectronPythonFastAPIFlaskPostgreSQLDocker
  2. Aug 2021 – Present

    QCerris· Consulting & Outsourcing

    Senior Front-End DeveloperProject 44

    Real-Time Transportation Visibility Platform

    • Developed sophisticated front-end solutions for a supply chain visibility platform using Microfrontends architecture
    ReactTypeScriptCSSMicrofrontendsManifest Design System
  3. Nov 2017 – Aug 2021

    eFront· acquired by BlackRock

    Full Stack .NET DeveloperInsight Core

    Cloud-first alternative investment management platform

    • Developed cloud-first microservices architecture for alternative investment management platform
    • Built React front-end with Redux state management and Microsoft Fluent UI components
    C#.NET CoreReactReduxTypeScriptCosmos DBElasticsearchEvent SourcingAzure
  4. Nov 2017 – Feb 2019

    eFront· acquired by BlackRock

    Full Stack .NET DevelopereFront PEO/VC

    Enterprise MVC web solution for alternative investments

    • Developed MVC enterprise web solution for alternative investments
    C#ASP.NET MVCEntity FrameworkKnockout.jsSQL Server
  5. Feb 2016 – Nov 2017

    eFront· acquired by BlackRock

    Full Stack .NET DeveloperMobile Application

    Hybrid web/mobile single-page application

    • Built highly responsive hybrid web/mobile Single-Page Application
    JavaScriptKnockout.jsPhoneGapSQLDevExtreme
  6. Nov 2014 – Feb 2016

    sTech· Uniqa Insurance Group — IT service provider

    Senior Software DeveloperFinance Information Systems

    Win & Web modules for the Finance team

    • Designed and developed information system modules for the Finance team
    • Commission calculations: built new features, delivered improvements and bug fixes
    • Built Deferred Acquisition Costs (DAC) calculation and reporting
    • Developed a National Bank reporting application
    • Maintained and extended an eBilling web application end-to-end
    C#ASP.NETMVCEntity FrameworkSQL ServerJavaScript
  7. Feb 2014 – Nov 2014

    SRC Systems Integrations

    .NET Software DeveloperBPMIS

    Budget Planning and Management Information System — government enterprise app (~550,000 LOC) used in Serbia, BIH and Moldova

    • Built a three-layered enterprise application with both Web and Windows clients
    • Developed ASP.NET backend and frontend, including MVC, JavaScript and CSS
    • Built rich Windows UI with Infragistics controls
    • Authored SQL procedures, triggers and functions powering the business logic
    C#ASP.NETMVCJavaScriptCSSSQL ServerInfragistics
  8. Oct 2010 – Feb 2014

    Asseco South Eastern Europe

    Software DeveloperInternational Payments Platform

    Core banking enterprise application (~1.1M LOC) deployed across multiple banks

    • Developed new features, improvements and bug fixes in a 1.1M-line core banking system
    • Built and improved Delphi Windows forms across the international payments product
    • Designed for a high level of parameterization — one executable served every bank deployment
    • T-SQL development: improved and fixed stored procedures, triggers and functions across a procedure-heavy codebase
    • Migrated bank data from legacy systems into the platform's data model
    DelphiT-SQLC#SQL ServerCore Banking