Engineering leader with over 15 years of experience in development and test working across different geographies and time zones. Outstanding ability of developing solutions to technically challenging problems with great leadership, communication and collaboration skills. Complex problem-solver with analytical and driven mindset. Dedicated to achieving demanding development objectives according to tight schedules while producing impeccable code.
Created multiple custom Exabeam parsers for Experian data through multiple sources
Implemented Exabeam SIEM at Experian.
Sr Software Engineer, Systems Integration
Exabeam Inc
10.2019 - 10.2023
Architected and Designed System Integration Automation using Kubernetes, CI/CD, Jenkins, Python and Robot Framework Libs
Used Cloud Build, Dockerfiles, GKE Workloads, IAM, Spanner, BiG Query, GKE Architecture, Migration using Anthos for the security analytics data pipeline
Experience with Logstash and Elastic Search within Exabeam Datalake
Experience with LogStash REST APIs for Indexs and Shards, Index, Licensing, Shard, Logstash, Query Rules, Search, Security, SQL, Query Rules
Hands on Experience with AI Driven Security Ops with Exabeam TDIR (Threat Detection and Incident Response), ML Models, Anomaly Detection and LLM with BEAM component in data pipeline
Lead teams to enhance Exabeam Flagship products “Advanced Analytics”, “Data Lake”, “Cloud Connectors”, “Site Collectors”, and “Incident Response” Cloud Security Intelligence Platform
Expert in Python / JAVA, Perl / Bash / Linux Internals and shell scripting
Excellent Troubleshooting skills in various Big Data and Analytics components such as Elastic Search, Kafka, Hadoop, HDFS, YARN, Hive, Hbase, Spark, Kafka, Grafana and Prometheus in a Docker and Kubernetes environment
Responsible and skilled at End to End Raw Log validation for Exabeam microservices on GCP for multiple data paths
Influenced team members to use existing solutions, established synergy in the team using code reviews
Increased Engineering Productivity by mentoring multiple engineers using communication, resolve blockers, and quick merges
Gated Alert and Case Management release for the System Integration team using End to End Data driven Automation on GCP
Collaborated with multiple engineering teams including build engineers to resolve Jenkins and CI / CD issues
Lead multiple projects using Jira and Agile methods using Scrums, Kanban and Timelines within Jira.
Sr Server Software Engineer
Anchorfree Inc
01.2019 - 10.2019
Enhanced Anchorfree’s internal HotSpot Shield Server test code base on Python 3.7
Used Pylint and PEP 8 to enhance coding standards
Designed and deployed multiple Docker containers with version docker tags and multiple branches
Developed and deployed features for ReportPortal, AI powered test Automation dashboard
Used Python 3.7 to build a test framework to test Host Spot Shield, Anchorfree’s flagship VPN Server
Switched dockerized Python logging from internal QA reporting database to opensource ReportPortal with using ReportPortal Loggers
Created new Python repositories, Python submodules and modified core Python libraries to provide REST based API support for ReportPortal
Contributed with Ansible deployments and Jenkins builds along with CI / CD
Enhanced the Code Review process within the team and across teams by bringing in key stakeholders to achieve a common goal
Created a POC using Kubernetes Kubectl to transform existing Docker Framework
Used Terraform CLI to Develop and Deploy Infrastructure as Code
Exposure to AWS, Digital Ocean, GCP / GKE.
Software Consultant RJT, Sr Reliability Engineer
Barrick Digital
04.2018 - 12.2018
Designed, Developed and Deployed a Python based automation framework to verify source data moved from traditional RDBMS to AWS S3 and RDS using Apache PySpark
Created a CI/CD pipeline for Code / Infra / Data based deployment pipelines using GitLab
Used AWS Athena APIs to create data verification system, using Boto3
Developed Python framework to verify data forms such as Avro and Parquet within AWS S3 Buckets
Adept at AWS CLI, Boto3, Lambda Functions, AWS EMR and Big Data Parquet files
Tested microservices written in Golang and Java for Assets team.
Sr. Software Engineer in Test
Dell Sonic Wall
01.2013 - 01.2018
Experience with ESXi Virtualization 6.5
Designed and developed product licensing verification system for LM License manager using REST API defined in Java
The Framework is written from scratch in Python and Perl with MySQL
Increased automated test coverage for the LM product across multiple environments
Lead development of Capture ATP automation using Python 3.x and Django framework
Verified REST based API for Capture ATP in Python 3.x
Created Hadoop cluster using Cloudera CDH5 to parse License Manager production logs
Tested Cloud GMS components in the cloud including a tunnel terminator webserver
Released SonicWall backend products using Vmware Virtualization
Found software breaking points by Performance and Load testing using Apache JMeter for backend products like License Manager webserver in Java, and Capture ATP for REST based API testing
Found critical bugs in underlying tomcat webserver such as JSession id errored format for LM
Managed software releases and communicated newly found defects and regressions to Dev / QA
Managed and enhanced QA test environments for the QA / Dev teams at SonicWall
Managed deployment of LM backend builds to Production after releasing them through QA and Prod Sim environments
Monitor current automation runs for License manager on a daily basis and managed hosts/vm’s using VSphere ESX6.5
Designed, Developed and Enhanced QA test plans using Aptest for various Client / Server Software builds at Dell SonicWall and released products such as License Manager, Client CFS, McAfee Client, GMS, Cloud GMS, multiple SonicOS builds
Plan and Communicate QA schedule to stakeholders.
Software Consultant RJT
Gracenote Inc
01.2011 - 12.2012
Mobile QA Lead
Designed and developed an hourly validation system in Python for music meta data CoverArt
Imported data from Oracle and MS SQL and designed Hive scripts for Apple Genius V2 project
Released and tested multiple Gracenote products such as Device SDK, GNServer, Web API, Mobile
Sr Oracle Developer/DBA Department of Commerce, Federal, DC
Enhanced existing applications by adding features using Oracle PL/SQL
Debugged a cold fusion application using .cfm files, backend database structures, ER diagrams, and modified applications according to business user needs
Middleware Integration Engineer, Oracle Chegg Inc, Santa Clara, CA
Developed and Maintained a Publish / Subscribe based middleware integration solution to integrate Oracle ERP systems and legacy Core systems using Mule ESB.
Software Developer
IBM Informix SQL Optimizer R&D Development
09.2006 - 03.2010
Streamlined the Build Captain effort and CI for nightly builds for the development team
Experience building Informix DB on 11 different platforms including Windows, Unix, AIX using gcc compiler
Responsible for Bug Fixes / Code Reviews in C within the Query Optimizer Group for Informix DB
Used tools such as CScope, gdb, dbx, Sun Studio 11 over Linux platforms
Knowledge of called functions and their functionality in Optimizer, Parser, control block, development nodes, trees, plans and execution
Maintained functional test suite for Informix Dynamic Server
Informix has an in-house test suite using .drv, .req, .out, .sh files (Using Perl and Shell Scripting)
Debugged basic sql and optimizer data structures and functions in the optimizer code in C
Understood code path for Joins (Nested Loop, Dynamic Hash, Sort-Merge, Semi), Filters (upper index, lower index, key first), sequential and index paths.
Education
Master of Science (MS) - Computer Engineering
San Jose State University
Bachelor of Engineering (BE) - Computer Science and Engineering
Utkal University
Continuing Studies - Tame Big Data to Drive Big Insight
Stanford University
Skills
Dockers
Terraform
Jenkins
AWS
AWS Athena
API Gateway
S3 buckets
Lambda functions
REST
Kubernetes
Development Python / Perl / Java / C
MySQL / Oracle / SQL Server
Informix
Linux / OSX
Hadoop
HDFS
HBase
Sqoop
Pig
Hive
Zookeeper
VMware Virtualization
Amazon EC2
GCP
GCP PubSub
GCP Workloads
GKE
API Design and Development
Continuous Integration Systems
Cloud Computing Expertise
Performance Optimization
Amazon Web Services
Linux Environments
Databases: Oracle, MongoDB
Virtualization Technologies
Software Development Standards
JIRA
Source and Version Control: Git, Github
Software Architecture
Automated Testing Frameworks
Python3
RDMS Development
Database programming
Programming
Algorithm development
Cross-Functional Teamwork
Algorithm implementation
Technical Writing
Microservices Architecture
Product Development
GitHub collaboration
Cybersecurity best practices
Quality Assurance Testing
New Feature Development
Virtualization
Software Development Tools: JIRA, Confluence
Code reviews
Microservice Design
Certification
Pursuing Coursera (Architecting with Google Kubernetes Engine)
Exabeam Consultant / Software Engineer / SLM SIEM Security Engineer, Experian Inc, 11/01/23, 01/01/24, Created multiple custom Exabeam parsers for Experian data through multiple sources. Implemented Exabeam SIEM at Experian.
Sr Software Engineer, Systems Integration, Exabeam Inc, Foster City / San Ramon, CA, 10/01/19, 10/01/23, Architected and Designed System Integration Automation using Kubernetes, CI/CD, Jenkins, Python and Robot Framework Libs. Used Cloud Build, Dockerfiles, GKE Workloads, IAM, Spanner, BiG Query, GKE Architecture, Migration using Anthos for the security analytics data pipeline. Experience with Logstash and Elastic Search within Exabeam Datalake. Experience with LogStash REST APIs for Indexs and Shards, Index, Licensing, Shard, Logstash, Query Rules, Search, Security, SQL, Query Rules. Hands on Experience with AI Driven Security Ops with Exabeam TDIR (Threat Detection and Incident Response), ML Models, Anomaly Detection and LLM with BEAM component in data pipeline. Lead teams to enhance Exabeam Flagship products “Advanced Analytics”, “Data Lake”, “Cloud Connectors”, “Site Collectors”, and “Incident Response” Cloud Security Intelligence Platform. Tech stack includes Dockers, Kubernetes, Kafka, MongoDB, Elastic Search, Logstash, Grafana, GCP. Lead a team of 20 engineers across US and India for Test Planning, Automation and Execution. On-boarded and trained Consulting teams of 10 to 20 Engineers in India. Adept at GCP Spanner, GCS Google Cloud Storage, Big Query, GKE, GKE with Cloud Code, Kafka, Mongo DB. ECP (Exabeam Cloud Platform), LDAP, CI/CD, Github / GitLab, GCP IAM. Expert in Python / JAVA, Perl / Bash / Linux Internals and shell scripting. Excellent Troubleshooting skills in various Big Data and Analytics components such as Elastic Search, Kafka, Hadoop, HDFS, YARN, Hive, Hbase, Spark, Kafka, Grafana and Prometheus in a Docker and Kubernetes environment. Responsible and skilled at End to End Raw Log validation for Exabeam microservices on GCP for multiple data paths. Influenced team members to use existing solutions, established synergy in the team using code reviews. Increased Engineering Productivity by mentoring multiple engineers using communication, resolve blockers, and quick merges. Gated Alert and Case Management release for the System Integration team using End to End Data driven Automation on GCP. Collaborated with multiple engineering teams including build engineers to resolve Jenkins and CI / CD issues. Lead multiple projects using Jira and Agile methods using Scrums, Kanban and Timelines within Jira.
Sr Server Software Engineer, Anchorfree Inc, Redwood City, CA, 01/01/19, 10/01/19, Enhanced Anchorfree’s internal HotSpot Shield Server test code base on Python 3.7. Used Pylint and PEP 8 to enhance coding standards. Designed and deployed multiple Docker containers with version docker tags and multiple branches. Developed and deployed features for ReportPortal, AI powered test Automation dashboard. Used Python 3.7 to build a test framework to test Host Spot Shield, Anchorfree’s flagship VPN Server. Switched dockerized Python logging from internal QA reporting database to opensource ReportPortal with using ReportPortal Loggers. Created new Python repositories, Python submodules and modified core Python libraries to provide REST based API support for ReportPortal. Contributed with Ansible deployments and Jenkins builds along with CI / CD. Enhanced the Code Review process within the team and across teams by bringing in key stakeholders to achieve a common goal. Created a POC using Kubernetes Kubectl to transform existing Docker Framework. Used Terraform CLI to Develop and Deploy Infrastucture as Code. Exposure to AWS, Digital Ocean, GCP / GKE.
Software Consultant RJT, Sr Reliability Engineer, Barrick Digital, Pleasanton, CA, 04/01/18, 12/01/18, Designed, Developed and Deployed a Python based automation framework to verify source data moved from traditional RDBMS to AWS S3 and RDS using Apache PySpark. Created a CI/CD pipeline for Code / Infra / Data based deployment pipelines using GitLab. Used AWS Athena APIs to create data verification system, using Boto3. Developed Python framework to verify data forms such as Avro and Parquet within AWS S3 Buckets. Adept at AWS CLI, Boto3, Lamda Functions, AWS EMR and Big Data Parquet files. Tested microservices written in Golang and Java for Assets team.
Sr. Software Engineer in Test, Dell Sonic Wall, Santa Clara, CA, 01/01/13, 01/01/18, Experience with ESXi Virtualization 6.5. Designed and developed product licensing verification system for LM License manager using REST API defined in Java. The Framework is written from scratch in Python and Perl with MySQL. Increased automated test coverage for the LM product across multiple environments. Lead development of Capture ATP automation using Python 3.x and Django framework. Verified REST based API for Capture ATP in Python 3.x. Created Hadoop cluster using Cloudera CDH5 to parse License Manager production logs. Tested Cloud GMS components in the cloud including a tunnel terminator webserver. Released SonicWall backend products using Vmware Virtualization. Found software breaking points by Performance and Load testing using Apache JMeter for backend products like License Manager webserver in Java, and Capture ATP for REST based API testing. Found critical bugs in underlying tomcat webserver such as JSession id errored format for LM. Managed software releases and communicated newly found defects and regressions to Dev / QA. Managed and enhanced QA test environments for the QA / Dev teams at SonicWall. Managed deployment of LM backend builds to Production after releasing them through QA and Prod Sim environments. Monitor current automation runs for License manager on a daily basis and managed hosts/vm’s using VSphere ESX6.5. Designed, Developed and Enhanced QA test plans using Aptest for various Client / Server Software builds at Dell SonicWall and released products such as License Manager, Client CFS, McAfee Client, GMS, Cloud GMS, multiple SonicOS builds. Plan and Communicate QA schedule to stakeholders.
Software Consultant RJT, 01/01/11, 12/01/12, Mobile QA Lead, Gracenote Inc Emeryville, CA. Designed and developed an hourly validation system in Python for music meta data CoverArt. Imported data from Oracle and MS SQL and designed Hive scripts for Apple Genius V2 project. Released and tested multiple Gracenote products such as Device SDK, GNServer, Web API, Mobile. Sr Oracle Developer/DBA Department of Commerce, Federal, DC. Enhanced existing applications by adding features using Oracle PL/SQL. Debugged a cold fusion application using .cfm files, backend database structures, ER diagrams, and modified applications according to business user needs. Middleware Integration Engineer, Oracle Chegg Inc, Santa Clara, CA. Developed and Maintained a Publish / Subscribe based middleware integration solution to integrate Oracle ERP systems and legacy Core systems using Mule ESB.
Software Developer, IBM Informix SQL Optimizer R&D Development, San Jose, CA, 09/01/06, 03/01/10, Streamlined the Build Captain effort and CI for nightly builds for the development team. Experience building Informix DB on 11 different platforms including Windows, Unix, AIX using gcc compiler. Responsible for Bug Fixes / Code Reviews in C within the Query Optimizer Group for Informix DB. Used tools such as CScope, gdb, dbx, Sun Studio 11 over Linux platforms. Knowledge of called functions and their functionality in Optimizer, Parser, control block, development nodes, trees, plans and execution. Maintained functional test suite for Informix Dynamic Server. Informix has an in-house test suite using .drv, .req, .out, .sh files (Using Perl and Shell Scripting). Debugged basic sql and optimizer data structures and functions in the optimizer code in C. Understood code path for Joins (Nested Loop, Dynamic Hash, Sort-Merge, Semi), Filters (upper index, lower index, key first), sequential and index paths.
Senior Data Management Consultant (Expert) at Experian Information SolutionsSenior Data Management Consultant (Expert) at Experian Information Solutions