Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Nicholas S. Simone

Ballwin,Missouri

Summary

Results-driven IT professional with over 8 years of experience in software development, data engineering, and mentoring. Master's Degree in Mathematics (2016–2019) with experience teaching undergraduate classes, demonstrating the ability to communicate complex concepts effectively. Extensive experience at Maritz (2012–2016) developing Java-based applications and leading critical framework transitions to enhance scalability and performance. Specialized at Charter Communications (2020–2024) in data pipeline development, financial data processing, and batch job orchestration, utilizing tools such as Hadoop, Hive, and shell scripting to ensure business-critical operations. Proven leadership in training and overseeing contractors, documenting processes, and supporting cross-functional teams to deliver scalable, reliable solutions under tight deadlines.

Overview

12
12
years of professional experience
1
1
Certification

Work History

Developer

Charter Spectrum
08.2020 - 03.2024
  • Led the development of the Daily Financial Feed (DFR) process by creating shell scripts to parse and load daily reports from Chase, American Express, and Discover into a Hive-based data lake, ensuring compliance with specification documents.
  • Developed scripts to validate data integrity by comparing record counts between raw files and final database entries, ensuring accuracy in financial reporting.
  • Collaborated with business teams to ensure data availability and relevance, providing support in writing ad hoc HQL queries to extract actionable insights.
  • Utilized GPG encryption and RSA with password-less authentication to securely download and process financial files from external servers.
  • Oversaw daily batch processing for billing and usage data using TIDAL, managing hundreds of parallel jobs and ensuring timely execution to support critical business functions like fraud prevention.
  • Investigated and resolved critical data ingestion and batch processing issues by analyzing Hadoop server stack traces, quickly identifying root causes and implementing solutions.
  • Provided on-call support one week per month, troubleshooting real-time issues using Hadoop stack traces and delivering fast resolutions to minimize business impact.
  • Authored documentation and conducted training sessions for new hires and contractors, ensuring smooth on-boarding and consistent support practices.
  • Conducted code reviews for contractors and offshore resources, maintaining code quality and adherence to project standards.
  • Collaborated on stages of systems development lifecycle from requirement gathering to production releases.

Full Stack Developer

Maritz
06.2012 - 08.2016
  • Designed and maintained Java-based web applications for high-profile clients, including Toyota, Honda, and American Family Insurance, to provide sales performance dashboards and reward tracking systems.
  • Migrated legacy web applications from a custom Java Server Pages (JSP) framework to the Spring Application Framework, enhancing application performance, maintainability, and scalability.
  • Developed a Spring-based solution for American Family Insurance that processed and stored user sales data in SQL Server, dynamically updating point balances and displaying results on employee dashboards.
  • Engineered a robust Java application to parse and integrate large customer-provided sales reports into SQL Server, delivering a solution that was reusable and critical to meeting project deadlines.
  • Collaborated closely with cross-functional teams to ensure adherence to client specifications, meeting strict timelines while maintaining high-quality code standards.
  • Ensured the on-time launch of the Mazda project by designing a modular, reusable Java application capable of processing multiple data sets, streamlining data integration and reducing future development effort.
  • Wrote and maintained comprehensive documentation for Java applications, providing clarity for future enhancements and troubleshooting.

Education

Master of Arts - Mathematics

Saint Louis University
St Louis, MO
12.2019

Bachelor of Science - Computer Science with Engineering Honors, Engineering, Mathematics

University of Missouri – Columbia
Columbia, MO
05.2012

Skills

  • Programming Languages: Java, Shell Scripting, HQL, SQL
  • Frameworks and Technologies: Spring Framework, Java Server Pages (JSP), Hadoop, Hive, Yarn
  • Databases: SQL Server, Oracle, Hive
  • Data Engineering: Data Pipeline Development, Data Parsing, ETL (Extract, Transform, Load) Processes
  • Tools: TIDAL (Job Scheduling), GPG Encryption, RSA Authentication
  • Version Control and Collaboration: Git, GitHub, Code Reviews, Team Collaboration
  • Batch Processing & Automation: Batch Job Orchestration, Task Automation, Parallel Job Execution
  • Security: Data Encryption, Secure File Transfer (RSA, GPG)
  • Troubleshooting & Debugging: Stack Trace Analysis, Issue Resolution, Performance Optimization
  • Documentation & Training: Process Documentation, Training & Mentoring, Contractor Oversight

Certification

PCAP – Certified Associate Python Programmer, 10/01/24

Timeline

Developer

Charter Spectrum
08.2020 - 03.2024

Full Stack Developer

Maritz
06.2012 - 08.2016
PCAP – Certified Associate Python Programmer, 10/01/24

Master of Arts - Mathematics

Saint Louis University

Bachelor of Science - Computer Science with Engineering Honors, Engineering, Mathematics

University of Missouri – Columbia
Nicholas S. Simone