Hyder Jafri, Software Developer in Karachi, Sindh, Pakistan
Hyder Jafri

Software Developer in Karachi, Sindh, Pakistan

Member since September 9, 2019
Hyder is adept at understanding business objectives, establishing value for transformation and reformation change while streamlining business requirements with scalable, effective, and future-proof solutions. He has 4+ years of solutions delivery experience in the areas of consumer, enterprise, and financial solutions; cloud infrastructure; and high availability, scalability, and performance optimization.
Hyder is now available for hire

Portfolio

  • ARPAtech
    Laravel, Docker, Kubernetes, Jenkins, Zabbix, Ansible, AWS...
  • Cloudways
    Git, Kubernetes, Nginx, PHP-FPM, Apache, Linux, Varnish, Docker, AWS, Ansible
  • DIDx
    Asterisk, Kamailio, FreePBX, Elastix, Nginx Apache, Monit, Nagios, Homer, Sip

Experience

Location

Karachi, Sindh, Pakistan

Availability

Full-time

Preferred Environment

Linux, Git, Ansible, AWS, Azure, Docker

The most amazing...

...infrastructure I have built was a Kubernetes cluster, with its Helm charts and configuration scripts and CI/CD implementation using Jenkins.

Employment

  • Lead Infrastructure/DevOps

    2018 - PRESENT
    ARPAtech
    • Created CI/CD pipeline for ASP.NET application using Azure DevOps pipelines, helped engineering team setup Azure AD for authentication using LDAPs.
    • Physically connected the client’s data centers to AWS infrastructure using AWS Direct Connect and troubleshoot issues which include OSI layers 1-4, from setting up the physical connection, establishing ARP using 802.1Q VLAN encapsulation, and establishing eBGP peering relationships with AWS infrastructure.
    • Implemented IPSec based VPN tunnels between client’s on-premises equipment, the AWS Virtual Private Cloud resources, and ARPAtech's engineering teams.
    • Followed best practice guidance for highly available, scalable, and secure cloud/hybrid cloud environments using AWS Config.
    • Configured route tables, internet and NAT gateways, load balancing, direct connect, and firewall rules in AWS VPC to get access to the on-premises resources.
    • Designed and built scalable infrastructure using Cloud-Native architecture for a large scale distributed application which is deployed on hybrid cloud systems (Private Cloud + AWS) using Kubernetes and Docker, created CI/CD pipelines with Jenkins to spin up the whole infrastructure and manage deployments using CloudFormation, Ansible, and Helm.
    • Created a culture of automation, measurement, and sharing (CAMS) using ChatOps by exposing the frequently used administrative functions to all teams.
    Technologies: Laravel, Docker, Kubernetes, Jenkins, Zabbix, Ansible, AWS, AWS Cloudformation, Azure, Jira, Slack, Git Flow, Elastic Search, Kibana, Logstash, Helm, OpenVPN, .Net
  • Senior Infrastructure Engineer

    2016 - 2018
    Cloudways
    • Assisted the customer support team in troubleshooting issues.
    • Wrote Varnish VCL configuration to meet up with the custom caching needs.
    • Automated the daily tasks by fetching the data through REST APIs and then processing it using Python scripts.
    • Wrote Ansible Playbooks for the custom setups which includes installation and configuration of different services.
    • Assisted clients with various Monitoring and logging tools.
    • Troubleshot issues with Kubernetes based HA Clusters.
    Technologies: Git, Kubernetes, Nginx, PHP-FPM, Apache, Linux, Varnish, Docker, AWS, Ansible
  • Manager Operations

    2014 - 2016
    DIDx
    • Installed, configured, customized, and administered Linux servers (Centos).
    • Performed research and develop new technologies.
    • Set up load balancing and failover algorithms using Kamailio SIP Server.
    • Installed and configured monitoring tools for Linux Servers and VoIP traffic (HOMER 5, SNGREP, Captagent, and Nagios).
    • Evaluated performance of technical support team.
    • Integrated systems to VOIP providers (Voxbone, Verizon, LEVEL3, Windstream).
    • Monitored all customer inquiries and ensure appropriate resolution of the same.
    • Analyzed and catered all security problems on network.
    Technologies: Asterisk, Kamailio, FreePBX, Elastix, Nginx Apache, Monit, Nagios, Homer, Sip

Experience

  • Built a Kubernetes Cluster with CI/CD in DMZ Environment (Development)

    Designed and built scalable infrastructure using Cloud-Native architecture for a large scale distributed application which is deployed on hybrid cloud systems (Private Cloud + AWS) using Kubernetes and Docker, created CI/CD pipelines with Jenkins to spin up the whole infrastructure over CloudFormation and manage deployments using CloudFormation, Ansible, and Helm.

  • Established Connectivity with AWS Direct Connect (Development)

    Physically connected the client’s data centers to AWS infrastructure using AWS Direct Connect and troubleshoot issues which include OSI layers 1-4, from setting up the physical connection, establishing ARP using 802.1Q VLAN encapsulation, and establishing eBGP peering relationships with AWS infrastructure.

  • Built Microservices Architecture for .NET Apps Using Azure Kubernete Service (AKS) (Development)

    Built an architecture for .Net Microservices for a large eCommerce platform using Azure Kubernetes Services (AKS), the project consists of an API Gateway and 5 or more (dynamic) microservices developed on .Net Core, I had to containerize the application according to the AKS ecosystem and then I designed the CI/CD pipelines using Azure DevOps to orchestrate the build and deploy process – I also consider the addition of new microservices using the Pipeline so developers can add a new service behind the API Gateway by themselves using a Pipeline in Azure DevOps.

    For DevSecOps, I used VeraCode and SourceClear to scan all locally developed and third-party code, so all builds are scanned before getting to the build pipeline and there JFrog Xray was used to scan the docker containers.

  • Migrating from Heroku to AWS ECS (Development)

    The client was using a complex application running a blend of interdependent services with different tech stack. The monthly cost was huge for the convenience of Heroku so we decided to move the application to AWS ECS Cluster with AWS Fargate, though the CI/CD part was challenging, but we managed to implement a blue/green deployment model using AWS Code Star.

Skills

  • Languages

    Bash Script, Bash, Python 2, Python 3, PHP
  • Tools

    Ansible, Jenkins, Nginx, Nagios, Zabbix, AWS ECR, AWS ELB, AWS IAM, Docker Compose, OpenVPN, Dynatrace, Varnish, Docker Hub, Apache, AWS CodeDeploy, RabbitMQ, Logstash, Kibana, AWS CloudFormation, AWS ECS, Docker Swarm, Google Kubernetes Engine (GKE), Helm, Terraform, Jira, Asterisk
  • Paradigms

    Azure DevOps, DevOps, Microservices Architecture
  • Platforms

    Linux, WordPress, Apache2, Docker, DigitalOcean, Azure Event Hubs, Amazon Web Services (AWS), Kubernetes, Magento, Sensu, AWS EC2, Azure, Apache Kafka, LAMP, LEMP
  • Storage

    Cloudways, AWS S3, Datadog, LAMP Server, AWS CodeStar, MySQL, Memcached, Redis, Elasticsearch, Redis Cache, Ingres, Ceph, GlusterFS, Spring Data Elasticsearch, Azure Active Directory
  • Other

    ECS, Containerization, Azure EventHubs, AWS, NFS, AWS Certified Solution Architect, MERN Stack, Autoscaling, AWS DevOps, AWS CodePipeline, NginxRT, Amazon Glacier, Container Orchestration, AWS Certified DevOps Engineer, Service Meshes, Redis Clusters
  • Frameworks

    Laravel, Lumen, AWS HA
  • Libraries/APIs

    Node.js, REST APIs, AWS EC2 API

Education

  • Master's degree in Computer Systems and Networks
    2014 - 2016
    Hamdard University - Karachi, Pakistan
  • Bachelor's degree in Electronics Engineering
    2010 - 2014
    Sir Syed Universtiy - Karachi, Pakistan

Certifications

  • AWS Certified Solution Architect Professional
    FEBRUARY 2020 - FEBRUARY 2023
    AWS
  • AZ-203
    JANUARY 2020 - PRESENT
    Microsoft

To view more profiles

Join Toptal
Share it with others