Dario Duvnjak, Software Developer in Sarajevo, Federation of Bosnia and Herzegovina, Bosnia and Herzegovina
Dario Duvnjak

Software Developer in Sarajevo, Federation of Bosnia and Herzegovina, Bosnia and Herzegovina

Member since February 29, 2016
Dario is an experienced and highly skilled software engineer, although he likes to think of himself, first and foremost, as a problem-solver. He specializes in cloud computing (AWS), DevOps, and platform engineering. Dario is a great person to work with and an excellent developer.
Dario is now available for hire

Portfolio

Experience

Location

Sarajevo, Federation of Bosnia and Herzegovina, Bosnia and Herzegovina

Availability

Part-time

Preferred Environment

VS Code, Git, MacOS

The most amazing...

...project I've helped develop is a DevOps framework for automated operations, provisioning, and infrastructure management via AWS, Puppet, and Docker.

Employment

  • Lead DevOps Engineer

    2020 - 2022
    PitchStone Technology, LLC
    • Used CloudFormation and infrastructure as code (IaC) principles to provision and maintain infrastructure. Utilized AWS ECS to run both scalable and highly available web services and short-running tasks. Migrated from MySQL to AWS Aurora.
    • Architected and implemented Serverless Solutions for authentication, automation, and security using AWS Lambda. Implemented a custom monitoring and alerting system based on AWS CloudWatch, Lambda, Prometheus, and New Relic.
    • Implemented a custom security framework and procedures based on AWS Security Hub, AWS Web Application Firewall (WAF), ECR, Inspector, and Prowler.
    • Designed and implemented disaster recovery automation and procedures.
    Technologies: Amazon Web Services (AWS), Spring Boot, AWS Lambda, AWS ECS, Amazon Aurora, Linux, Ubuntu, Agile Software Development, Continuous Integration (CI), Bash Script, Continuous Deployment, AWS CloudFormation, Java, Apache JMeter, Bitbucket, Bash
  • Lead Engineer

    2016 - 2020
    Atlantbh
    • Performed the containerization of highly available and resilient microservice architecture to run it on the OpenShift platform.
    • Planned, designed, and implemented pipelines for automatic building, testing, and deployment.
    • Developed a robust architecture for logging, alerting, and monitoring services and infrastructure.
    • Worked on enabling DevOps methodology across the whole team, where developers and QA engineers partnered closely with DevOps engineers and were comfortable configuring and scaling the infrastructure, running pipelines, and utilizing the monitoring stack.
    Technologies: OpenShift, Kubernetes, AWS DevOps, DevOps, Linux, Ubuntu, Amazon Web Services (AWS), Agile Software Development, AWS Lambda, Continuous Integration (CI), Bash Script, Continuous Deployment, AWS CloudFormation, GitHub, Java, Ruby on Rails (RoR), Automated Testing, CentOS, Nginx, Apache JMeter, Bash
  • AWS Continuous Build/Test/Deploy

    2017 - 2017
    Avail Health (via Toptal)
    • Set up a fully automated continuous integration system for a Node.js app using Jenkins on AWS Elastic Beanstalk.
    • Wrote the complete infrastructure using AWS CloudFormation.
    • Implemented autoscaling of services based on application load.
    Technologies: Amazon Web Services (AWS), AWS, Jenkins, Node.js, Linux, Bash Script, Continuous Deployment, Automated Testing, Bash
  • DevOps Engineer

    2012 - 2016
    Freelance
    • Used Jenkins, Protractor, Mocha, and Grunt to build, test and deploy a Node.js app to AWS Elastic Beanstalk.
    • Created a high-availability auto-scalable environment for Magento on AWS.
    • Wrote a Packer template and a Puppet module for automatic generation of server images for a Java service on AWS, DigitalOcean, Rackspace, OpenStack, and Docker.
    • Automated a deployment procedure for Rails, Nginx, Sidekiq, Redis, and MongoDB app using Capistrano.
    • Wrote a Web UI with Ruby and Sinatra for provisioning customized WordPress instances on AWS via Puppet.
    Technologies: Amazon Web Services (AWS), Jenkins, Node.js, Ruby, Vagrant, Docker, AWS, Linux, Bash Script, Continuous Deployment, GitHub, WordPress, Ruby on Rails (RoR), Automated Testing, Packer, CentOS, Nginx, Bitbucket, Bash
  • Senior Engineer

    2011 - 2016
    Atlantbh
    • Developed infrastructure for continuous integration and delivery platform.
    • Coordinated test-driven development efforts with multiple teams spanning the USA, Europe, and India.
    • Wrote integration tests and executed integration testing and analysis.
    • Provided performance testing and optimizing of AWS infrastructure.
    • Integrated different open-source technologies into both the core product and internal operations.
    • Improved existing and wrote new Puppet modules, including contributing to popular open-source modules.
    Technologies: Amazon Web Services (AWS), Docker, Ruby, Puppet, AWS, Linux, Ubuntu, Agile Software Development, AWS Lambda, Continuous Integration (CI), Bash Script, Continuous Deployment, AWS CloudFormation, GitHub, WordPress, Ruby on Rails (RoR), Automated Testing, Packer, CentOS, Nginx, Apache JMeter, Bash

Skills

  • Languages

    Bash Script, Bash, Java, Ruby
  • Libraries/APIs

    Puppet.js, FFmpeg, Node.js
  • Tools

    Jenkins, Vagrant, Git, AWS CloudFormation, Puppet, Bitbucket, GitHub, Capistrano, Packer, Apache JMeter, Apache, Nginx, Sublime Text, VS Code, Bamboo, AWS ECS
  • Paradigms

    DevOps, Continuous Integration (CI), Continuous Deployment, Automated Testing, Agile Software Development
  • Platforms

    Amazon Web Services (AWS), Linux, Ubuntu, WordPress, CentOS, Docker, Kubernetes, AWS Lambda, MacOS, OpenShift, Meteor, Magento
  • Other

    AWS DevOps, AWS, Gitolite, Kubernetes Operations (Kops)
  • Frameworks

    Ruby on Rails (RoR), Spring Boot
  • Storage

    PostgreSQL, MongoDB, MySQL, Amazon Aurora

Education

  • Bachelor's Degree in Telecommunications
    2003 - 2010
    University of Sarajevo - Sarajevo

To view more profiles

Join Toptal
Share it with others