Professional Summary
Overview
Work History
Education
Skills
Timeline

Khalil Pernell Norman

Oracle
CONSHOHOCKEN,PA
11
years of professional experience

Application Platform Engineer with experience in optimizing CI/CD pipelines and managing cloud infrastructure. Expertise in NGINX, Kubernetes, and application performance monitoring drives the delivery of reliable and efficient systems. A strong background in collaborative problem-solving enhances the ability to improve application functionality.

Work History

Application Platform Engineer

4 Years 7 Months
Oracle | 01.2022 - Current
  • Owner and maintainer of the CI/CD pipelines acting as lead architect and engineer for all changes and features. Acts as a main point of contact for knowledge related to interacting with the pipelines.
  • Works with Cloud Operations to monitor production Jenkins jobs critical to DevOps processes and frequently leads debugging and providing live solutions for issues.
  • Designed and implemented a testing deployment that is set up like production to test issues that are only reproducible in production. Deployment was set up efficiently without using any extra production resources while existing deployments are running.
  • Develops and deploys dashboards to visualize critical performance metrics, such as HTTP error rates, memory usage, API call volumes, pod status, and background job performance, providing essential insights for proactive system monitoring. Also maintains the pipelines responsible for deploying these dashboards.
  • Authored documentation on pipeline structure, debugging strategies, and standard operating procedures. Created step-by-step guides for frequent tasks, such as adding microservices or deployments, updating memory allocations, and executing Python scripts during deployment workflows.
  • Communicates effectively across teams for DevOps, platform engineering, customer support, and application development when discussing issues that require a variety of expertise, adjusting technical explanations to each team’s context to ensure collaborative and effective problem-solving.

Application Engineer

4 Years 7 Months
Oracle | 06.2017 - 01.2022
  • Led several efforts to modularizing the Java Enterprise application by separating components into independent microservices.
  • Created a centralized framework to support currency conversions for various objects within the application. Dramatically cut down the amount of bugs that were reported and decreased the turnaround time for bugs related to currency conversion as the code was now in a shared framework.
  • Developed metrics capture prototype with Prometheus for improved system performance visibility.
  • Created a feature to monitor API call volumes, visualizing usage data for strategic decisions. This was used to triage performance bottlenecks and usage patterns with users.

Associate Application Engineer

2 Years
Oracle | 06.2015 - 06.2017
  • Designed back end components, including DAOs, EOs, and SQL schema.
  • Conducted integration tests for reliable, high-performing applications.
  • Collaborated with cross-functional teams to gather requirements.
  • Troubleshot issues to enhance functionality and performance.
  • Enhanced documentation for improved team knowledge sharing.

Education

Bachelor of Science - Computer Science

Rochester Institute of Technology | Rochester | 06-2015

Skills

CI/CD pipelines
Java
NGINX
Kubernetes
Oracle Cloud Infrastructure (OCI)
YAML
Microservices architecture
Performance Monitoring
Docker
Jenkins
Git
Bash

Timeline

Application Platform Engineer

Oracle
01.2022 - CurrentRead More

Application Engineer

Oracle
06.2017 - 01.2022Read More

Associate Application Engineer

Oracle
06.2015 - 06.2017Read More

Rochester Institute of Technology

Bachelor of Science from Computer Science
Read More
Khalil Pernell Norman