Connor K.

Connor K.

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.

AI, ML & LLM

Backend

DevOps

Other

Work history

UpStack
UpStack
Python Developer
2021 - Present (4 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 (4 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.

Showcase

Python Developer - Regulatory Forecasting Pipeline
Python Developer - Regulatory Forecasting Pipeline
  • Developed and deployed a reporting pipeline to aggregate and manipulate assets across the bank.

  • Implemented batch processing techniques to handle large volumes of data (TBs) with limited RAM.

  • Created a solution to mitigate potential severe economic events by providing a single, risk-aware number.

Python Developer - Customer Data Processing (Gecko Robotics)
Python Developer - Customer Data Processing (Gecko Robotics)
  • Developed and implemented a cloud-based data processing pipeline using GCP App Engine, PostgreSQL, and GCP Cloud Functions.

  • Implemented automatic triggers and microservices for data ingestion, preprocessing, and mapping to customer-friendly formats.

  • Designed the pipeline to facilitate easy data understanding for customers.

Python Developer - Machine Learning Runtime Improvement (PNC)
Python Developer - Machine Learning Runtime Improvement (PNC)
  • Developed an ensemble of 5 machine learning models.

  • Improved codebase efficiency, reducing runtime by 80%.

  • Enhanced model accuracy overall.

Education

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