Aleksandar M.

Aleksandar M.

Senior Software Engineer

Serbia
Hire Aleksandar M. Hire Aleksandar M. Hire Aleksandar M.

About Me

Aleksander is a Senior Engineer with 6+ years of DevOps and Software Development expertise; leading and architecting the implementation of contiunuous development and delivery processes, scaling efficiently, providing actionable data for overall system health and performance, as well as driving and maintaining best practices and industry standards on projects. He has a passion for writing clean and maintainable code on solutions - working primarily with Docker and Kubernetes on AWS cloud and infrastructure as code on projects.

Work history

UpStack
UpStack
Senior DevOps Engineer
2020 - Present (4 years)
Remote
  • Delivers data warehouse and ETL solutions as part of an agile team using advanced machine learning techniques to improve performance and processes.

  • Helps build and improve infrastructure, application and performance development and ensures tight security including data encryption, security groups, and environment scanning.

  • Ensures high-quality deliverables and implements DevOps and security best practices in fast-paced environments.

AVS Solutions
AVS Solutions
DevOps Engineer
2019 - Present (5 years)
Remote
  • Created new tools to handle the migration of different on-premise monolithic apps into microservices using Azure and Kubernetes on projects for clients.

  • Built different pipelines and procedures to replace BitBucket and Bamboo-based on-premise solutions with GitLab.

  • Consolidated metrics for progress by setting up GitLab build and deployment pipelines for over 50 projects.

Levi9
Levi9
DevOps Engineer
2018 - 2019 (1 year)
Belgrade, Serbia
  • Actively participated in maintaining infrastructure, with more than 1000 servers and 40 environments; defining development, testing, and production environments.

  • Managed tasks for the Service Desk working on daily deployment, user access management, implemented new solutions and improved the infrastructure.

  • Built new puppet modules, updated existing configuration, wrote Bash and Ruby automation scripts and introduced new tools and solutions on projects.

rabbit internet
rabbit internet
DevOps Engineer / Development Team Lead / Senior Web Developer
2015 - 2018 (3 years)
Bangkok, Thailand
  • Provided support for dev teams across all environments within rabbit internet; writing automation deployment tools, composing Docker files and building fully containerized application ecosystems.

  • Led the development and deployment of an SSO solution to replace the client's existing user management system and integrate new services under one login protocol.

  • Led the dev team to rewrite the Rabbit Finance website; managing the complete redesign of the PostgreSQL database, migration of MongoDB data and maintenance of the new database.

Golive d.o.o
Golive d.o.o
Lead Web Developer / Web Developer
2011 - 2013 (2 years)
Belgrade, Serbia
  • Led a team of 6 dev to build complex web solutions for an OTT platform with mobile API and SMS/Voucher/Credit card payment integration.

  • Provided technical support on projects and handled software design and database design and maintenance; participating in code reviews, writing and maintaining APIs, and technical specifications.

  • Worked with a team to develop internal SMS system interfaces and eCommerce solutions for clients; applying client-side development skills to projects.

Freelance
Freelance
Software Developer
2010 - 2013 (3 years)
Remote
  • Developed different web applications for clients on projects; staying abreast of developments in web technologies and techniques.

  • Complied with all web development procedures, standards, and guidelines and ensured the timely delivery of solutions according to the needs and objectives of clients.

  • Triaged, troubleshot, and resolved support tickets for clients.

Portfolio

Lead Developer - City Play
Lead Developer - City Play

Led processes and tasks for the development of CityPlay a Whitelabel streaming music platform that allows users to play/listen to different genres of music. Led the development team to build and deploy the solution from scratch using PHP/Zend Framework and PostgreSQL.

Development Team Lead - Rabbit Finance
Development Team Lead - Rabbit Finance

Rabbit Finance is Thailand's foremost online broker for financial products and different types of insurance products. Led and collaborated with the team that set up the infrastructure to host the Rabbit Finance website as well as its Single Sign-On system allowing for common login into Rabbit Finance's system from other users on the Rabbit ecosystem.

DevOps Engineer - Gudrun Xpert
DevOps Engineer - Gudrun Xpert

Gudrun Xpert is the partner of choice for real estate agents, large real estate offices, property managers, institutional investors - providing real estate assessment and independent technical expertise on complex multidisciplinary projects. Handled infrastructure maintenance and upgrades and provided day-to-day development support on the project.

Education

Bachelor's Degree in Internet Technologies
Bachelor's Degree in Internet Technologies
ICT College of Vocational Studies Belgrade
2006 - 2010 (4 years)