Summary
Work History
Education
Skills
OBJECTIVE
Publications
Accomplishments
Awards
Continuing Education
Additional Projects
Timeline
SeniorSoftwareEngineer
Dattaram Miruke

Dattaram Miruke

Roseville,CA

Summary

  • Extensive & In-depth experience in Technical Leadership, Software Product Architecting, Design, Development, Deployment, & Life Cycle Management
  • Deep hands on experience in multiple domains – Traditional and Cloud platforms, Container Orchestration, SDN, Storage, Database, Web Caching, Security, Networking (Routing/Switching), Linux, Unix
  • Worked on Multiple Cloud Environments - Openstack, VMware, AWS, Eucalyptus, and GCP
  • Experience in building & managing large scale distributed systems for high availability, concurrency, scalability and security
  • Ability to cross-correlate ideas and tools, summarize complex problems, work independently to solve novel problems , adapt, multitask and work in environment with shifting priorities.
  • In multiple positions , I have worked with multiple , cross-functional teams, in order to design, implement and deploy systems.
  • Excellent Inter-Personal, Cross-Cultural Communication skills
  • Product and Team Building/Leadership in multiple startups and large organizations, including mentoring and training junior engineers
  • Passionate about Languages , Programming , Cloud/Virtualization and Emerging Technologies. Active in Open Source community

Work History

Senior DevOps Engineer

Amazon (Consultant)
Sunnyvale, CA
02.2023 - Current

Design and Deploy overall CI/CD pipelines for Amazon Kuiper project. Working with multiple Fpga design & test teams, building comprehensive end-to-end pipelines for, integrating multiple builds, artifacts, and test suites.

AWS : AWS compute, storage, container & orchestration services (EC2, S3, AMI, RDS, ECS, ECR, Lambda, SNS, SQS, Step ), Dev tools -ASM, Gitfarm, CodeCommit, Codebuild, CodeDeploy, Codepipeline), CloudWatch

Languages : Python, Typescript

Development : CDK, Python based stacks in Typescript for pipelines

Senior CI/CD and Devops Engineer

Cisco Systems Inc. (consultant)
San Jose, CA
08.2019 - Current
  • Build, Manage and debug CI/CD and Deployment pipelines for MSX (Managed Service Accelerator), part of CIsco NFV suite for Telecommunications and Mobile Operators, School Campus etc.
  • Manage, Deploy and Debug Docker containers and Kubernetes clusters for various product pipelines, on Openstack, and AWS cloud platform
  • Plan, Design, and Execute/Debug regression runs, by deploying various physical and virtual devices, as part of the NFV suite for SD-WAN & Enterprise Cloud Connectivity
  • Specifically, built/tools for testing the robustness and resiliency of the docker and k8s clusters, using Chaos Engineering methodology and tools, such as Pumba, powerfulseal , kuberhealthy and chaostoolkit, for embedding the resiliency/reliability tests in the pipelines
  • Load Simulation Generation, Execution & Debugging - generation using REST API calls to MSX, using Gatling DSL & Scala

Accomplishment: Initiated, deployed and Operationalized processes & pipelines, for Continuous Stress testing, High-Availability/Chaos testing, and worked on Performance/Scale testing. Defined the requirements by working with Dev, Product Engineering, and System Engineers. Since its inception, these test suites+CICD pipelines are widely used and have found significant number of sever issues with product resiliency, and scalability, thus contributing to the product resiliency and stability.

Technology :Openstack, AWS(EC2, VPC, IAM, K8S), Kubernetes, Docker, Ansible, Python, S3, CloudFormation, Terraform, Artifactory, Bash, Centos/Debian, Jenkins, Groovy, Prometheus, Grafana, DataDog, Cassandra, Cockroachdb, ELK, Tenable Kafka/Zookeeper, Micro services, Chaos Engineering, ETSI/NFV, SDN, Debugging microservice flow, Chaostoolkit, Golang

Senior Devops Architect

Williams-Sonoma
Rocklin, CA
10.2017 - 07.2019
  • Worked with various Application, platform, security and networking teams to develop and deploy Nagios based Enterprise wide Alerting, Monitoring & Ticketing system, which has become indispensable for day-to-day operations
  • Part of the team architecting on-prem Cloud Architecture , including setting up enabling technologies - CI/CD, Docker, Kubernetes, CNI & Service Mesh
  • Set up Openstack POC, using Docker/K8S/helm . Worked on evaluating GCP, & Azure for building On-Prem Cloud, being architected
  • Work with the SRE, network, security & application teams to integrate the monitoring system, and assist in resolution of incidents, troubleshooting, and follow up with related updates/changes.
  • Built the initial ELK stack infrastructure & managed as part of the monitoring process
  • Architected and Built an asset management system, using (tenable/Nessus, Rest API, Python), including asset data visualization using ELK
  • Designed and deployed a number of Nagios/NagiosXI plugins, and Dashboards, including middleware like TIBCO/JMS, etc. and applications
  • Designed and developed. linux service to filter all Nagios server logs and provide current alerts to the Service Now - Python/Django/Nginx
  • Accomplishments: Single-handedly responsible for designing, and deploying the end-to-end monitoring and alerting infrastructure, based on Nagios XI, Perl and Python, for all the hardware, applications, middleware, as well as POS systems, which became indispensable for all product monitoring, alerts and SRE operations.
  • Technologies : VMWare, Openstack, Docker , Kubernetes , CNI , Service Mesh, Python , Perl, Bash, Tenable Security Scans, Jenkins CI/CD environment, Elastic Stack, Kafka/Zookeeper, Linux , Nagios/XI, serviceNow, Nessus/Tenable, Nmap, MySQL, ELK stack, Lua, Golang

Senior Technical Architect

Cisco
San Jose, CA
03.2016 - 09.2017
  • Developing and maintaining Cisco UCS Platform Maintenance Framework based on Python (QALI) for UCS testing
  • Earlier part of Openstack Mercury Installer team –Installation, and Debugging issues related to Openstack, for Telecom market
  • Designed and Implemented library for supporting Vmware NSX in QALi, in Python
  • Worked with ESC/NFV (Elastic Service Controller) Solution Test Team, for automation of features/tests, part of SDWAN product suite
  • Accomplishments: Fixed many long standing issues in QALi, implemented new features as well NSX layer
  • Technologies : Openstack, SDN, Linux, Python, Bash, ATS/pyATS, QALi, Eclipse, Linux, (RHEL, Centos, Ubuntu)

Lead Software Engineer/Architect

Hewlett Packard
Sunnyvale/Roseville,, CA
07.2012 - 01.2016
  • Part of Cloud Computing unit worked on HP Helion (based on Openstack) and CloudSystem development
  • Development of performance/scale test framework in Python, used for scale and stress testing of the product currently (approximately 7K lines of Python code
  • Played a crucial role in developing dynamic updates to HP Cloud platform
  • Significant contributions in building Patch generation scripts, and Ansible playbooks
  • Architected & Developed tools for Openstack orchestration and performance characterization for large scale cloud
  • Open vSwitch based network setup and debugging (Thorough understanding of Openstack internals, installation, development and debugging, and SDN/NFV areas)
  • Accomplishments: Openstack orchestration and performance characterization for large scale cloud w/ 10k+ lines of Python code, and report generation for product management, & marketing.
  • Technologies : Openstack, Openstack based HP Cloud, VMWare/ESX, Sphere, Cloud Platform configuration, installation and operations, Python, Bash, Linux (Ubuntu/RHEL), Eucalyptus/AWS, Ansible, Chef

CTO/Product Development

Life Sciences Startup
Bengaluru, India
03.2011 - 04.2012
  • Developed the Product Road-map, and Technology Strategy, and Drove implementation efforts for the Life sciences and Medical Informatics, product lines
  • Built the team from ground up
  • Worked with multiple cutting-edge technologies, to evaluate and integrate these in product lines
  • Set up a Cloud based Computational Biology Platform, as a backend for Product suite being developed
  • Introduced the use of application stacks (Bitnami), which were a precursor to the containers, for faster product-ization.

Accomplishments: Working w/ Chief Science Officer and Biosciences team, define the products & product development/deployment strategy. Actively involved in hands-on development efforts as well for various products - Genomic markers identification & Genomic dataset analysis

  • Technologies : Genomics, Grid based Computational Biology Platform. BioPerl, Medical Informatics, Parallelization and Optimization of Algorithms, AWS (used for initial Genomics/Proteomics analysis)

Lead Integration/Automation N7K

Cisco Systems
San Jose , CA
07.2007 - 03.2011

Automation Team Lead for the Sanity & Integration efforts for NX-OS 7K, Data Center switching product, to assure
Product and Code stability, across release cycles.
NX-OS 7K, from Cisco for the consolidated data centers.
Introduced many innovative ideas, including semi-automated failure analysis for
analyzing the test failures, which helped reduce the release test cycle time by almost 20%. ‘
Awarded micro-VC award within the Cisco business unit.
Technologies: Routing Protocols (OSPF, BGP, EIGRP, and RIP), L2-L3 Layer Protocols,TCP/IP stack, Cisco
Switches/Routers configuration & management, Linux, Tcl/Tk, Perl, Cisco IOS/NX-OS, (Virtual Box, VMWare), and
Automation using Cisco ATS System, Ixia, and Pageant for Traffic Tests.

QE Manager - Open Source Software Integration

Palmsource
Sunnyvale, CA
03.2006 - 06.2007
  • Palmsource was working on ALP (Access Linux Platform), an Embedded Linux version, developed as a part of their product strategy to build Open Sources/Linux based PDA line
  • I was directed the Integration and QE related efforts across Palmsource, of multiple (> 50) FOSS components and libraries from diverse sources, in the product line to ensure product and release stability
  • Worked with multiple teams, spread across US, Canada and China to ensure that the appropriate explicit, processes were set up
  • Technologies : Embedded Linux, Linux Kernel and various Open Source components, QEMU, JTAG, ARM based smart phone platform development, Bluetooth stack, C, various scripting languages – Java, Python, Perl. XML stack

Team Lead SSL/VPN Products

Juniper Networks
Sunnyvale, CA
03.2004 - 05.2006
  • Managed the Quality Engineering and Integration efforts for SSL/VPN product platform, feature and cluster testing
  • Handled the entire Quality Engineering life cycle efforts for the SSL/VPN product line
  • Worked with a diverse team of engineers from two different organizations, which were getting integrated
  • Did work on building Automation framework, using Python
  • Technologies : Linux, AAA (Radius, LDAP, Kerberos), RBAC/Policy based security mechanism, Content Filtering and Rewriting, Mercury tools, Linux, TCP/IP stack, HTTP, Python, Perl, C++, XML suites, SOAP

Senior Software Engineer/Manager

Agami, Inc
San Jose, CA
03.2003 - 10.2004
  • Managed the Quality Engineering and Integration efforts for SSL/VPN product platform, feature and cluster testing
  • Handled the entire Quality Engineering life cycle efforts for the SSL/VPN product line
  • Worked with a diverse team of engineers from two different organizations, which were getting integrated
  • Did work on building Automation framework, using Python

Accomplishments: Initiated and set up the Quality Engineering group, built end-to-end automation, test case management, execution & reporting framework single-handedly. Played critical role in the development team, in building fault injection tools for dev & system testing.

QE/Tools Lead

BlueCoat Systems (then Cacheflow)
Sunnyvale, CA
03.2001 - 04.2003
  • Directed the Quality Engineering efforts, for NetBSD based Embedded OS platform for Web Caching products
  • Development of a comprehensive Conformance test suite to test the TCP stack changes, using Packet Shell (with requirements derived from RFCs),
  • Design and initial implementation of Test Automation Harness, Tools for simulating many connections to Web-Caching platform
  • Technologies : Linux, Solaris8, TCP/IP, HTTP, SNMP, NetBSD, Perl, C, C++, Tcl/Tk, Expect, HTTP, Packet Shell

MTS Tech Lead/

NetApp
Sunnyvale, CA
02.1999 - 02.2001
  • Worked as part of Networking Development Team, to help in the integration of various networking changes to the Networking stack (FreeBSD based ONTAP OS) in NetApp NAS products
  • Developed Test suites for various networking stack features including Routing Protocols, VLAN, 802.1Q support, various Network drivers as well as Multi- protocol (NFS/CIFS) support. Lead cross-team efforts to build a Test Automation Framework
  • Modified packet sniffers, for handling 802.1Q and VLAN frames
  • Developed Traffic Generators and Fault Injection Tools as part of the Test Tool Repertoire
  • Technologies : TCP/IP stack, RIPv2, SNMP, VLAN, NFS, NIS, 802.3ad, Perl, C++, Tcl, Java, ONTAP (NetApp Filer OS), Linux, Solaris, MySQL, QA Automation and Test Harness Development

Engineering/Project Manager

Infogain Corporation
Sunnyvale, CA
07.1997 - 08.1999
  • Software Project Management for different teams, mainly for off-shored projects, including clients, involving Oracle based multi-tier system design/development, and Oracle to SQL Server migration
  • Technologies : Sun/Solaris, HP-UX10.x, Oracle, SQL Server, C++

Engineering Manager

Informix Development Center
Singapore/Mumbai, Singapore/India
03.1994 - 08.1997
  • Part of the initial core team of managers, who directed the efforts for Informix to set up an India Development Center, in Mumbai, India
  • I directed and managed the migration of the Product Development, and I18N/L10N efforts for the Asian market
  • Technical direction for the team performing Informix server code porting to multiple architectures , integration, performance tuning, and bench marking of the servers
  • This was one of the first major outsourcing being done in the Indian market, by a US company
  • I hired and mentored most of the team of engineers, and built two teams, working on platform Servers and Tools, including I18N/L10N efforts
  • Compile, construct, code porting, automation testing and performance tuning. During my tenure the center size grew from 40 people, with four engineering teams, to 80 engineers
  • We also initiated work on some cutting-edge features for the Informix servers, including replication capabilities
  • Accomplishments: Provide technical & management leadership for successful transition of Informix database engine and tools porting, teams from Singapore to India. Build the engine team from bottom up by hiring fresh engineers & training them
  • Technologies: Informix 5/6/7 ALS (Asian Language) Servers,ALS tools, Sun/Solaris5, AIX, Digital UNIX, HP-UX 9.x/10.x, C, Scripting Languages and Unix based tools, Informix DBA, I18N & L10N, Project Management

MTS/Team Lead

AT&T Bell Laboratories
Columbus, OH
07.1986 - 05.1990

Education

Master of Science - Mathematics & Computer Science

University Of Denver
Denver, CO

B.E. - Electrical Engineering

Bombay University
Bombay

Skills

  • OS/Computing Environments - Linux(RHEL, Ubuntu, Debian, Centos), Embedded) , Unix/ Linux internals /Administration, Windows on multiple architectures based on x86, x64, SPARC, ARM, RISC, and MIPS
  • Languages - C , C, Perl , Python , Ruby , Scala, UNIX/Linux Shells - Bash, Shell etc, Tcl/Tk, Java/J2EE, Good Familiarity with PHP, Golang
  • Networking : TCP/IP stack & protocols , Routing/Network Management Protocols
  • Cloud/Virtualization/Devops: Qemu, /KVM, Openstack- Keystone,Heat, Nova, Neutron, Glance, Swift, Ceph VMWare - ESXi, NSX Vagrant, KVM, AWS - EC2, Lambda, VPC, ECR, EKS Azure, GCP, Log/Monitoring - Splunk, Kibana, Nagios/XI, ELK
  • Orchestration - Ansible , Chef, Puppet , Terraform, Heat, CloudFormation
  • Container/Orchestration - Docker, Containerd, Kubernetes, Service Mesh (Istio/Envoy/Consul),
  • SDN/NFV : SDN/NFV – Openflow, OpenvSwitch, Mininet, Openflow, VmWare NSX
  • Security: SSL/VPN, Radius, Keystone, RBAC, PKI, Fuzzing Tools,Tenable scanner, Docker Security
  • Databases : SQL, MySQL/MariaDB, Informix,, PostgreSQL, NoSQL, Cassandra, Cockroachdb, MongoDB, CouchDB, Redis
  • System Design : Large scale system design, capacity planning, implement standard processes, and best practices for system architecture, Deployment, metrics, & operational tasks, automation, monitoring, & process improvement, Agile Methodology/Scrum, in CI/CD environment
  • Web : HTTP, XML, CDN, Caching, Web/App Servers, Web Services, SOAP, REST API, Nodejs, Javascript, Javascript, RMQ, Django
  • Quality Engineering: Test Infrastructure, Automation ,Tools development for Performance, Scale, & Reliability Testing, TDD/BDD, ATS/pyATS (Cisco)
  • CI/CD: Jenkins, CircleCI, Docker/K8S based orchestration, and deployment, and managing of multiple pipelines, AWS based deployment, of microservice based products, Monitoring using prometheus, Grafana, Datadog, and ELK, Gatling (Load simulator), Debugging failures, Coordinate with multiple teams for issues related to product CI/CD
  • Cloud: AWS platform based development - VPC, EC2, Autoscaling, IAM, Monitoring - Cloudwatch/trail, DB-RDS/NoSQL, EBS/EFS/EC, ECS Dev: EB/CloudFormation; Micro-Services, Redis, Kafka/Zookeeper
  • SDLC/Project Management: Product & Release Planning, Test/Defect Tracking, Risk Assessment, Scrum, Jenkins, CI/CD, Agile/XP, SCM tools ( Git , Clearcase, SVN, CVS etc), Microsoft Project, WBS
    Tracking, Resource/Budget Planning

OBJECTIVE

Seeking a Senior Engineer/Lead position in Infrastructure, Devops, or Product Development area.

Publications

  • • 'An analysis of Vax/VMS security' presented at 1985 USENIX conference In Denver, CO, USA, demonstrating one of the earliest Vax/VMS penetration
  • • Contributed chapter on the Routing in the Internet in Convergence through All IP Networks” , on IP networking, published by CRC Press, Nov 2012. (http://www.crcnetbase.com/isbn/9 789814364645)

Accomplishments

  • AWS Architect & Developer, & Kubernetes Certification - In Progress
  • BigData/Data Science/Deep Learning Certification accomplished
  • Blockchain and Hyper ledger - In Progress

Awards

Awarded micro-VC award within the Cisco Data Center business unit, for introducing and building up on the idea of Predictive Fault Analysis tool , based on the Artificial Immune System (AIS).

Continuing Education

  • Working on AWS and Kubernetes certifications
  • Attended courses on Deep Learning and Blockchain from Coursera
  • Courses on MultiCloud environments (GCP, Azure, AWS)
  • Finished the "Machine Learning withTensorFlow on Google CloudPlatform" on coursera

Additional Projects

  • In the past, did independent consulting work with startups, to setup the quality engineering design, development, deployment and reporting pipeline, with using various open source projects and tools as base (2004-2006)
  • Managed a training institute and conducted corporate training, teaching programming languages for various companies, like Infosys, and Wipro (during my stint India)
  • Did two previous startups, as co-founder and chief architect/designer for product startups (for assisting EMS technicians to relay patient data rapidly to the hospitals), and Electronic Medical health records.
  • Working on some projects/product involving drone and smart camera based monitoring, for security using deep learning and computer vision techniques, including building and training models

Timeline

Senior DevOps Engineer

Amazon (Consultant)
02.2023 - Current

Senior CI/CD and Devops Engineer

Cisco Systems Inc. (consultant)
08.2019 - Current

Senior Devops Architect

Williams-Sonoma
10.2017 - 07.2019

Senior Technical Architect

Cisco
03.2016 - 09.2017

Lead Software Engineer/Architect

Hewlett Packard
07.2012 - 01.2016

CTO/Product Development

Life Sciences Startup
03.2011 - 04.2012

Lead Integration/Automation N7K

Cisco Systems
07.2007 - 03.2011

QE Manager - Open Source Software Integration

Palmsource
03.2006 - 06.2007

Team Lead SSL/VPN Products

Juniper Networks
03.2004 - 05.2006

Senior Software Engineer/Manager

Agami, Inc
03.2003 - 10.2004

QE/Tools Lead

BlueCoat Systems (then Cacheflow)
03.2001 - 04.2003

MTS Tech Lead/

NetApp
02.1999 - 02.2001

Engineering/Project Manager

Infogain Corporation
07.1997 - 08.1999

Engineering Manager

Informix Development Center
03.1994 - 08.1997

MTS/Team Lead

AT&T Bell Laboratories
07.1986 - 05.1990

Master of Science - Mathematics & Computer Science

University Of Denver

B.E. - Electrical Engineering

Bombay University
Dattaram Miruke