Kentucky - ET

11+ years of experience

P.J.

Senior Software Engineer

Back End / Server Development
DevOps
Application Architecture

Technology Stack

Front End

CSS3

HTML5

JavaScript

jQuery

pfSense

Server

Python

Java

C#

Node.js

C++

pytest

Rust

Data

SQL Server

MySQL

Postgres

Grafana

InfluxDB

K3s

Microsoft SQL Server

Oracle

RabbitMQ

Infrastructure

AWS

Azure

Ansible

Bash

Cucumber

Docker

Git

GitHub

Gradle

IntelliJ IDEA

JUnit

Kubernetes

Linux

Apache Maven

NGINX

PyCharm

Selenium

Ubuntu

Overview

Bio

P.J. is an experienced software engineer and DevOps specialist with a strong background in building and maintaining robust trading and financial systems. He has designed and implemented CI/CD pipelines, containerized applications, and automated trading systems using Java, Python, C#, and other technologies. With a deep focus on improving operational efficiency, P.J. has led the development of custom alerts, backup systems, and tools to streamline workflows and ensure system reliability. He has also contributed significantly to compliance and risk management efforts, working alongside internal teams to improve reporting and data integrity. As a continuous learner, P.J. has recently expanded his expertise by working on Rust-based projects and contributing to several open-source repositories.

Summary

Technologies:
Ansible, Artifactory, AWS, Azure, Bash, bind/dns, bonding/vlans, C++, C#, Cisco ios, Cloudinit, concurrency/multithreading, containers, CSS, Cucumber, DBVis, Docker, HTML, Flight Recorder, functional programming, geckodriver, Git, GitHub, gitbucket, gradle, Grafana, i3wm, InfluxDB, IPFS, IntelliJ, Java, JMC, JavaScript, jetlang, JQuery, JUnit, Kubernetes, k3s, lambda, Linux, Maven, microservices, mockito, msbuild, MS SQL, multicast/tcp/udp, MyPy, Nginx, NUnit, OOP, Objective-C, Oracle, PF Sense, Postgres, PyCharm, PyPi, Python, PyTest, QuantLib, RabbitMQ, Rust, Selenium, Swig, Team City, test-driven development, TFS, Thrift, Ubuntu, Vertica, WireShark, VirtualBox.

Industries:
DevOps, Software Development, Financial Services, Trading, Banking, Insurance, Trading Systems, Compliance, Risk Management, Technology Consulting, Startups, Market Data, Engineering and Development Operations. 

Work Experience

Redacted Company
Sr. DevOps Engineer 1/2023 to 4/2023

  • Discovered numerous missing database backups during KeyCloak upgrade analysis.

  • Conducted a gap analysis of KeyCloak operator upgrade and managed realms and clients using Terraform.

  • Identified and refactored Prometheus operator configurations from annotations to PodMonitor's.

  • Fixed bug in TruffleHog secrets scanner related to AWS roles and KIAM credentials while learning Go.

  • Led handoff smoothing, improving scripts and creating documentation for reconciliation between code and production.

Independent Personal Options Trading | 10/2020 to 4/2022

  • Screened trading via a retail broker, building custom tech for automation.

  • Scraped live prices from a broker's website using Selenium and Java, publishing them on a message broker.

  • Stored price history in a column store database, streamed from message broker.

  • Computed live position risk using QuantLib with live scraped prices and positions.

  • Built a CI/CD system using Docker Compose, TeamCity, Artifactory, and migrated the system from AWS to K3s/MetalLB.

Software Engineer in Front Office
Chicago Trading Company | 7/2019 to 9/2020

  • Developed distributed flex option quoting and trade recording system in Java.

  • Integrated services via messaging and custom TCP protocols, horizontally scaling stateless services.

  • Built option volatility solving and plotting app in Python, introducing pytest for automated testing.

  • Contributed to the enrichment of the interest rate hedging service, working with risk desk and quants.

  • Implemented DevOps practices such as event publishing and custom metrics for system stability.

Software Engineer in Market Data
DRW | 8/2017 to 8/2018

  • Maintained TCP/UDP market data feeds consumed by Java and C++ integrations.

  • Created performance counters to resolve issues that stalled market data feeds.

  • Supported Excel connectivity to market data and built proof-of-concept Python client libraries.

  • Utilized DevOps practices to troubleshoot stalled market data and optimize network performance.

  • Focused on continual DevOps improvements, contributing to high team velocity and green builds.

Software Engineer in Compliance
KCG (now Virtu) | 3/2014 to 7/2017

  • Built and maintained compliance reports for high-volume data sources.

  • Worked closely with compliance officers and traders to ensure data accuracy and regulatory adherence.

  • Implemented usability improvements based on hallway testing and conducted access audits.

  • Led SDLC improvements such as automated builds, deployments, and source control.

  • Drove the audit process across 160+ apps, ensuring compliance with regulatory requirements.

Consulting and Additional Roles
Various Consulting Roles | 8/2013 to 3/2014

  • Wolters Kluwer: Developed proof-of-concepts and conducted performance testing for SQL Server deployments on Azure.

  • Redbox: Enhanced services on Azure for zero-downtime deployments of a public website.

  • Grosvenor Capital Management: Provided technical consulting for internal systems.

  • Bank of America: Consulting in risk management systems.

Education

  • Pensacola Christian College, Pensacola, FL – BS in Computer Science, 2004

  • Certified Scrum Master, Agile Alliance, 2011

  • LambdaConf Functional Programming Conference, 2018

See Similar Devs

B.J.

Fractional CTO

View

J.D.

Staff Software Engineer, ex-CTO

View

M.G.

Senior DevOps Engineer

View

T.D.

Software / DevOps Engineer

View