I'm a Full Stack Software Engineer and Data Engineer.
I've spent a great deal of my career working on enterprise level data pipelines and providing Data Engineering support and Leadership to Data Warehouse and Analytics organizations.
I'm a Solutions Engineer, a problem solver and a builder. I love to code, I love to mentor and teach. I love to design systems and projects. I have applied my skills across software engineering, analytics, data engineering, strategic planning, stakeholder relations, staff coaching and team development. I have proven success in finding simple solutions to complex data-centric problems to foster lasting prosperity.
• Enhancing Team Efficiency and Well-being: Led a critical overhaul of the alerting system, reducing non-actionable after-hours alerts by integrating a dual-tier notification process using PagerDuty for critical issues and email alerts for non-critical warnings. This initiative significantly improved engineer morale and operational efficiency while maintaining the integrity of essential pipeline processes.
• Driving System Resilience: Implemented AWS MWAA to optimize job scheduling, eliminating cascading failures and conflicts in critical data pipelines. This solution improved system reliability and reduced manual intervention.
• Streamlining Development and Deployment: Led the migration of legacy Databricks code to a modern CI/CD pipeline using GitHub Actions, ensuring all new code undergoes thorough code review to prevent bugs. This initiative automated testing and deployment processes, significantly reducing manual overhead and improving development consistency and reliability.
• Mentorship and Skill Development: Provided ongoing mentorship to team members, focusing on best practices in Python programming. Empowered engineers to write cleaner, more efficient code, leading to higher code quality and better overall team productivity.
The MSCF program is the joint venture of four colleges on our campus - the Tepper School of Business, the Mathematical Sciences Department, the Department of Statistics, and the Heinz College.
The MSCF curriculum seamlessly integrates instruction in probability, statistical analysis, numerical methods, computation and simulation methods, stochastic processes, economics, and their application in today’s quantitative financial markets.
Dissertation: Detailed enumeration of Latin Squares distinguishing characteristics and relationship to both combinatorial objects and group theory
Designed to help musicians of all kinds improve their skills by customizing the playback of any song... and saving the state.
Turn your Github Profile into a beautifully rendered Portfolio website in minutes for Free!
GithubTurn your Github Profile into a beautifully rendered Portfolio website in minutes for Free!
An interactive web application that allows users to create music with beautiful animations that move to your music and share their creations with their freinds
Simulating aspects of blockchain technology to help me remember how they work. This project could be extended to create a web application that simulates the blockchain as a learning tool.
GithubSimulating aspects of blockchain technology to help me remember how they work. This project could be extended to create a web application that simulates the blockchain as a learning tool.
Analysing blog post data using Spark/Scala
Feel free to get in touch if you'd like to ask me about my work or if you'd like to collaborate on a project together