×
Petar Kovačević

Petar Kovačević

Software Engineer

Novi Sad, Serbia
+381652201659
Serbian, English, German

Background


About

About

With a proven track record of four years in software development, I have established myself as a dependable engineer for delivering business software solutions. As an experienced professional, my expertise lies in developing stable, feature-rich, and maintainable software that helps my partners grow business to their best abilities. Beyond coding excellence, I actively contribute to my community by leveraging my skills to empower small businesses through the creation of efficient and automated software solutions. In addition to my technical pursuits, my passion for basketball, chess, and photography kept me focused, and self-fulfilled, but has also opened doors to connect with remarkable people around the world, that otherwise I would've never met.

Work Experience

Work Experience

  • Lead Front-End Engineer, Augure Corporate France

    Mar, 2021 - Present

    Developed and maintained the marketing and communication platform of Augure France

    • Helped design and improve the core component of Augure's business model

    • Achieving feature parity with the industry standard competitor

    • Present the product to the upper management and customers

    • Onboard new team members by documenting the product and organizing pair-programming sessions

    • React, JavaScript, REST, .NET

  • Software Engineer, Argus Data Insights

    Feb, 2023 - Present

    Stabilized and developed Augure's successor - Argus Data Insights

    • Work in a team to stabilize and develop the successor of the Augure

    • Enhance the code quality by enforcing strict TS rules and performing thorough code reviews

    • Getting rid of third-party dependencies and providing an in-house alternative

    • Simplify the data fetching and persistence logic to make the application more maintainable

    • Introduce structure logging and monitoring in the microservice architecture

    • React, TypeScript, GraphQL, .NET Core, Microservices, RavenDB

  • Software Engineer, Delta-T Devices

    Jan, 2020 - Mar, 20211 year 1 month

    Developed a mobile-first Web Application for the Cloud-based data sharing platform

    • Establish functional requirements

    • Propose UI/UX improvements

    • Architectural improvements that resulted in performance boost

    • Propose and implement caching strategies

  • Software Engineer, VegaIT

    Jan, 2020 - Present

    Providing software development services for VegaIT's partner world-wide

    • Reliable software craftsmanship

    • Proactive communication with clients

    • Mentorship role and knowledge-sharing

    • React.JS, .Net

Skills

Skills

  • Front-End Development

    React

    JavaScript/TypeScript

    GraphQL/Apollo

    Redux/Saga

    HTML5/CSS3/SASS

    MJML

    Webpack/Rollup

  • Back-End Development

    C#

    Java

    MSSQL

    RavenDB

    Redis

    Azure Blob Storage

    Docker

Education

Education

  • Software Engineering and Information Technologies, Bachelor, University of Novi Sad, Faculty of Faculty of Technical Sciences

    Sep, 2016 - Sep, 2021

Awards

Awards

  • 5 Days on Java , Levi 9 (https://www.levi9.com/)

    Awarded on: Feb 16, 2020

    My team won 1st place at the 12 hour hackathon by creating the most functional and user-friendly application for museum tours. The application was designed to handle a big amount of events and to suggest museum visitors optimal path to avoid crowded arias for an optimal viewing experience.

Interests

Interests

  • Basketball

    teamworkcompetingstrategy
  • Chess

    pattern-recognitionfocusdetermination
  • Photography

    travelingartlandmarks