Michael L. Abramowitz
Verified Expert in Engineering
DevOps Developer
Málaga, Spain
Toptal member since May 22, 2018
Michael is a software engineer with 19 years of outstanding in-field experience. He specializes in decreasing technical debt and implementing adjustments to pipelines, making them continuous and without the need for releases or milestones. Michael also has particular expertise in performance tuning and troubleshooting.
Portfolio
Experience
- DevOps - 11 years
- Amazon Web Services (AWS) - 8 years
- Docker - 8 years
- Jenkins - 8 years
- Python - 7 years
- Ansible - 7 years
- Kubernetes - 6 years
- Google Compute Engine (GCE) - 4 years
Availability
Preferred Environment
Git, Kubernetes, Docker, Python, PostgreSQL, Ansible, Terraform, Amazon Web Services (AWS), Google Cloud Platform (GCP), CI/CD Pipelines
The most amazing...
...project I’ve built is a complicated CI/CD for an app that sniffs, parses, and learns about traffic in secured/isolated places for Israeli intelligent services.
Work Experience
Senior Software Engineer (Development and DevOps)
Toptal Client
- Converted self-written integrations and delivered spaghetti scripts to a Debian complaint pipeline. Implemented intelligent decoupling and did code refactoring.
- Developed a process to automatically deliver the complicated distributed application inside fully isolated military networks with zero configurations.
- Pioneered multiple projects on Kubernetes that mostly shared the same toolsets: EKS/AKS/GKE/RKE, Splunk/Prometheus, ACME TLS certificates management, GitLab CI/CD, Terraform, Helm, and many similar services.
AWS DevOps Expert
Farmington State Bank
- Built an entire neo-bank infrastructure for fintech startup and implemented it in the code using Terraform.
- Organized a build/deployment process in GitHub Actions cleanly and conveniently.
- Added a lot of transparency with a service mesh, monitoring, logging, and tracing publishing.
DevOps Engineer
Matrix
- Implemented CI/CD from scratch for a new project for the government: firefighters' navigation and data supply.
- Implemented VisibleOps instead of DevOps—focusing on time expenses predictability: small infrastructure chunks with clear interaction and self-care services for developers.
- Built a distributed Kubernetes system with customized CSI and CNI configurations and OAuth authentication with a Velero backup system.
System Engineer | Build Engineer
Amdocs
- Built the new infrastructure for a company based on centralizing administration, authentication, and authorization. Implemented OpenLDAP with its many own fields and hooks. Built a distributed storage system on Openfiler with iSCSI targets.
- Installed a continuous integration based on TeamCity, Sonar (static code analysis), maven, and Nexus tools.
- Created an automation QA framework from scratch on Python and implemented multiple test cases on it.
System Administrator
Hostinger
- Supported a hosting platform by providing base hosting services. Worked with Apache, Nginx, MySQL, PostgreSQL, PHP, Python.
- Implemented MySQL clustering (with NLB), Slony for PostgreSQL, and deep customization for the rest of the services, e.g., CGroups, duplicating Apache instances, and many more.
- Wrote an entire backup system from scratch on Perl (10%) and Bash (90%).
System Administrator (UNIX)
Orange
- Supported 42 HP-UX and AIX servers: Oracle DB servers, HP Data Protector cell managers, and self-written billing systems.
- Made significant contributions to the support of the storage area network, the ESX Server, hardware rack- and blade- servers.
- Provided a Datacenter 24/7 on-call support with immediate hands-on maintenance work.
System Administrator (Windows)
Orange
- Supported 216 Win XP workstations, 12 of Win 2003 Servers. Scripted on VBScript binding to ADSI and as MIIS/IIFP extension libraries. Fixed CA, AD, VPN, DNS, DHCP, and DFS troubles. Published GP policies.
- Designed and deployed full Exchange 2007 infrastructure with Edge roles, Hub transport, etc.
- Managed Cisco routers and switches. Secured network.
Experience
Firefighting Navigation System
Bank Risk Prediction System (Deutsche Bank dbGrip)
Israeli Military Security Service
Terragraph
Skills
Libraries/APIs
OpenLDAP, Exchange API, Liquibase, Rasa NLU
Tools
RabbitMQ, Jetty, Apache, Vagrant, uDeploy, Jenkins, NGINX, Apache Maven, Apache Tomcat, Ansible, Cloudera, GitHub, GitLab, Google Compute Engine (GCE), Terraform, IntelliJ IDEA, Git, Google Kubernetes Engine (GKE), CMake, TeamCity, VPN, DTS, Slony-I, RPM, Bamboo, Oozie, Cgroups, Gradle, Amazon EKS, Bazel, Apache Airflow, Azure Kubernetes Service (AKS), Artifactory, Traefik, Velero, GitLab CI/CD, Helm
Languages
Python, Bash, YAML, Java, MIIS, Go, PHP
Frameworks
Hadoop, Spark, Yarn, Django, Crossplane
Paradigms
Agile, Continuous Integration (CI), Continuous Delivery (CD), Scrum, Kanban, DevOps
Platforms
Docker, Debian, CentOS, Sensu, Linux, Windows Desktop, Windows Server, Unix, Kubernetes, Amazon Web Services (AWS), Oracle, Nexus, HP-UX, AIX, Apache Kafka, Google Cloud Platform (GCP)
Storage
PostgreSQL, MySQL, DRBD, HDFS, Redis, Databases, MongoDB, Storage Area Networks (SAN), Apache Hive, Oracle Cloud, LokiJS
Other
TCP/IP, Software Development, System Architecture, BIND9, Cobbler, VMware ESXi, GoCD, Infrastructure as Code (IaC), CI/CD Pipelines, Troubleshooting, Deployment, iSCSI, LDAP, Openfiler, DNS, DHCP, MSX, Prometheus, Acme, Longhorn, Flux CD, Argo CD, Artificial Intelligence (AI)
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