I am a passionate Leader of DevOps and Security with more than 15 years of hands-on experience. I am proficient in building automated, scalable, secure and highly available architectures in the cloud and on-premise. I have a substantial history of successfully creating and troubleshooting a variety of complex systems.
Overview
17
17
years of professional experience
1
1
Certification
Work History
Manager, Lead DevOps and Security/IT
Wonderschool
Remote, San Francisco, CA
10.2022 - Current
Crafted infrastructure in GCP Cloud Foundation to support transition from Heroku monolith application to microservices and GKE/Kubernetes.
Developed & orchestrated CI/CD platform to codified terraform IaC GitHub Actions pipeline.
Crafted Gitops orchestration for Continuous Delivery for GKE app deployments.
Implemented Continuous vulnerability scanning monitoring when it comes to security scanning incorporated into CI/CD pipelines.
Orchestrated packer builds in CI/CD in AWS/GCP.
Provided engineering direction and oversight through the entire software development and IT dept.
Responsible for technical assessment of new business initiative, initial high-level.
Foster a culture of continuous improvement and innovation within the organization.
architecture and technical design, estimation of effort in terms of timeline and cost.
Collaborate with development teams, product managers, and other stakeholders to assess current SDLC practices and identify opportunities for improvement.
Troubleshoot and resolve issues related to the software development process as needed.
Monitor and measure the effectiveness of process improvements and provide regular reports to senior management.
Participate in daily meetings to discuss progress on projects and development objectives.
Evaluate and recommend tools and technologies that can enhance the efficiency and quality of the software development process
Led the entire SOC 2 audit process, overseeing all phases from planning to execution, resulting in successful attainment of SOC 2 Type 2 compliance.
Implemented comprehensive security controls and protocols to ensure adherence to SOC 2 standards, fostering a culture of compliance and risk mitigation across the organization.
Collaborated closely with cross-functional teams to conduct risk assessments, identify vulnerabilities, and implement remediation strategies, enhancing the company's security posture.
Developed and maintained documentation for policies, procedures, and controls, facilitating transparency and accountability in compliance efforts.
Spearheaded initiatives to achieve compliance with the Family Educational Rights and Privacy Act (FERPA), ensuring the protection of sensitive student data and maintaining regulatory compliance.
Implemented an Kong API Gateway solution to streamline and secure communication between internal and external services, enabling teams to efficiently manage and monitor API traffic.
Collaborated with development teams to design and deploy the Kong API GW infrastructure, ensuring scalability, reliability, and adherence to security best practices.
Conducted training sessions and provided documentation to educate teams on the usage and benefits of the Kong API GW, promoting adoption and alignment with organizational objectives.
Worked closely with stakeholders to define and enforce API governance policies, maintaining consistency and compliance across API endpoints.
Lead Manager DevOps
Alogent
Remote, Atlanta, CA
03.2020 - 10.2022
Crafted infrastructure to support transition from on-pre monolith application to microservices and kubernetes
Developed & orchestrated CI/CD platform to codified terraform IaC CircleCi and Github Action pipeline
Developed and automated building kubernetes clusters from scratch using ansible for installing and configuring & terraform provisioning the nodes
Implemented measure's to identify and resolve security events
Orchestrated packer builds in CI/CD in AWS and Vsphere
Continual education and mentoring my DevOp engineers on expanding industry best practice's and design
Provided engineering direction and oversight through the entire software development life-cycle
Responsible for technical assessment of new business initiative, initial high-level architecture and technical design, estimation of effort in terms of timeline and cost
Architecting/deploying/operating solutions built on AWS and VCloud
Organized and curated recurring team-wide technology talks with goal of bringing distributed team members closer together and share useful information about changes and solutions
Participate in daily meetings to discuss progress on projects and development.
Maintained corporate responsibility by staying up-to-date with laws affecting human resource training programs.
Senior DevOps Engineer
Terbium Labs ( Company Closed )
, Remote
11.2018 - 01.2020
Designed infrastructure for production, staging, and development environments in a commonly configurable manner to allow rapid deployment using Terraform with a Gitlab CI workflow
Orchestrated Gitlab CI packer builds using an ansible hardening script to provision AWS AMIs images
Actively monitored and reported on cloud spend
Participated in technology conference's to discuss our platform and meet technology providers
Developed and managed on-prem monitoring obserability using prometheus, grafana and ELK.
Senior DevSecOps Engineer
Greensky Inc
Alpharetta
01.2017 - 11.2018
Worked closely in software developer and DevOps to debug software and system security issues
Worked closely with development, operations and project managers to create secure builds and deployments across multiple life cyles
Automated security deployments across the infrastructure in AWS using sensible tools like rapid7, endgame and jask for threat detection, exploitation and vulnerability assessment
Incident responses using splunk cloud
Used chef cookbooks to deploy secure measurements into our environments.
Senior Systerm Engineer DevOps
Greensky Inc
Alpharetta
01.2017 - 05.2018
Configured nginx load-balancers and proxies for RESTful APIS
Automated deployments by writing an Ansible playbook installing/configuring a Kong API
Cluster using PostgresSQL DB
Provisioned AWS infrastructure using chef and terraform for Tomcat web applications
Worked with business and development teams to plan deployment timeline, devops
engineering teams to prepare for production releases using jenkins
Ran jenkins jobs for builds deployments and creating git repos for vcs.
Senior Linux System Engineer
LexisNexis a Choice Point Inc
Alpharetta
04.2014 - 01.2017
Day-to-day management of systems and support and demonstration including software and
hardware upgrades, YUM, RPM packages updates and patch management and infrastructure
design in mixed Linux/UNIX environment e.g
Openssh, openssl, apache and OS patches via
yum/rpm
Configured and troubleshoot dozens of Linux/VM servers by creating new file systems (ext4
ext3 and etc)
Maintaining and administration of Linux servers (RHEL, CentOS, Ubuntu), and various
applications
System specification, configuration, Process monitoring and automation, account
and control access management
Installed and configured of Solaris and Linux servers using jumpstart and kickstart installation
and periodic Patch Upgrading using live upgrade
Bash, for loop scripting for regular system automation tasks, resource system performance
Resolved config issues and problems regarding NFS mounts, NIS maps, user ids, rpminstalls,
driver installs
Experience with virtualization technologies like Installing, Configuring and administering
VMware ESX/ESXi and created, managed VMs (virtual server) and also involved in the
maintenance of the virtual server.
System Administrator
LexisNexis a Choice Point Inc
Alpharetta
05.2012 - 04.2014
Installed, configured and monitored veritas cluster server, creating service groups adding
resources and enabling features
Installing, configuring and implementing lvm, and raid technologies using various tools
Applied OS patches and upgrades on a regular basis, and upgrade administrative tools and
utilities
Managing, supporting, troubleshooting, securing Solaris, CentOS and Red Hat Linux servers in
our large enterprise network 1000 + users
Setup Environment for kickstart installation environment to automate the Linux installation
process with pxe boot
Created and managed VMs in Vsphere (virtual server) and also involved in the maintenance
of the virtual server.
Unix Senior Support Engineer
LexisNexis a Choice Point Inc
Alpharetta
05.2008 - 05.2012
Act as a point of contact to coordinate efforts to provide resolution of production,systems, and
application problems during outages or other production related issues as they occur
Read, analyze, and diagnose errors generated in debug logs, systems error logs, etc.Take
corrective actions to resolve issues based on analysis and providealerts/notifications to
customer service, support personnel, and management
Provide technical assistance to application programmers or DBAs to ensure thatsystems
and applications run per standards and requirements (i.e.; OSstandards, schedule release
requirements, monitor system utilization, etc.)
Utilize support tools and utilities to monitor environments for performance,reliability, and
stability during daily operations, application code releases, systemssoftware releases, security
patch releases, or service pack releases
Maintain Web servers such as Apache and tomcat
Maintain shell scripts, maintain file permissions, and maintain user securityand passwords
Communicate and enforce procedures that measure and provide forprogramming solutions
to applications/programming groups
Regulate supported environments through the enforcement of defined ChangeManagement
Methodology (CMM) procedures
Execute, and enforce corporate and departmental goals, methodologies and procedures.
UNIX Production Support Engineer
LexisNexis a Choice Point Inc
Alpharetta
05.2007 - 05.2008
Act as a point of contact to coordinate efforts to provide resolution of production, systems, and
application problems during outages or other production related issues as they occur
Read, analyze, and diagnose errors generated in debug logs, system error logs, etc
Take corrective actions to resolve issues based on analysis and provide alert/notification to
customer service, support personnel, and management
Provide technical assistance to application programmers or DBAs to ensure that systems
and applications run per standards and requirements (i.e.; OS standards, schedule release
requirements, monitor system utilization, etc.)
Utilize support tools and utilities to monitor environments for performance,reliability, and
stability during daily operations, application code releases, system software release, security
patch release, or service pack release
Maintain shell scripts, maintain file permissions, and maintain user security and password
Communicate and enforce procedures that measure and provide for programming solutions
to applications/programming groups
Regulate supported environments through the enforcement of defined Change Management
Methodology (CMM) procedures
Execute, and enforce corporate and departmental goals, methodologies and procedures.
Education
Bachelor of Science - Network and Communications Management
DeVry Institute of
Technology
05.2006
Associate of Science - Computer And Information Systems Security