Senior Backend Developer / Nemanja

6+ years of experienceNovi Sad, Serbia

Software Developer with 6+ years of experience developing web applications, specializing in backend systems with Go and cloud infrastructure. Experienced in designing, developing, and deploying clean and reliable distributed systems across various domains including telecom, fintech, and gaming platforms.

Skills

  • Backend development with Go, Gin, and GORM for distributed systems
  • Microservices architecture with Kubernetes, ArgoCD, and cloud platforms (AWS, Azure, OCI)
  • Payment processing integration and SDK development for third-party providers
  • High-performance system optimization (7x-10x speed improvements)
  • Fullstack development with React/Redux and .NET Core
  • Message-driven architecture using NATS, Kafka, and event sourcing patterns
  • Database design and optimization across PostgreSQL, MySQL, Redis, and ClickHouse
  • CI/CD pipeline setup and infrastructure automation with Docker and GitHub Actions

Experience

Apr 2025 — Jul 2025

Senior Golang Engineer

Smartcat
  • Worked on cloud-based content management system (CMS) for multi-channel content publishing
  • Added new features and refactored Digital Asset Management (DAM) system
  • Implemented distributed cron job mechanism
  • Performed code reviews and defined potential improvements
May 2024 — Mar 2025

Senior Golang Engineer

B2B
  • Developed cloud-based platform for telecommunications services including billing and CRM
  • Led development of SDK for easy integration between core platform and third-party providers
  • Delivered training sessions and created documentation for team members on Go development
  • Analyzed performance metrics and generated reports to identify and implement improvements
Mar 2024 — May 2024

Senior Software Engineer

B2B
  • Worked on fork of Hyperswitch (Juspay) payment processor written in Rust
  • Integrated multiple new payment providers (PayPal, Klarna) into Hyperswitch
  • Setup base infrastructure including GitHub Actions for PR checks, spelling, code conventions, and tests
Jan 2023 — Aug 2023

Senior Backend Engineer

Max Solutions
  • Developed gaming platform and finance service for third-party game integration
  • Managed player awards, bonuses, and achievements coordination across microservices
  • Implemented integration with third-party system achieving 7x-10x performance improvement
  • Performed sprint planning and communicated with third-party game developers
Jan 2022 — Oct 2022

Backend Engineer

AVA Information Systems
  • Developed information system collecting safety and security data from various sources (Twitter, APIs, emails, PDFs)
  • Built features for AI-based information classification and client delivery via portal and public API
  • Performed code reviews and architecture planning with team members
  • Created Git tags and releases, maintained existing codebase
Mar 2020 — Nov 2021

Fullstack Developer

Levi9 (Five Degrees)
  • Developed cloud banking platform enabling creation and adjustment of banking products
  • Implemented fullstack CRUD functionality with unit and integration tests
  • Wrote documentation and held demos for new team members
  • Collaborated with other teams to ensure correct system integration
Jul 2019 — Mar 2020

Fullstack Developer

Levi9 (internal project)
  • Developed app for managing commute expenses with receipt upload functionality
  • Implemented fullstack CRUD functionality including database setup
  • Performed architecture planning with team members
Feb 2019 — Apr 2019

Fullstack Developer

Levi9 (internship)
  • Developed app for planning birthday presents and notifying users of upcoming birthdays
  • Implemented most backend functionality and some frontend features
  • Setup Docker containers and performed architecture planning

Education

Oct 2015 — ongoing

Information Systems Engineering

Faculty of Technical Sciences

Contact

Takovska 5, Belgrade, 🇷🇸 Serbia.

Email: [email protected]