
Svetomir Smiljkovic
Verified Expert in Engineering
Software Developer
Belgrade, Serbia
Toptal member since September 28, 2018
Svetomir has a master's degree in electrical engineering and has worked as a system engineer/DevOps engineer in various systems over the past six years. He has focused on Linux platforms and AWS in addition to implementing automation tools and CI/CD pipelines.
Portfolio
Experience
- Linux - 5 years
- Python 3 - 4 years
- Docker - 4 years
- Go - 3 years
- Amazon EC2 - 3 years
- Continuous Delivery (CD) - 3 years
- Continuous Integration (CI) - 3 years
- GitLab CI/CD - 1 year
Availability
Preferred Environment
Git, Visual Studio Code (VS Code), JetBrains, Linux, MacOS
The most amazing...
...project I've worked on was the embed Jupiter Notebook into the platform for biomedical and genomic data analytics.
Work Experience
DevOps Engineer
Forex Club
- Created an automated system for environment creation in AWS including IAM, VPC, EC2, ECS, ELB, RDS, Route53, CloudWatch, etc.
- Created fully automated CI/CD pipelines, including application build, testing, and deployment.
- Developed various Golang and Python scripts and services for automation.
- Created system for metrics and log collection and for monitoring.
- Worked on service containerization in Docker.
DevOps Engineer
Seven Bridges Genomics
- Developed and maintained CI/CD self-service platform for our developers. Developed Golang services for managing application build, test, deploymen,t and maintenance. Developed Python service for configuration management.
- Developed Golang service for environment deployment.
- Deployed various environments on AWS including IAM, VPC, EC2, ELB, RDS, Route53, etc.
- Contributed to service containerization in Docker.
- Installed and administered of Atlassian Bamboo, Bitbucket, Gitlab, and Devpi servers.
- Worked on software performance testing and tuning.
- Installed, configured, and administered NGINX and Apache web servers.
System Engineer
Fincore Group
- Built system for BI. Developed Python scripts and services for collecting business data and various metrics from the system. Used InfluxDB for storage and Grafana for presentation.
- Built and maintained various environments of Windows Servers including Active Directory, DNS, DHCP, and WSUS.
- Built and maintained Linux server infrastructure.
- Built and maintained VMware ESXi clusters in multiple datacenters.
- Configured and administered F5 BigIP Load Balancer servers.
- Automated service deployment using Python and Bash scripts.
System Engineer
Atos IT Solutions and Services
- Built and maintained VMware ESXi clusters.
- Built and maintained Windows Server infrastructure including Active Directory, DNS, DHCP, WSUS.
- Built and maintained VoIP and Call Center infrastructure with CUCM and UCCX.
Experience
Developed Self-service CI/CD Platform
System for Automatic Environment Creation in AWS
Data Cruncher Project
Created Business Intelligence System
Education
Master of Science Degree in Department of Telecommunications
School of Electrical Engineering, University of Belgrade - Serbia
Bachelor of Science Degree in Department of Telecommunications
School of Electrical Engineering, University of Belgrade - Serbia
Exchange Participant in Department of Electrical and Computer Engineering
Purdue School of Engineering and Technology, IUPUI - Indiana, USA
Skills
Tools
GitLab CI/CD, Amazon Elastic Container Service (ECS), AWS ELB, GitLab, JetBrains, Git, VMware, Bamboo, Bitbucket, AWS IAM, Amazon Virtual Private Cloud (VPC), NGINX, Apache, Docker Compose, Docker Hub, Ansible, Grafana
Platforms
Linux, Docker, Amazon EC2, MacOS, Windows Server, Windows, Amazon Web Services (AWS), Visual Studio Code (VS Code)
Languages
Python 3, Go, Python, Bash
Paradigms
Continuous Deployment, Continuous Delivery (CD), Agile, Continuous Integration (CI)
Storage
Amazon S3 (AWS S3), PostgreSQL, Redis, Memcached, InfluxDB
Other
Linux Servers, Prometheus, Scripting, Programming, Monitoring
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring