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
Backend
Architecture
AI & Productivity
Experience
A track record across enterprise software.
From Olympic-grade registration platforms to cloud-first alternative investment systems — shipping at scale for 15+ years.
Aug 2021 – Present
QCerris· Consulting & Outsourcing
Senior Full Stack Developer & Team Leader — Balto 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 UIElectronPythonFastAPIFlaskPostgreSQLDockerAug 2021 – Present
QCerris· Consulting & Outsourcing
Senior Front-End Developer — Project 44
Real-Time Transportation Visibility Platform
- Developed sophisticated front-end solutions for a supply chain visibility platform using Microfrontends architecture
ReactTypeScriptCSSMicrofrontendsManifest Design SystemNov 2017 – Aug 2021
eFront· acquired by BlackRock
Full Stack .NET Developer — Insight 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 SourcingAzureNov 2017 – Feb 2019
eFront· acquired by BlackRock
Full Stack .NET Developer — eFront PEO/VC
Enterprise MVC web solution for alternative investments
- Developed MVC enterprise web solution for alternative investments
C#ASP.NET MVCEntity FrameworkKnockout.jsSQL ServerFeb 2016 – Nov 2017
eFront· acquired by BlackRock
Full Stack .NET Developer — Mobile Application
Hybrid web/mobile single-page application
- Built highly responsive hybrid web/mobile Single-Page Application
JavaScriptKnockout.jsPhoneGapSQLDevExtremeNov 2014 – Feb 2016
sTech· Uniqa Insurance Group — IT service provider
Senior Software Developer — Finance 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 ServerJavaScriptFeb 2014 – Nov 2014
SRC Systems Integrations
.NET Software Developer — BPMIS
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 ServerInfragisticsOct 2010 – Feb 2014
Asseco South Eastern Europe
Software Developer — International 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
Projects
Things I built — solo.
A mix of solo products, long-running SaaS tools and systems used by international federations.