Expert
Source - Gitlab, GitHub (Enterprise), Bitbucket
Build - Ant, Maven, Gulp, NPM
CI - Gitlab, Github Actions, Jenkins, Bitbucket Pipelines, Travis CI
Testing - JUnit, JMeter, ServerSpec, Gatling, InfraSpec
Quality - SonarQube, Veracode, Blackduck
Artifacts - Gitlab, ECR, DockerHub, Nexus, Artifactory, Archiva
CD - Gitlab, Ant, Bamboo, Urbancode Deploy, Ansible
Expert
Amazon AWS, Microsoft Azure, Google Cloud
AWS Elastic Container Service (ECS)
AWS Elastic Kubernetes Service (EKS)
Kubernetes
Redhat Openshift, OKR
Infrastructure and Configuration as Code
Expert
Ansible Playbooks
Terraform, Terragrunt
CloudFormation, CDK
High Availability, Disaster Recovery
Expert
Docker, Compose, Swarm, Podman
Artifactory, Nexus
Build and Layer Optimization
Agile Tools and Methodologies
Expert
Scrum, Kanban
Scaled Agile Framework (SAFe)
Atlassian Jira (Data Center, Cloud)
Atlassian Confluence (Data Center, Cloud)
Expert
Foglight, Nagios, Sensu, Dynatrace
Graphite, InfluxDB, Grafana, Dashing, Seyren
JMXGraphite, JMXTrans-agent, Collectd, SNMP
Elasticsearch, Logstash, Beats Framework
Splunk, Pagerduty, VictorOps
Technology and process enthusiast with a constant drive to improve, learn, grow and contribute. Strong motivation to deliver consistent, fully monitored and highly available systems with a modern, resilient architecture. A strong drive to modernize existing legacy systems. Valuable team player, not only often considered subject matter expert but an acute ability to impart knowledge and teach as a mentor.
Owner, Principal
Self-employed DevOps and Agile consultancy. Across all aspects of Software Delivery Lifecycle
- developing sdlc-bot for Slack, with pluggable components for different integrations
- developing Jira to Miro integrations and patterns, for better visual experience using Jira data
- helping develop product-based user-centric workflows for intake through development to production
- configuring network and servers for local movie theatre
Software Engineer III, Principal
Member of Atlassian Workflows team. Responsible for infrastructure and SRE for multinode Atlassian DC cluster, supporting 10MM+ issues and > 40K monthly users.
- converting CloudFormation templates to Terraform, replatforming cloud providers
- establishing Ansible runbooks for installation and configuration of Atlassian tools
- leading adoption of Ansible for 'ad-hoc' server configurations
- creating Github Action automations for server restarts, cache invalidation
- leading several security and audit efforts for Jira projects and Confluence spaces
- ongoing performance investigations using Dynatrace, which we rolled out with Puppet
- developed proof-of-concept Jira <-> Slack integration, using Bolt and Python
- developed custom integrations between Jira and PagerDuty for alerting, and assigning issues to on-call
- established security catalog of Jira projects for ownership and PII concerns
- introduced traffic shaping rules to Application Load Balancers, using CloudFormation.
- upgraded infrastructure to new instance types after load testing and performance tuning, using CloudFormation and Locust.
- developed testing suite for upgrades and basic load testing using Locust.
- improved monitoring posture by implementing Elastic APM on Atlassian tools, using Elastic Cloud for Kubernetes.
- established performance baselines using access logs, paresed into Elastic thru Filebeats and Logstash.
- updated and maintained several Puppet configurations for various SRE purposes.
- enhanced several Atlassian integrations using Groovy and Java.
Principal DevOps Consultant
Member of Solutions Strategy team. Responsible for DevOps coaching across multiple clients, specialist with SDLC and pipelines.
- organize and run a bi-weekly technical seminar for internal staff for knowledge sharing
- established baseline Docker file structures and image layers for several clients
- wrote several internal whitepapers on various DevOps aspects, from planning to monitoring
- hosted several public webinars on various DevOps related topics
- participated in panel discussions (as panelist) in some BrightTalks
- successfully migrated legacy Drupal application from bare metal (on premises) to AWS ECS containers
- developed DevOps maturity guide for clients to map a transformational journey
- implemented CI/CD pipeline scripting in Jenkins (using Jenkins Templating Engine)
- successfully migrated Drupal application from on-premises servers to AWS cloud
Principal Solutions Architect
Member of DevOps Community of Experts. Responsible for DevOps coaching across the enterprise
- updated Gitlab pipelines to best-practices and better container usage
- upgraded client TLS posture by using self-signed CAs and certs for internal web properties
- successfully executed several POCs for clients in AWS ECS and EKS for containers
- successfully implemented several clients in AWS following Well-Architected solutions
- developed several blog entries around developer and devops technologies
Senior Technical Consultant
Technical specialist for Atlassian applications, cloud-based implementations and developer-centric solutions.
- successfully migrated several clients to more current versions of Atlassian software
- succesfully implemented client solutions in AWS following best practices
- updated and established automation and best practises around JIRA Service Desk
- delivered training for JIRA and Confluence (and plugin applications) across multiple clients
- successfully developed and delivered custom coded solutions using Java and Groovy
DevOps Engineer and Coach
Member of DevOps Community of Experts. Responsible for DevOps coaching across the enterprise, specialist with JIRA and Ansible.
- updated and established best practises around Ansible usage
- updated and established onboarding for enterprise teams with JIRA and Confluence
- updated and established automation and best practises around JIRA Service Desk
- helped establish onboarding training for JIRA and Confluence across enterprise
- participated in Enterprise practitioners group for Atlassian tooling
- 3rd level support for Urbancode Deploy, Jenkins, Github Enterprise and other DevOps tooling
Sr. Platform Engineer
Member of Platform Engineering in Data and Analytics group. Responsible for Hadoop BigData platform (Hortonworks) and DevOps software used to build solutions for Hadoop. Ongoing management of different HDP clusters and support tooling.
- updated and established best practises around Ansible usage
- introduced Sensu for applications and system monitoring purposes
- introduced Telegraf, Influxdb for gathering metrics data from various sources
- administered Atlassian JIRA and Confluence for Data and Analytics team
- participated in Enterprise practitioners group for Atlassian tooling
Technical Consultant
Acted as SME for many different systems and applications, including SDLC tools (Atlassian, Urbancode, SDLC related, Puppet/Ansible) and business applications from various teams, departments and business units. Acted as SME for performance related testing and tuning, as well as troubleshooting complex interconnected systems
- Created and maintained application and system monitoring of various systems using both commercial, open source and custom-built solutions. Retired several commercial monitoring systems and replaced with open source equivalents, saving about $1M/year. Planned and started migration from internal monitoring systems to consolidate to Datadog cloud solution
- Created and maintained multiple automated build and deployment solutions for various applications and components using Apache Ant, Maven, Quickbuild, Bamboo and Urbancode Deploy, including automated testing and inspection of code using Sonar and Veracode
- Updated and maintained software configuration management systems for 1300 Linux machines using Puppet and custom scripts and plugins. Established standards for application deployment across all business applications to allow more consistent deployments and easier troubleshooting. Implemented CI system for some of our internal modules using virtual machines, and now migrating to Docker. Leading conversion of existing Puppet based SCM to Ansible.
Sr. Java Developer
Acted as CI tools administrator for Travel Rewards group, liasing with external departments when needed. Acted as SME for all performance related testing and remediation using various profiing tools
- Created proof-of-concept for new deployment structure, to enable a standard deployment structure across all dev through to production stacks
- Created TravelOne build system for automated artifact creation from vendor through automated deployment to dev, test, uat and production stacks; improved performance of deployment scripts from originally 2h down to about 30m
Projectionist & IT
Assist with movie projection and other operations. Support internet and technologies in use.
Adaptavist
Discuss the best cloud-first DevOps approaches to make sure your processes are consistent and repeatable.
Adaptavist
Shifting left to embed security practices earlier in the software development process is a hot topic, with no sign of cooling down. But what are some of the challenges organisations are facing when it comes to implementation? Is DevSecOps just for the cloud or is it happening on-prem as well? What tools support testing? And are integrations becoming easier?
Adaptavist
Shifting left to embed security practices earlier in the software development process is a hot topic, with no sign of cooling down. But what are some of the challenges organisations are facing when it comes to implementation? Is DevSecOps just for the cloud or is it happening on-prem as well? What tools support testing? And are integrations becoming easier?
Adaptavist
Shifting left to embed security practices earlier in the software development process is a hot topic, with no sign of cooling down. But what are some of the challenges organisations are facing when it comes to implementation? Is DevSecOps just for the cloud or is it happening on-prem as well? What tools support testing? And are integrations becoming easier?