Portfolio
Navigation

Stevan Pavlović

Hello, I'm a Senior Software Engineer|

Senior software engineer with over 10 years of experience leading development teams and delivering high-impact solutions. Successfully managed projects in online betting, fleet management, fintech, gaming, and logistics industries, focusing on scalable architectures and team collaboration.

Stevan Pavlović

Work Experience

A journey through my professional career

Tech Lead & Consultant at 167Pluto

167Pluto

Remote • 2024-04 - 2025-06

Led the development of a complete online betting platform for an online casino project. Architected and built scalable microservices using Golang and Node.js, implementing event-driven architecture with Kafka. Managed a team of developers, ensuring high-quality code and adherence to best practices. Collaborated with stakeholders to define project requirements and ensure timely delivery.

  • Technologies: Golang, NestJS, TypeScript, React, NX monorepo, microservices, Kafka, Redis, AWS

CTO at Safety Real Time

Safety Real Time

Remote • 2022-04 - 2024-03

Built a comprehensive fleet management platform for trucking safety using microservices architecture. Developed features including inspection management, accident response, scheduling, driver scorecards, and digital documentation. Oversaw the entire product lifecycle from ideation to deployment and maintenance. Collaborated with cross-functional teams to align technical solutions with business objectives.

  • Technologies: Golang, Node.js, TypeScript, React, Postgres, NestJS

Senior Software Engineer at Apoddo

Apoddo

Remote • 2021-01 - 2022-03

Developed BFF middleware for Humanity.com employee scheduling platform using Node.js microservices. Enhanced back-end performance and scalability through optimized caching with Redis. Integrated with existing systems to ensure seamless data flow and user experience. Conducted code reviews and mentored junior developers on best practices. Collaborated with front-end teams to align API designs with user interface requirements.

  • Technologies: Node.js, Redis, performance optimization

Lead Back-end Developer at Pannovate

Pannovate

Belgrade, Serbia • 2020-01 - 2020-11

Led back-end team at Pannovate. Mentored developers and developed LaunchPad fintech platform with microservices architecture. Architected 'Syllo' service using Golang and Node.js. Implemented secure authentication and authorization mechanisms for financial data. Optimized database queries and API responses for improved performance.

  • Technologies: Golang, Node.js, NestJS, microservices, GRPC, Kafka, AWS

Back-end Developer at Quantox Technology

Quantox Technology

Belgrade, Serbia • 2018-11 - 2019-12

Developed back-end for award-winning AskGamblers.com. Refactored legacy code, reducing resource usage by 90%. Implemented new features for user management and content moderation. Optimized database queries to handle high traffic loads efficiently. Collaborated with front-end developers to integrate APIs seamlessly.

  • Technologies: PHP, Symfony, MongoDB, SQL

Back-end Developer at Element451

Element451

Belgrade, Serbia • 2017-09 - 2018-06

Built modules and features for Element451 CRM. Modeled Intelligent Admissions feature, improving admissions process. Developed RESTful APIs for data integration with external systems. Conducted thorough testing and debugging to ensure system reliability. Worked closely with product managers to translate requirements into technical solutions.

  • Technologies: PHP, Laravel, MongoDB, PHPUnit

Back-end Developer at Creitive Digital Agency

Creitive Digital Agency

Belgrade, Serbia • 2016-04 - 2017-09

Developed and maintained back-ends for multiple websites, web packages, APIs, and e-commerce systems. Implemented custom CMS solutions tailored to client needs. Optimized database performance and security for high-traffic applications. Integrated third-party services and payment gateways for e-commerce platforms. Provided ongoing support and updates to ensure system stability.

  • Technologies: PHP, Laravel, Symfony, MySQL, JS, Node.js, Golang, AngularJS

Full-stack Web Developer at Freelance

Freelance

• 2015-03 - 2016-05

Freelance full-stack developer for Serbian clients. Built websites, web packages, and custom CMS from scratch. Delivered projects on time while managing client expectations and feedback. Implemented responsive designs and cross-browser compatibility. Utilized version control and deployment best practices for project management.

  • Technologies: PHP, JS, Golang, AJAX, HTML5, CSS3, Git

Skills & Expertise

Technologies and competencies I've mastered

JavaScript & TypeScript Development

Level: 5/5

Node.jsTypeScriptExpressNestJSReact.js+2 more

Golang Development

Level: 5/5

GolangGoMicroservicesGRPCKafka

Database Systems

Level: 4/5

MySQLMongoDBPostgreSQLRedisSQL

DevOps & Cloud Infrastructure

Level: 4/5

AWSDockerKubernetesLinuxBash scripting+1 more

Development Tools

Level: 4/5

NXKafkaGRPCGit

Frontend Technologies

Level: 3/5

HTML5CSS3

Software Architecture

Level: 4/5

SOLIDMVCDDDOOP Design PatternsRESTful Web Services+1 more

Development Methodologies

Level: 4/5

TDDScrum (Agile)Waterfall

Interpersonal Skills

Level: 5/5

Problem-solvingLogical thinkingCreativityOpen-mindednessEmpathy+1 more

PHP Development

Level: 4/5

PHPLaravelSymfonyPHPUnit

Education & Languages

My academic background and language proficiencies

Education

High School

Mathematical Grammar School

Belgrade, Serbia • 2011 - 2015

Languages

English

Full professional proficiency

Serbian

Native proficiency

Profiles

LinkedIn: pavstev
GitHub: pavstev