Sr. Software Engineer

Nearly two decades of software engineering experience in full-stack java based solutions and optimized native coding in the financial markets. Scroll below for a summary of major highlights.

Scroll Down

Nanex LLC. ~ CTO Nanex LLC. ~ CTO Nanex LLC. ~ CTO

CTO, Nanex LLC

Managed team of software engineers and support staff through major transition of entire NxCore system to support millisecond and microsecond feeds.

Nanex LLC. ~ Sr. Software Engineer Nanex LLC. ~ Sr. Software Engineer Nanex LLC. ~ Sr. Software Engineer

Sr Software Engineer, Nanex LLC

Data analysis and visualization of financial market data using Python, C, C++ and OpenGL. Ported core client functionality to Linux. Designed and maintained python/django-based web interfaces for both external and internal applications.

Infinite Campus ~ System Architect Infinite Campus ~ System Architect Infinite Campus ~ System Architect

System Architect, Infinite Campus

Led an R&D team in charge of prototyping a solution for a nation wide learning system. This system involved a standard Java based back-end, paired with real time messaging for intra-system communication to both the existing Infinite Campus district editions as well as push messaging to both iOS and Android devices

Infinite Campus ~ Software Engineer/Lead Infinite Campus ~ Software Engineer/Lead Infinite Campus ~ Software Engineer/Lead

Software Engineer/Lead, Infinite Campus

Became the company troubleshooter in a period when growth skyrocketed from a dozen to over 250 people in various departments. Spearheaded the optimization and data tracking of messaging system that allowed district editions to push data to a state level aggregation server. This led to system architect in R&D promotion. This system now manages 5 million + students in 40+ states including 7 full statewide implementations.

Wells Fargo ~ Security Wells Fargo ~ Security Wells Fargo ~ Security

Security Analyst, Wells Fargo

Evaluated the new systems for security vulnerabilities.

Musicland Musicland Musicland

Software Engineer, Musicland Group

Worked on extending internal software used for inter-department communications.