Uros Gligovic, Software Developer in Belgrade, Serbia
Uros Gligovic

Software Developer in Belgrade, Serbia

Member since April 15, 2018
Uros is a middleware and back-end developer with professional experience in integration and provisioning systems serving millions of users. He's always interested in learning new technologies and works in teams as well as independently. He has a good understanding of the telco stack. Uros is an excellent communicator with a proven ability to negotiate system requirements with stakeholders and shape their ideas into executable projects.
Uros is now available for hire

Portfolio

  • Johnson & Johnson
    Kubernetes, Helm, Groovy, Amazon EKS, Grafana, Prometheus, Python, Java...
  • Chaintag (via Toptal)
    Amazon Web Services (AWS), Maven, Git, Bitbucket, Hibernate, MySQL, AWS...
  • Telenor Serbia
    Linux, SQL, Agile Software Development, GitLab, Python 3, Jira, Maven...

Experience

Location

Belgrade, Serbia

Availability

Part-time

Preferred Environment

Git, Java, Mac OS, Python

The most amazing...

...system I've developed made time to market of new products much shorter. It turned out so good that other systems ended up being migrated into it.

Employment

  • Senior DevOps Consultant

    2018 - 2020
    Johnson & Johnson
    • Developed a custom configuration-driven Jenkins Kubernetes deployment explicitly tailored to the company's needs.
    • Created a pipeline for deploying on-demand custom Jenkins deployments to Kubernetes.
    • Automated migration of legacy Jenkins instances, including credentials, plugins, jobs, permissions, workers, and more to the new solution.
    • Set up monitoring for the clusters hosting the custom Jenkins instances like hundreds of Jenkins master instances with hundreds of transitory worker instances.
    • Trained and advised operations team on deploying, troubleshooting, and maintaining Kubernetes clusters.
    • Developed a Kubernetes plugin for managing Kubernetes Secrets.
    • Developed a tool for scanning Helm charts to find dependencies and manage them.
    Technologies: Kubernetes, Helm, Groovy, Amazon EKS, Grafana, Prometheus, Python, Java, Jenkins, Docker
  • Software Developer

    2018 - 2018
    Chaintag (via Toptal)
    • Diagnosed and recovered broken back-end infrastructure after a crash.
    • Handled production deployment via Boxfuse on AWS.
    • Developed new features on the back-end.
    • Performed simple database development on MySQL.
    • Communicated with the front-end team and guided the use of the back-end API.
    Technologies: Amazon Web Services (AWS), Maven, Git, Bitbucket, Hibernate, MySQL, AWS, Boxfuse, Flyway, Spring, Java 8
  • Integration Systems Software Developer

    2016 - 2018
    Telenor Serbia
    • Redesigned and implemented a crucial provisioning system from scratch. The redesign included a complete rethinking of all of the provisioning components, keeping in mind an increased variety of products offered to users.
    • Developed a system for tracking the user's lifecycle for both security and user experience concerns. Did a lot of data analysis, which helped make good decisions and approximations where needed.
    • Developed a utility tool in Python, which increased the speed of resolving some types of tickets.
    • Did multiple migrations, including millions of remote API calls on multiple systems.
    • Did optimizations, including shortening the response time of one of our systems 10x.
    • Developed a REST microservice abstraction layer over an existing Java driver, which automatically recognized and exposed newly added features of the driver through its API.
    • Introduced new technologies like Spring and Java 8.
    • Developed many REST and SOAP web services as well as consumed many.
    Technologies: Linux, SQL, Agile Software Development, GitLab, Python 3, Jira, Maven, Integration, DevOps, Jenkins, Spring Boot, Groovy, Python, PHP, MySQL, Spring, JBoss, Java

Experience

  • ReflectedSpring
    https://github.com/UrosGligovic/ReflectedSpring

    An open-source project I made that enables you to expose your existing Java SE projects through REST using only two lines of code.

  • Up! - Fast Fingers Game (Web Verison)

    Web version of an Android game I made. Also available for two players. It takes pictures at the finish of the game, which usually results in very funny faces.

  • Up! - Fast fingers Game

    An Android game made to train your reflexes. It included integration with Firebase and Google AdMob.

  • LightOn - Super Light Torch Flashlight
    https://play.google.com/store/apps/details?id=com.ugligovic.uptorchflash

    LED flashlight app for Android. Included integration with Firebase and Google AdMob.

  • JsonUG
    https://github.com/UrosGligovic/JsonUG

    A small Groovy project that generates Java POJO classes from JSON strings.

  • Crawl
    https://github.com/UrosGligovic/crawl

    Java web crawler that's easily adaptable for crawling different websites.

  • Accounting Software Project

    Made custom accounting software for a local accounting company using Java and MySQL while I was still a student.

  • Chaintag (Development)

    Chaintag is a new and fun social video and photo sharing app.

    My task was diagnosing and recovering broken back-end infrastructure after a crash and development of new features.
    Used technologies: Java 8, Spring, Hibernate, MySQL, AWS.

Skills

  • Languages

    Groovy, Python 3, Java, SQL, Python, Java 8, PHP
  • Tools

    Git, GitLab, Flyway, Bitbucket, Maven, Jenkins, Jira, Helm, Amazon EKS, Grafana, IntelliJ
  • Paradigms

    DevOps, Agile Software Development
  • Storage

    MySQL
  • Other

    Integration, Boxfuse, AWS, Prometheus
  • Frameworks

    Spring Boot, Spring, Hibernate
  • Platforms

    Linux, JBoss, Windows, NetBeans, Amazon Web Services (AWS), Kubernetes, Mac OS, Docker

Education

  • Master’s degree in Electrotechnical and Computer Engineering
    2013 - 2015
    Faculty of Technical Sciences, University of Pristina in Kosovska Mitrovica - Kosovska Mitrovica
  • Bachelor's degree in Electrotechnical and Computer Engineering
    2010 - 2013
    Faculty of Technical Sciences, University of Pristina in Kosovska Mitrovica - Kosovska Mitrovica

To view more profiles

Join Toptal
Share it with others