Connor K.

Connor K.

Python Developer

Pittsburgh, PA, United States of America
Hire Connor K. Hire Connor K. Hire Connor K.

About Me

Connor is a Python Developer writing code for new products, software components, and web applications for 5+ years. He creates, designs, implements and maintains applications in the appropriate environment - troubleshooting and identifying root causes of complex technical issues on projects. He anticipates challenges, mitigates risks, tracks and monitors industry trends and utilizes best practices in solving problems on solutions.

Work history

UpStack
UpStack
Python Developer
2021 - Present (3 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

  • Participate in scrums consisting of cross-functional teams, both software and hardware.

  • Ensure that features are being delivered efficiently and on-time.

PNC
PNC
Machine Learning Engineer
2021 - Present (3 years)
Pittsburgh, United States of America
  • Develop and deliver machine learning models and software components that solve real-world problems for PNC.

  • Leverage deployment best practices to ensure successful deployment of machine learning models and application code on solutions.

  • Research and implement machine learning algorithms and tools on projects.

Gecko Robotics
Gecko Robotics
Senior Software Engineer
2019 - 2021 (2 years)
Pittsburgh, United States of America
  • Designed and developed a new data processing architecture for Gecko's inspection technology - introducing GCP and other solutions.

  • Developed several Flask app engines on Gecko's services and implemented a multi-schema solution to manage inspection data.

  • Implemented improvements on the cloud data processing pipeline - handling deployments and automation processes.

PNC
PNC
Senior Software Engineer
2017 - 2019 (2 years)
Pittsburgh, United States of America
  • Built, enhanced and deployed several data processing utilities on projects - working within technical specifications and requirements.

  • Acted as a point of contact for technical issues on projects - coordinating and recommending solutions.

  • Led code reviews and approved pull requests on projects - evangelizing industry standards and best practices on solutions.

Honeywell
Honeywell
Associate Engineer
2014 - 2016 (2 years)
United States of America
  • Contributed to the implementation of the neural network infrastructure for Honeywell's speech recognition solution.

  • Participated in processes to implement new neural solutions and convert Unix scripts to Perl.

  • Identified complex bugs and provided suitable solutions to resolve them on the project.

Portfolio

Python Developer - Regulatory Forecasting Pipeline
Python Developer - Regulatory Forecasting Pipeline

Built and deployed a reporting pipeline solution that takes all of the assets at the bank and runs aggregations and manipulations to provide a single number that is at risk if there was a severe economic event. Implemented batching solutions to process more than a TB of data with significantly less available RAM.

Python Developer - Customer Data Processing (Gecko Robotics)
Python Developer - Customer Data Processing (Gecko Robotics)

Designed, built and implemented the entire cloud-based data processing pipeline on the project - implementing automatic triggers and microservices to take the data, preprocess it and map in ways customers can easily understand. Utilized GCP App Engine, Postgresql database, and GCP Cloud Functions on the project.

Python Developer - Machine Learning Runtime Improvement (PNC)
Python Developer - Machine Learning Runtime Improvement (PNC)

Worked on a machine learning model that was an ensemble of 5 different models with laborious runs during production. Improved inefficiencies in the codebase, reduced runtime by 80% and improved accuracy on the overall model.

Education

BSc. Computer Engineering
BSc. Computer Engineering
University of Pittsburgh
2012 - 2016 (4 years)