Adrian Pop, Developer in Cluj-Napoca, Cluj County, Romania
Adrian is currently unavailable

Adrian Pop

Site Reliability Engineering (SRE) Developer

Cluj-Napoca, Cluj County, Romania

Toptal member since November 16, 2020

Bio

Adrian is a software engineer with more than 10 years of experience in DevSecOps, cloud infrastructures, SRE, HPC, and security areas. He is passionate about learning, research, and POC. His primary focus is on creating awesome infrastructures, pipelines, and security enhancements for startups or refining small, low-level details for on-premises environments.

Portfolio

Technical University of Cluj-Napoca
High-performance Computing (HPC), High-performance Cluster Manager (HPCM)...
iServit
OpenVPN, Terraform, Google Kubernetes Engine (GKE), Kubernetes, Proxmox...
Toptal Client
Google Kubernetes Engine (GKE), Google Cloud Platform (GCP), Kubernetes...

Experience

  • DevSecOps - 5 years
  • Site Reliability Engineering (SRE) - 5 years
  • Linux HPC - 2 years
  • Slurm Workload Manager - 2 years
  • High-performance Cluster Manager (HPCM) - 2 years
  • Google Cloud Platform (GCP) - 2 years
  • High-performance Computing (HPC) - 2 years
  • Google Kubernetes Engine (GKE) - 2 years

Preferred Environment

Linux, High-performance Computing (HPC)

The most amazing...

...thing I've created is a fully-functional, 1-click deployable, high performance computing infrastructure.

Work Experience

Research Assistant

2023 - PRESENT
Technical University of Cluj-Napoca
  • Tested diverse options to find the optimal architecture for a high-performance computing system used for academic research within an AI institute.
  • Developed an Agentic AI system for 3D processing of OCTs.
  • Researched topics around biochemical reactions inside the human body.
Technologies: High-performance Computing (HPC), High-performance Cluster Manager (HPCM), Medical Imaging, Convolutional Neural Networks (CNNs)

DevSecOps

2015 - PRESENT
iServit
  • Designed, implemented, and maintained cloud infrastructures based on Proxmox hypervisor with Ansible.
  • Created and maintained Ansible roles and playbooks to automate the entire infrastructure and its containers.
  • Designed, implemented, and maintained GCP and AWS infrastructures with Terraform.
  • Created a penetration testing lab for university students' learning purposes.
  • Designed, implemented, and maintained GKE infrastructure with Terraform and Ansible and deployed the pipelines from GitLab and GitHub.
Technologies: OpenVPN, Terraform, Google Kubernetes Engine (GKE), Kubernetes, Proxmox, Linux Servers, Networks, Iptables, Python, Java, Ansible, React, PostgreSQL, Amazon Web Services (AWS), CI/CD Pipelines, DevOps, GitLab CI/CD

DevOps

2021 - 2022
Toptal Client
  • Built and monitored a high-available Blockchain node infrastructure computed by various nodes for different cryptocurrencies with integrated monitoring and backup tools. The entire infrastructure is managed by Terraform and configured with Ansible.
  • Maintained the GKE clusters and improved deployments, certificate management, and secrets management. I also enhanced the GitHub CI/CD pipeline.
  • Improved the overall infrastructure and monitoring tools with Datadog.
Technologies: Google Kubernetes Engine (GKE), Google Cloud Platform (GCP), Kubernetes, Terraform, Helm, Amazon Web Services (AWS), CI/CD Pipelines, DevOps

DevOps

2018 - 2019
Betfair Romania Development
  • Created a Kubernetes environment for canary deployments.
  • Set up an NGINX web server for different behaviors.
  • Maintained and enhanced the deployment pipelines for Java microservices and the Couchbase database.
Technologies: NGINX, Ansible, CI/CD Pipelines, Kubernetes, Python, DevOps, GitLab CI/CD

Experience

Pentest Lab

A penetration testing environment used by universities for learning purposes.

The infrastructure is based on Debian distribution, virtualized by Proxmox. OpenVPN stands as an access gateway. The networking is done entirely at the network layer (layer 3) with different access and internet access levels, while the firewall is based mainly on raw iptables rules. It can handle two types of entities, KVM and LXC containers. The entire infrastructure and main user interactions are fully automated with Ansible.

Ski and Snowboard School Management System

https://snowbuddy.app
A ski and snowboard school management system with seven microservices based on the Spring framework. Two microservices for the front end were built with React, and two were made with the Ionic framework for mobile. I've created the entire app, cloud infrastructure with three environments, and monitoring.

Wedding Planning Application

https://planme.ro
A smart wedding planning application with 12 microservices based on the Spring framework, the front end was built with Angular and React, and the mobile app was built with Ionic projects. I've created the entire app and its cloud infrastructure with three environments.

Education

2022 - 2025

PhD in Computer Science

Technical University of Cluj-Napoca - Cluj-Napoca, Romania

2018 - 2020

Master's Degree in Information and Computing System Security

Technical University of Cluj-Napoca - Cluj, Romania

2012 - 2016

Bachelor's Degree in Computer Science

Technical University of Cluj-Napoca - Cluj, Romania

Skills

Libraries/APIs

React

Tools

Ansible, NGINX, Iptables, Google Kubernetes Engine (GKE), Terraform, Helm, GitLab CI/CD, High-performance Cluster Manager (HPCM), OpenVPN

Languages

Java, Python

Frameworks

Angular, Spring

Paradigms

DevSecOps, DevOps, Penetration Testing, High-performance Computing (HPC)

Platforms

Linux, Proxmox, Google Cloud Platform (GCP), Amazon Web Services (AWS), Docker, Kubernetes, Debian

Storage

PostgreSQL

Other

Linux Servers, Site Reliability Engineering (SRE), CI/CD Pipelines, Networks, Security, LXC, Firewalls, Shell Scripting, Linux HPC, Slurm Workload Manager, Artificial Intelligence (AI), Mobile Security, Security Audits, Cloud Security, Biochemistry, HAProxy, Medical Imaging, Convolutional Neural Networks (CNNs)

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring