Nikola Živković
@nikolaivkovi
I am a backend developer specializing in Go, REST APIs, microservices, and reliable production deployments.
What I'm looking for
I am a backend developer focused on Go, building and maintaining REST APIs and improving deployment processes. I enjoy implementing features from scratch and driving them to production.
At DelSystems I implemented OAuth2, built import/export for large datasets (JSON, CSV, XLSX), and worked with MariaDB and ClickHouse for large-scale data operations. I contributed to monitoring and debugging, helping maintain an uptime above 98.4%.
I follow TDD and use Postman for API testing, and I regularly refactor code to keep the codebase clean and secure, applying web security best practices and data validation. I work in Agile/Scrum environments and value clear communication and team collaboration.
I am exploring microservices architecture, Go concurrency (Goroutines & Channels), and distributed systems to build scalable backends. I am eager to grow into roles that align deployment processes with resilient, observable systems.
Experience
Work history, roles, and key accomplishments
Golang Backend Developer
DelSystems
Jan 2022 - Present (3 years 8 months)
Implemented OAuth2 authentication and built REST APIs and large-scale import/export features, contributing to a production uptime above 98.4%. Led data operations with MariaDB and ClickHouse and improved monitoring and deployment issue resolution.
Backend Developer Intern
DelSystems
Completed an intensive backend internship building REST services and a mock BambooHR-like backend using Go and MariaDB, demonstrating the fastest growth among trainees. Gained practical experience in version control, debugging, and API testing.
Education
Degrees, certifications, and relevant coursework
FTN ČAČAK - COMPUTER SCIENCE
Computer Science
2017 -
Activities and societies: Relevant coursework: Object Oriented Programming, Databases, Operating Systems, REST, Docker, Computer Architecture, Postman, Git / Version Control, Bash, Agile & Scrum Methodologies.
Pursuing Computer Science studies with coursework in programming, databases, operating systems, REST, Docker, and agile methodologies (2017–present).
Technical School Mihajlo Pupin Bijeljina
2012 - 2016
Activities and societies: Studied Makefile / Build Automation; Unit Testing / TDD; MQTT; Web Security Best Practices.
Completed technical secondary education at Mihajlo Pupin Technical School in Bijeljina from 2012 to 2016.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Job categories
Interested in hiring Nikola?
You can contact Nikola and 90k+ other talented remote workers on Himalayas.
Message NikolaFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
