Boban Petrovic, Linux System Administration Developer in Belgrade, Serbia
Boban Petrovic

Linux System Administration Developer in Belgrade, Serbia

Member since March 28, 2017
In a nine-year-long professional career, working as a Linux System/DevOps engineer for IT companies, Boban has gained significant experience, knowledge, and highly developed skills in Linux world (system administration and engineering). He's a proven high performer and has worked in many different environments. He is a flexible team member who's willing to work passionately on team projects as much as on working on individual projects.
Boban is now available for hire

Portfolio

Experience

  • Linux System Administration, 10 years
  • Python, 8 years
  • MySQL, 7 years
  • Ansible, 6 years
  • AWS Cloud Architecture, 6 years
  • Amazon, 5 years
  • Docker, 5 years
  • Continuous Deployment, 4 years

Location

Belgrade, Serbia

Availability

Part-time

Preferred Environment

Web Infrastructure on Linux-Based Servers

The most amazing...

...thing I've done was to design and deploy a complex service infrastructure for intelligent predictive sport-bet modeling.

Employment

  • System Engineer | DevOps Engineer

    2016 - PRESENT
    Stratagem Technologies
    • Designed and deployed a continuous integration system.
    • Maintained the security of the general system.
    • Discovered system bottlenecks, optimized and designed solutions for optimal resource usage.
    • Made the services and the infrastructure highly available and fault tolerant.
    • Designed the systems for load-balancing.
    Technologies: Ubuntu, Nginx, MySQL, Galera, Mongo, Kafka, Cassandra, Spark, ZooKeeper, Ansible, Java, HAProxy, Pacemaker, Redis, Python, Bash, Security, Jenkins, iptables
  • Web Services DevOps

    2018 - 2018
    Flow Mathematics (Toptal)
    • Set up web servers with Let's Encrypt certificates.
    • Implemented web server security with the best practices.
    Technologies: nginx, Let's Encrypt
  • DevOps Engineer (AWS)

    2018 - 2018
    House So Green (Toptal)
    • Set up the AWS infrastructure for the new project from scratch.
    • Implemented a CI/CD design using AWS services.
    • Designed the network.
    • Worked on high availability and load balancing.
    Technologies: AWS (VPC, EC2, CloudFront, CloudFormation, ElastiCache, ELB, Cognito, CodePipeline, CodeBuild, CodeDeploy)
  • AWS Expert

    2018 - 2018
    Select Quote (Toptal)
    • Containerized the Node.js application.
    • Deployed the containerized application to AWS Fargate, and ECS.
    • Designed the VPC.
    • Implemented a CI/CD.
    • Worked on high availability and load balancing.
    Technologies: AWS (VPC, EC2, Fargate, ECS, ECR, ELB, ElastiCache), Node.js, Docker Containers
  • Senior Cloud Engineer

    2018 - 2018
    Staunch Technologies (Toptal)
    • Migrated the server infrastructure to an AWS platform.
    • Implemented high availability and load balancing.
    • Installed the encryption for various AWS services.
    Technologies: AWS (CloudFormation, CloudFront, RDS, ElastiCache, EC2, VPC, ELB, and EFS)
  • MySQL Database Administrator

    2017 - 2017
    ShowClix (Toptal)
    • Migrated the traditional asynchronous replication to Galera-based replication.
    • Maintained and secured the MySQL environment.
    Technologies: MySQL, Galera, Linux
  • Linux Lecturer

    2014 - 2016
    Admin Training Center
    • Lectured on Linux, LPIC levels.
    • Created demos, home projects, and exercises for students.
    Technologies: Linux, LPIC
  • System Engineer

    2012 - 2016
    Mainstream
    • Designed, deployed, and maintained services and infrastructure for the web environment.
    • Maintained the general system's security.
    • Optimized various services in a web environment.
    • Optimized the MySQL queries.
    • Designed and implemented HA and load balancing systems.
    Technologies: CentOS, Ubuntu, Apache, Nginx, MySQL, MariaDB, Galera, Tomcat, Ansible, Java, HAProxy, Pacemaker, Keepalived, Netscaler, Redis, Memcached, Jenkins, Python, Bash, XenServer, Security, SELinux, iptables, Varnish, PHP-FPM, Elasticsearch, Solr, MongoDB
  • Network and Linux System Engineer

    2011 - 2012
    Datatek
    • Maintained and secured the general system services and infrastructure.
    • Handled Linux-based load-balancing and high-availability solutions.
    • Advanced the integration of Linux and Microsoft Windows services (AD, CA, WMI, and more).
    • Managed the network security.
    • Implemented monitoring and alert services.
    Technologies: Ubuntu, CentOS, Nginx, MySQL, Mongo, Java, HAProxy, Pacemaker, Python, Bash, Security, iptables, Cisco, XenApp, XenServer, Netscaler
  • Junior Network and Linux System Engineer

    2010 - 2011
    AVcom
    • Implemented and administered web services in a Linux environment.
    • Implemented monitoring and alert services.
    • Worked on Cisco networking and general network maintenance.
    • Provided customer support—level 2 and technical support for other departments.
    Technologies: Ubuntu, CentOS, Nginx, MySQL, Java, Python, Bash, Security, iptables, Postfix, Bind, FTP, Courier

Experience

  • Nine Years of Experience as a DevOps Engineer (Development)

    I've worked on Linux infrastructure projects and for the last five years, I worked as a DevOps engineer—deploying and running projects in the web environment.

Skills

  • Languages

    Python, Bash, PHP, Go, PHP 7
  • Frameworks

    AWS HA, Apache Spark
  • Paradigms

    DevOps, Continuous Deployment, Continuous Delivery (CD), Continuous Integration (CI), Microservices Architecture
  • Tools

    Docker Swarm, Bitbucket, Git, AWS CloudFormation, Amazon CloudFront CDN, AWS CloudWatch, AWS CodeCommit, PM2, AWS ECR, Syslog, Amazon Virtual Private Cloud (VPC), AWS ELB, Systemd, Postfix, Citrix Netscaler, RabbitMQ, Nginx, MySQL Performance Tuning, Apache ZooKeeper, Jenkins, Apache, Ansible, iptables, GitLab, GitHub, GitLab CI/CD, Squid Proxy Server, Varnish, Docker Compose, AWS ECS, Let's Encrypt, VirtualBox, Keepalived, Citrix Xencentre, Mesos, Apache Tomcat, AWS IAM, AWS Fargate, VPN, Amazon Cognito, Pacemaker, Corosync, AWS CLI, Terraform
  • Platforms

    Ubuntu, Docker, AWS EC2, Percona, Ubuntu Linux, Linux, Linux RHEL/CentOS, CentOS, Apache2, Amazon, Ubuntu 16.04, Ubuntu 14.04, System V, Citrix, XenServer, Apache Kafka, Kubernetes, Amazon Web Services (AWS)
  • Storage

    MongoDB, LAMP Server, MySQL Server, AWS S3, MySQL/MariaDB, MySQL DBA, MySQL Clustering, MariaDB, MySQL, AWS RDS, Redis Cache, Redis, Cassandra
  • Other

    Networks, IP Networks, Network Engineering, Containers, Container Orchestration, AWS Route 53, AWS Cloud Architecture, Network Security, Linux System Administration, HTTP Server, Linux Servers, Web Servers, Server Management, System Administration, Relational Database Services (RDS), Elastic Load Balancers, Network Protocols, Load Balancers, High Availability, Ubuntu Server, Optimization, Galera Cluster, Query Optimization, HAProxy, DNS Configuration, DNS Servers, DNS, Redis Clusters, IPv4, Proxy Servers, XenApp, Virtualization, Apache Cassandra, Identity & Access Management (IAM), ECS, AWS API Gateway
  • Libraries/APIs

    AWS EC2 API, WMI, Redis Queue, Singularity.js

Education

  • Master of Science (MSc) degree in Electrical Engineering (Telecommunications and IT)
    2003 - 2009
    University of Belgrade, Faculty of Electrical Engineering - Belgrade, Serbia

To view more profiles

Join Toptal
I really like this profile
Share it with others