Responsible for overseeing technology implementations and enhancing processes for various departments. Utilizing a variety of programming languages I interacted with ERP, accounting and fulfillment APIs to ensure the business is running efficiently and removed snags/headaches. I have built various applications to assist & automate QA/Auditing tasks required from a food service business.
I help the organization learn about growing threats targeting small businesses with phishing and info stealing attacks. Part of this mission is enforcing MFA policies and hosting educational lessons about securing individuals' digital identity. This is in effort to reduce the business's risk when using digital services, and to give individuals a blueprint to secure their individual digital identities. Additionally I implemented DMARC/DKIM and SPF policies, removing threat actor's ability to spoof and impersonate members of our organization via phishing attacks.
At the Runamok plant in Fairfax I deployed distributed mesh WIFI systems to provide quality of life to employees, allowing them to have consistent connection across the entire plant. In an age where everybody interacts with digital services this helped make the organization as a whole more efficient. Once deployed, I designed and implemented security systems to keep the business secure from theft and to have the ability to monitor sensitive areas from anywhere at any time.
As a manager on the KVM Solution test team I led a team of six engineers, collaborating with multi-national colleagues. I leveraged my depth of experience in developer roles to guide the team in transforming our testing strategy by using automation to run 24/7 and achieve 100% test coverage. We primarily leveraged Ansible to manage system configurations across different architectures and deploy network, disk and memory test suites verifying scalability and functionality.
The leadership position required balancing business requirements and deadlines with technical innovation that would set up our team for success in the future. We worked with three major Linux distribution’s (RHEL/SLES/Ubuntu) engineers to test and verify KVM on their respective operating systems. Ultimately the test cycle length was reduced by 37%, and shift-left by five months to align ourselves with our partner’s beta lifecycles.
I started with IBM on the Linux Center of Competence team, focusing on testing Linux on Z and driving open source efforts for the platform. Our team's mission was to remove excuses when it came to running software on Linux on Z which granted me the opportunity to work with some incredibly smart people around the world. Being a vocal contributor put me in a position to work with our customers to modernize workflows and drive net new business to the platform.
During my time at Marist College, I worked for IBM during the school year and summer. It was a challenge to balance school work with my job's responsibilities but gave a lot of opportunities to practice balancing priorities. I mainly functioned as a developer making updates to various test tools written in Java and Bash.
As you may imagine, working at a Help Desk isn’t glamorous but I gained experience in a skill that would prove to be invaluable. I was resetting passwords and helping people out with basic technology issues, and all that time gaining experience talking with customers. We were on the phone or helping people in person, and looking back on this it set me up with a great foundation for discussing technical concepts with people of all backgrounds.
- Java
- PHP
- Git
- Chef
- Flask
- Jenkins
- RabbitMQ
- SQL
- Java
- PHP
- Git
- Chef
- Flask
- Jenkins
- RabbitMQ
- SQL
- Java
- PHP
- Git
- Chef
- Flask
- Jenkins
- RabbitMQ
- SQL
- Java
- PHP
- Git
- Chef
- Flask
- Jenkins
- RabbitMQ
- SQL
- Java
- PHP
- Git
- Chef
- Flask
- Jenkins
- RabbitMQ
- SQL
- Java
- PHP
- Git
- Chef
- Flask
- Jenkins
- RabbitMQ
- SQL
- Java
- PHP
- Git
- Chef
- Flask
- Jenkins
- RabbitMQ
- SQL
- Java
- PHP
- Git
- Chef
- Flask
- Jenkins
- RabbitMQ
- SQL
- Java
- PHP
- Git
- Chef
- Flask
- Jenkins
- RabbitMQ
- SQL
- Java
- PHP
- Git
- Chef
- Flask
- Jenkins
- RabbitMQ
- SQL
- Java
- PHP
- Git
- Chef
- Flask
- Jenkins
- RabbitMQ
- SQL
- Java
- PHP
- Git
- Chef
- Flask
- Jenkins
- RabbitMQ
- SQL
- Java
- PHP
- Git
- Chef
- Flask
- Jenkins
- RabbitMQ
- SQL
- Java
- PHP
- Git
- Chef
- Flask
- Jenkins
- RabbitMQ
- SQL
- Java
- PHP
- Git
- Chef
- Flask
- Jenkins
- RabbitMQ
- SQL
- Java
- PHP
- Git
- Chef
- Flask
- Jenkins
- RabbitMQ
- SQL
- Java
- PHP
- Git
- Chef
- Flask
- Jenkins
- RabbitMQ
- SQL
- Java
- PHP
- Git
- Chef
- Flask
- Jenkins
- RabbitMQ
- SQL
- Java
- PHP
- Git
- Chef
- Flask
- Jenkins
- RabbitMQ
- SQL
- Java
- PHP
- Git
- Chef
- Flask
- Jenkins
- RabbitMQ
- SQL
- Docker
- OpenStack
- AWS
- Travis
- Terraform
- Ruby
- Redis
- KVM
- Docker
- OpenStack
- AWS
- Travis
- Terraform
- Ruby
- Redis
- KVM
- Docker
- OpenStack
- AWS
- Travis
- Terraform
- Ruby
- Redis
- KVM
- Docker
- OpenStack
- AWS
- Travis
- Terraform
- Ruby
- Redis
- KVM
- Docker
- OpenStack
- AWS
- Travis
- Terraform
- Ruby
- Redis
- KVM
- Docker
- OpenStack
- AWS
- Travis
- Terraform
- Ruby
- Redis
- KVM
- Docker
- OpenStack
- AWS
- Travis
- Terraform
- Ruby
- Redis
- KVM
- Docker
- OpenStack
- AWS
- Travis
- Terraform
- Ruby
- Redis
- KVM
- Docker
- OpenStack
- AWS
- Travis
- Terraform
- Ruby
- Redis
- KVM
- Docker
- OpenStack
- AWS
- Travis
- Terraform
- Ruby
- Redis
- KVM
- Docker
- OpenStack
- AWS
- Travis
- Terraform
- Ruby
- Redis
- KVM
- Docker
- OpenStack
- AWS
- Travis
- Terraform
- Ruby
- Redis
- KVM
- Docker
- OpenStack
- AWS
- Travis
- Terraform
- Ruby
- Redis
- KVM
- Docker
- OpenStack
- AWS
- Travis
- Terraform
- Ruby
- Redis
- KVM
- Docker
- OpenStack
- AWS
- Travis
- Terraform
- Ruby
- Redis
- KVM
- Docker
- OpenStack
- AWS
- Travis
- Terraform
- Ruby
- Redis
- KVM
- Docker
- OpenStack
- AWS
- Travis
- Terraform
- Ruby
- Redis
- KVM
- Docker
- OpenStack
- AWS
- Travis
- Terraform
- Ruby
- Redis
- KVM
- Docker
- OpenStack
- AWS
- Travis
- Terraform
- Ruby
- Redis
- KVM
- Docker
- OpenStack
- AWS
- Travis
- Terraform
- Ruby
- Redis
- KVM
- Kubernetes
- SQLAlchemy
- Python
- Grafana/Prometheus
- Packer
- Ansible
- ElasticSearch
- Linux
- Postgres
- Project-Management
- Kubernetes
- SQLAlchemy
- Python
- Grafana/Prometheus
- Packer
- Ansible
- ElasticSearch
- Linux
- Postgres
- Project-Management
- Kubernetes
- SQLAlchemy
- Python
- Grafana/Prometheus
- Packer
- Ansible
- ElasticSearch
- Linux
- Postgres
- Project-Management
- Kubernetes
- SQLAlchemy
- Python
- Grafana/Prometheus
- Packer
- Ansible
- ElasticSearch
- Linux
- Postgres
- Project-Management
- Kubernetes
- SQLAlchemy
- Python
- Grafana/Prometheus
- Packer
- Ansible
- ElasticSearch
- Linux
- Postgres
- Project-Management
- Kubernetes
- SQLAlchemy
- Python
- Grafana/Prometheus
- Packer
- Ansible
- ElasticSearch
- Linux
- Postgres
- Project-Management
- Kubernetes
- SQLAlchemy
- Python
- Grafana/Prometheus
- Packer
- Ansible
- ElasticSearch
- Linux
- Postgres
- Project-Management
- Kubernetes
- SQLAlchemy
- Python
- Grafana/Prometheus
- Packer
- Ansible
- ElasticSearch
- Linux
- Postgres
- Project-Management
- Kubernetes
- SQLAlchemy
- Python
- Grafana/Prometheus
- Packer
- Ansible
- ElasticSearch
- Linux
- Postgres
- Project-Management
- Kubernetes
- SQLAlchemy
- Python
- Grafana/Prometheus
- Packer
- Ansible
- ElasticSearch
- Linux
- Postgres
- Project-Management
- Kubernetes
- SQLAlchemy
- Python
- Grafana/Prometheus
- Packer
- Ansible
- ElasticSearch
- Linux
- Postgres
- Project-Management
- Kubernetes
- SQLAlchemy
- Python
- Grafana/Prometheus
- Packer
- Ansible
- ElasticSearch
- Linux
- Postgres
- Project-Management
- Kubernetes
- SQLAlchemy
- Python
- Grafana/Prometheus
- Packer
- Ansible
- ElasticSearch
- Linux
- Postgres
- Project-Management
- Kubernetes
- SQLAlchemy
- Python
- Grafana/Prometheus
- Packer
- Ansible
- ElasticSearch
- Linux
- Postgres
- Project-Management
- Kubernetes
- SQLAlchemy
- Python
- Grafana/Prometheus
- Packer
- Ansible
- ElasticSearch
- Linux
- Postgres
- Project-Management
- Kubernetes
- SQLAlchemy
- Python
- Grafana/Prometheus
- Packer
- Ansible
- ElasticSearch
- Linux
- Postgres
- Project-Management
- Kubernetes
- SQLAlchemy
- Python
- Grafana/Prometheus
- Packer
- Ansible
- ElasticSearch
- Linux
- Postgres
- Project-Management
- Kubernetes
- SQLAlchemy
- Python
- Grafana/Prometheus
- Packer
- Ansible
- ElasticSearch
- Linux
- Postgres
- Project-Management
- Kubernetes
- SQLAlchemy
- Python
- Grafana/Prometheus
- Packer
- Ansible
- ElasticSearch
- Linux
- Postgres
- Project-Management
- Kubernetes
- SQLAlchemy
- Python
- Grafana/Prometheus
- Packer
- Ansible
- ElasticSearch
- Linux
- Postgres
- Project-Management
A customer-like solution test for the KVM Hypervisor
Porting a CICD standard to the Linux on Z platform
IBM Cloud™ Private - a Kubernetes offering on Z
A group of educational modules covering a variety of technologies