We provide IT Staff Augmentation Services!

Senior Software Engineer Resume

4.00/5 (Submit Your Rating)

SUMMARY:

  • Micro Services, Cloud and Enterprise Data center infrastructure architect
  • Kubernetes & Docker Containers orchestration specialist
  • Specialized in architecting solutions and deploying container environments in Enterprise, Hybrid & Public cloud environments that aligns strategy, processes, and IT assets with business goals
  • Lead the overall technical design and end - to-end product architecture
  • Hands on experience deploying Kubernetes in diverse environments
  • As an architect, actively involve with various customers & biz dev engagements and provide technical help and training to sales engineers
  • Lead and collaborate customer POC efforts. Architect solutions to migrate to infrastructure based on containers & hybrid cloud environments
  • Developed, and executed implementation processes to improve internal and external customers' overall implementation experience
  • Proficient in architecting and building new products from scratch
  • Automate application stack deployments and auto-scaling using Kubernetes, Helm Charts, Cloud Formation, Boto3, Elastic Beanstalk, Openshift, Mesos, Vagrant & Ansible
  • Work with CTO to investigate newer technologies and influence product architecture
  • Subject matter expert on AWS, Azure & GCP
  • Expert hacker & debugger
  • Experienced in managing team of engineers in a fast-paced environment
  • Excellent communication, presentation, and organizational skills
  • Expert hacker & debugger

TECHNICAL SKILLS:

Languages: Go, Python, Shell, Perl, C, C++, Java

Software Tools: EC2, VPC, EBS, Boto3, ELB, S3, RDS, AMI, SNS, SQS, Cloud Watch, Cloud Watch, Cloud Trail, Cloud Front, Route53, Cloud formation, Elastic Beanstalk, Ansible, Google Apps for work, Wireshark, Kickstart, IOmeter, IPerf, Fio, Vdbench, Netperf, Jmeter, Journald, Auditd, SElinux, IXIA, SmartBits, Ceph, Lustre

Container Technologies: Kubernetes, Docker, Registry, Swarm, Rocket, Mesos, GKE, EC2 Container service & registry, Openshift, Federated Kubernetes, Flex volume, CNI, CSI, OCI, CSI, Containerd, LXD, LXC, Helm charts, Service Catalog, Operators, Quay, Calico, Flannel, Kops, KargoOS RHEL, Centos, Ubuntu, Debian, SELinux, Oracle Linux, Windows

Public Clouds: AWS, Azure, GCP

Virtualization: VMWare, KVM, Libvirt, QEMU, Vagrant

Monitoring: Cloud watch, Influxdb, Collectd, Nagios, New relic, Jmeter, ELK, Service discovery

Configuration management: Ansible, Git, Cloud Config, Etcd, Consul

Protocols: HTTP, HTTPS, TCP, SSH, FTP, ISCSI, NFS, PXE, REST, NAT, DNS, DHCP, VPN, ACLs, IPtables, Routing

Load Balancers: Elastic Load balancer, Haproxy, Nginx, NetScaler

App Servers: S3, Apache, Flask, Martini, Revel

SCM & Defect management Tools: GitHub, Git, SVN, CVS, Clearcase, JIRA, Bugzilla, Gitlab

CI Tools: Jenkins, Travis CI

PROFESSIONAL EXPERIENCE:

Confidential

Chief Cloud Architect, Founding Engineer

Responsibilities:
  • Architect, Founding engineer, Kubernetes & Docker Container orchestration architect
  • Micro Services, Cloud and Data center infrastructure specialist
  • As an architect, actively involve with various customers & biz dev engagements and provide technical help and training to sales engineers
  • Lead and collaborate customer POC efforts. Architect solutions to migrate to infrastructure based on containers & hybrid cloud environments
  • Lead the overall technical design and end-to-end product architecture
  • Hands on experience deploying Kubernetes in diverse environments
  • Design ingress and networking scheme for Kubernetes on Confidential Platform
  • Design Storage management framework for Kubernetes on Confidential Platform
  • Distributed systems & clustering lead. Develop API endpoints & distributed FSM & Task manager
  • Develop Kubernetes (Flex volume), Docker volume and network plugins
  • Automate application stack deployments and auto-scaling using Kubernetes, Helm Charts, Cloud Formation, Boto3, Elastic Beanstalk, Vagrant & Ansible
  • Install, setup & configure applications Mongodb, Cassandra, Mysql, Postgresql, Rabbit-mq, Nginx, Apache, Haproxy, Flask, Redis, Memcached, Elastic search, Hadoop etc in AWS, Azure, GCP & Private data centers and publish best practices
  • Design and Implement CI/CD workflows using Kubernetes & Jenkins pipelines
  • Develop Backup & DR patterns for Kubernetes & containers
  • Build auto-scaling, event, stats & logging framework using ELK(Elastic search, Log stash & Kibana), Grafana, Influxdb & Collectd using Kubernetes
  • Actively manage in house operations & CI/CD pipelines built on top of K8S.
  • Actively participate in various business development activities and integrate various container products with Confidential Platform. Ex: Twistlock, Nirmata, Redhat, Nexus, NetScalar, Nginx, Memsql, Crunchy
  • Architect and add support for Openshift on Confidential Platform
  • Open Source Advocate (Present at Meetups, Webinars, Conferences & Blogs)

Confidential

Consultant Software Engineer

Responsibilities:
  • Infrastructure lead
  • Led, developed and enhanced data domain replication module
  • Evaluated file system bottlenecks and design methods to improve replication performance
  • Add support to backup to AWS S3

Confidential

Technical Leader

Responsibilities:
  • Infrastructure lead
  • UCS & Nexus 5000/6000 Infrastructure lead
  • Developed device management framework for UCS IO modules
  • Investigated and evaluated solutions using AWS S3, Ceph Swift, Lustre object store
  • Investigated VMWare, AWS image distribution technologies and design methodologies to optimize boot storm
  • Developed OpenQRM based server management framework for inhouse operations
  • Evaluated and designed methodologies to avoid bottlenecks in Hadoop and other NoSQL databases
  • Researched and evaluated next generation dedup storage architectures using Lessfs, Hamsterdb, Tokyo cabinet
  • Developed high performance iSCSI storage target system using Uni-Kernels
  • Actively manage in house operations

Confidential

Senior Software Engineer

Responsibilities:
  • Linux systems & kernel programmer
  • Developed world's fastest network packet capture framework from scratch
  • Developed a time-indexed raw file-system to efficiently store Network traffic
  • Developed L2 & L3 trace analyzer
  • Actively manage in house operations

Confidential

Associate Software Engineer

Responsibilities:
  • Systems programmer
  • Integrated Backup Exec and Veritas Cluster Server
  • Internationalization support for Veritas NetBackup software
  • Added support to backup IBM DB2

We'd love your feedback!