We provide IT Staff Augmentation Services!

Principal Engineer Resume

3.00/5 (Submit Your Rating)

SUMMARY:

  • Cloud Architect with Fifteen plus years of experience in Software/IT solutions.
  • Masters in Computer Science
  • Architected, developed, deployed and managed cloud based solutions using Docker, Kubernetes in Google Container Engine (GKE) and AWS
  • Managing the k8s infrastructure for the past 1.5 years
  • Have moved traditional builds to gradle.
  • Architected and moved the platform from traditional file based systems to AWS S3 in Java.
  • Manage the kubernetes environment for the organization initially in AWS and then moved it to GKE.
  • Managed the metrics and alerting using Prometheus, node exporter and blackbox exporter for the services that do not expose Prometheus endpoints
  • In the past have designed and architected highly critical 911 dispatch application which is being used in some of the locations like London Ambulance, Philadelphia city.
  • Have worked as a consultant in Microsoft, Northrop Grumman, College Board.
  • In the past have worked a lot with Microsoft .NET and have developed, managed applications
  • Ardent fan of CLI, vim and functional Programming and have developed in functional paradigm in Java 8 with javaslang, kotlin, C#, F#.

PROFESSIONAL EXPERIENCE:

Principal Engineer

Confidential

  • Designed the container infrastructure using kuberenetes and in SaaS and on-prem
  • Implemented bootstrap and down script for the entire ENV
  • Implemented Helm for all the deployments and upgrades
  • Implemented nginx ingress for routing and additional headers.
  • Implemented local docker registry with all the necessary container for air gapped installation.
  • Manage dev,qa,prod,ENV of the k8s cluster.

Cloud architect

Confidential

  • Setup, Automated and Manage AWS and Google cloud infrastructure.
  • Setup guidelines and implemented to move the application to cloud, like moving the File System to AWS S3, making the application container ready (Docker). Implemented Auto scaling of the cloud infrastructure based on the demand with containers.
  • Implemented log aggregation and analysis using Google BigQuery and alerting based on pattern.
  • Designed and Implemented Kubernetes pod’s, jobs and deployments
  • Designed and Implemented CI/CD pipelines using drone, GitHub, Sonarqube, Docker and releasing to kubernetes
  • Designed and Implemented metrics collection for the REST services using Prometheus

Tools: Intellij

Technologies: AWS, Linux, MYSQL, Git, Jenkins, Docker, Kubernetes, Java, Spring, Python, Gradle, Google Container Engine

Software Consultant - Architect

College Board

  • Managed and implemented Git with GitHub.
  • Managed AWS infrastructure and EC2 linux instances.
  • Architected and Developed JAVA and .NET applications that are part of SOA gateway which are being used by 700 universities.
  • Designed Implemented international SMS messaging using Twillio
  • Designed and Developed Distributed testing using locust (python) based for high availability of the Services
  • Managed and built CI / CD pipeline using Jenkins Pipeline linux, tomcat and Apache

Tools: Intellij, Microsoft Visual Studio

Technologies: C#, Windows Server, IIS, ASP.NET, MS SQL Server, AWS, Linux, MYSQL, Git, Jenkins, Docker, Java, Spring, Python, Gradle

We'd love your feedback!