I am a skilled and versatile fullstack developer with over 3 years of experience in C# (.NET Core, Entity Framework Core, Web API), JavaScript, TypeScript, Angular, React.js, and SQL databases including IBM DB2, SQL Server, and PostgreSQL. I have experience working on complex projects ranging from pandemic action planning platforms to media analysis applications and payment systems, leveraging cloud technologies like Microsoft Azure and AWS. I enjoy designing and developing efficient, reusable components and services to deliver scalable solutions. My recent work includes AI-assisted test automation using ChatGPT to accelerate test case generation and automation, as well as contributing to frontend and backend solutions in agile teams. I am passionate about continuous learning and applying best practices such as Domain Driven Design, test-driven development, and CI/CD to create high-quality software products.

Petar Obradović

I am a skilled and versatile fullstack developer with over 3 years of experience in C# (.NET Core, Entity Framework Core, Web API), JavaScript, TypeScript, Angular, React.js, and SQL databases including IBM DB2, SQL Server, and PostgreSQL. I have experience working on complex projects ranging from pandemic action planning platforms to media analysis applications and payment systems, leveraging cloud technologies like Microsoft Azure and AWS. I enjoy designing and developing efficient, reusable components and services to deliver scalable solutions. My recent work includes AI-assisted test automation using ChatGPT to accelerate test case generation and automation, as well as contributing to frontend and backend solutions in agile teams. I am passionate about continuous learning and applying best practices such as Domain Driven Design, test-driven development, and CI/CD to create high-quality software products.

Available to hire

I am a skilled and versatile fullstack developer with over 3 years of experience in C# (.NET Core, Entity Framework Core, Web API), JavaScript, TypeScript, Angular, React.js, and SQL databases including IBM DB2, SQL Server, and PostgreSQL. I have experience working on complex projects ranging from pandemic action planning platforms to media analysis applications and payment systems, leveraging cloud technologies like Microsoft Azure and AWS. I enjoy designing and developing efficient, reusable components and services to deliver scalable solutions.

My recent work includes AI-assisted test automation using ChatGPT to accelerate test case generation and automation, as well as contributing to frontend and backend solutions in agile teams. I am passionate about continuous learning and applying best practices such as Domain Driven Design, test-driven development, and CI/CD to create high-quality software products.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent
Serbian
Fluent

Work Experience

Medior Software Engineer at Engineering Software Lab, Serbia
December 1, 2024 - Present
Developed a Pandemic Action Planning platform for the public sector focusing on dynamic, reusable Angular forms, responsive Bootstrap UI, backend API integration, and interactive data visualizations to help medical staff manage and monitor pandemic response plans. Additionally, worked as Prompt Engineer and QA Analyst leveraging ChatGPT for AI-assisted test case generation, improving test design speed and coverage significantly.
Software Engineer at Vega IT, Novi Sad, Serbia
December 1, 2024 - September 3, 2025
Implemented a Payroll and Staff Management Application optimizing database queries and developing reusable UI components using Angular and PrimeNG. Redesigned AWS Lambda functions and utilized CI/CD pipelines. Delivered a Media Analysis Application built with .NET Core Web API, React.js, and Microsoft Azure, modeling domain logic with Domain Driven Design, developing reusable UI components, and ensuring high test coverage using xUnit.
Fullstack Developer at PaySpot, Novi Sad, Serbia
April 1, 2024 - September 3, 2025
Maintained and developed a payment system processing 1.5 million monthly transactions across 1,700 locations. Integrated with over 10 third-party payment vendors using various authentication mechanisms. Improved database efficiency, architected Angular form frameworks, used RxJS for state management, followed Agile Scrum methodologies, and built a robust Cypress-based E2E testing framework.

Education

Computer Science and Engineering at Faculty of Technical Sciences, Novi Sad, Serbia
October 1, 2019 - September 3, 2025
Laboratory Technician at Medical High School ‘7. April’, Novi Sad, Serbia
September 1, 2015 - June 1, 2019

Qualifications

Microsoft Certified: Azure Developer Associate (AZ-204)
June 1, 2025 - September 3, 2025
AWS Certified Cloud Practitioner: CLF-C02
November 1, 2024 - September 3, 2025
Microsoft Certified: Azure Fundamentals (AZ-900)
May 1, 2024 - September 3, 2025
Cambridge Advanced English - C2 Level
June 1, 2018 - September 3, 2025

Industry Experience

Software & Internet, Healthcare, Financial Services, Government

Experience Level

Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more