Eslam Elhusseiny, Software Developer in Manchester, United Kingdom
Eslam Elhusseiny

Software Developer in Manchester, United Kingdom

Member since December 17, 2017
Eslam is a DevOps engineer with over six years of experience in systems engineering, DevOps, configuration management, cluster management, and cloud computing. He is knowledgable in the design and implementation of high-available, and scalable systems, AWS, Docker, and distributed/clustered systems management.
Eslam is now available for hire


  • Cake Solutions Ltd
    Amazon Web Services (AWS), ELK (Elastic Stack), Sensu, AWS CloudFormation...
  • Cloud Niners
    Amazon Web Services (AWS), Jenkins, Python, AWS, Linux, Puppet
  • ITI
    Puppet, Linux, OpenStack



Manchester, United Kingdom



Preferred Environment

Visual Studio Code, Vim Text Editor, Git, MacOS, Linux

The most amazing...

...platform I've contributed to was an internal platform to serve internal customers. It was written in Go, a microservices architecture.


  • DevOps Engineer

    2015 - PRESENT
    Cake Solutions Ltd
    • Built different CI/CD pipelines using Jenkins.
    • Wrote puppet codebase for different use cases.
    • Automated Azure infra deployment using Azure Resource Manager “ARM”.
    • Participated in writing in-house CloudFormation template generator written in Python using Troposphere library, boto SDK.
    • Extended in-house AWS CloudFormation wrapper written in Ruby.
    • Built logging pipeline using Graylog.
    • Implemented monitoring and alerting system using carbon, graphite, grafana, NewRelic, Sensu, Cloudwatch alarms and PagerDuty.
    • Automated AWS infrastructure deployment using AWS CloudFormation.
    • Orchestrated different applications clustering using HashiCorp Serf.
    • Clustered/distributed systems management using Apache Mesos, Marathon, and Chronos schedulers.
    • Dockerized application components as well as application dependencies.
    • Extended in-house tool written in Go.
    • Wrote different SparkleFormation templates, and SparklePack dynamics to fit different AWS infrastructure requirements.
    • Built different CI/CD pipelines using Jenkins and Jenkinsfiles “Pipeline as a code”.
    Technologies: Amazon Web Services (AWS), ELK (Elastic Stack), Sensu, AWS CloudFormation, Jenkins, Bash, Go, Ruby, Python, AWS, Linux, Puppet
  • Systems Engineer

    2011 - 2015
    Cloud Niners
    • Configured management/infrastructure as a code using Puppet framework.
    • Designed and implemented migration from whatever hosting server to AWS.
    • Configured Jenkins CI server, configure fisheye, crucible, JIRA, and confluence, manage mercurial server.
    • Wrote different LXC templates as per requirements and enable LXC creation on top of Btrfs.
    • Monitored production environment using Sensu, collect different metrics of running environment using Munin server, aggregate environment system and components logs in Graylog2 server.
    • Built different Docker images as per requirements.
    • Wrote different Python scripts using troposphere library to generate CloudFormation templates required to bootstrap AWS infrastructure.
    Technologies: Amazon Web Services (AWS), Jenkins, Python, AWS, Linux, Puppet
  • External Instructor

    2012 - 2014
    • Delivered Introduction to Cloud Computing Platform “OpenStack” course.
    • Delivered Configuration management using Puppet crash course.
    Technologies: Puppet, Linux, OpenStack
  • Unix/Linux Systems Engineer

    2011 - 2011
    Spirula Systems
    • Deployed and implemented application servers such as passenger.
    • Implemented database tuning “MySQL Database”.
    • Implemented Linux servers security hardening and monitoring “firewall, proxy, honeyd, ssh”.
    • Performed and implemented Linux administration tasks “Dynamic DNS, DHCP”.
    • Implemented automated administration tasks using Python.
    Technologies: Python, DNS, DHCP, Iptables, MySQL, Passenger, Linux



  • Languages

    Bash, Python, Ruby, Go
  • Libraries/APIs

  • Tools

    AWS ELB, AWS EBS, AWS CloudFormation, Docker Compose, SparkleFormation, Git, Puppet, Jenkins, Uchiwa, AWS ECR, AWS CLI, Amazon Virtual Private Cloud (VPC), Grafana, Graylog, Boto 3, AWS Deployment, AWS ECS, Vim Text Editor, Passenger, AWS SDK, Amazon SQS, AWS ElastiCache, AWS CloudWatch, AWS IAM, AWS Key Management Service (KMS), AWS Push Notification Service (AWS SNS), ELK (Elastic Stack), Serf, Mesos
  • Platforms

    AWS EC2, Docker, Sensu, PagerDuty, Linux, Linux RHEL/CentOS, Ubuntu, Amazon Web Services (AWS), MacOS, Visual Studio Code, OpenStack, AWS Kinesis, AWS Lambda
  • Other

    System Administration, AWS Route 53, Amazon Machine Images (AMI), Iptables, DHCP, DNS, AWS, Troposphere, Graphite
  • Paradigms

    Agile, Scrum, Kanban
  • Storage

    AWS Elastic File System, AWS S3, MySQL
  • Frameworks



  • Professional Diploma in Computer Software Engineering
    2010 - 2011
    Information Technology Institute (ITI) - Alexandria, Egypt
  • Bachelor of Science degree in Mechanical Engineering
    2005 - 2010
    Faculty of Engineering - Mansoura, Egypt


  • Apache Cassandra Certified Administrator
    JULY 2015 - PRESENT
  • Red Hat Certified Engineer
    DECEMBER 2014 - DECEMBER 2017
  • Red Hat Certified System Administrator
    NOVEMBER 2014 - NOVEMBER 2017

To view more profiles

Join Toptal
Share it with others