Jovan Kočić

About Me

I am a senior software engineer with extensive experience in TypeScript/JavaScript, Kubernetes, Node.js, Angular, NestJS, and both frontend and backend development.

Career

KnowIT

Senior Software Engineer

Aug 2024 - PresentBelgrade, Serbia

Frontend Developer specializing in Vue and Nuxt, working on a finance-related project for the Ministry of Finance in Serbia. Responsible for building responsive, user-friendly interfaces to streamline financial operations and enhance user experience.

VueNuxtTypeScriptFrontend

InterVenture

Senior Software Engineer

Oct 2022 - Aug 2024Belgrade, Serbia

Transformed legacy code to modern event-driven architecture within a payment platform. Overhauled legacy systems focusing on authorization, authentication, event processing, and payment history aggregation. Seamlessly integrated with external marketing and ERP tools.

Node.jsNestJSKafkaMongoDBRabbitMQPostgreSQLKubernetes

ComData

Senior Software Engineer / Software Engineer / Intern

Feb 2016 - Oct 2022Novi Sad, Serbia
  • Developed full-stack web applications using TypeScript, C#, and Node.js
  • Built microservices architecture with Angular and ASP.NET frameworks
  • Setup and maintained server infrastructure with Kubernetes, NGINX, SSL
  • Managed CI/CD pipelines and deployment processes on Azure
  • Developed hybrid mobile applications for iOS and Android using Capacitor and Ionic
AngularTypeScriptC#KubernetesAzureMobile

Education

Specialist of Applied Studies in Electrical and Computer Engineering
University of Novi Sad, Serbia
2016-2017
Professional Engineer, Information Technology
University of Novi Sad, Serbia
2013-2016

Music

Music is not only my hobby, but my second profession. I have been involved in music for over 15 years. I actively perform, make music in the studio, and constantly improve myself.