Jon Ziefle
Senior Software Engineer @ SkySpecs
- Role
- Senior Software Engineer at SkySpecs
- Location
- Raleigh-Durham-Chapel Hill, NC, US
- LinkedIn followers
- 500 followers
About Jon Ziefle
I’m a software engineer who enjoys tackling complex problems and building systems that…
Experience
Senior Software Engineer
Apr 2022 — Present · Ann Arbor, MI, US
Develops and maintains Horizon, SkySpecs’ customer-facing software platform, enabling efficient review and analysis of drone-based wind turbine inspection results.• Implements full-stack features across frontend (React/AntD), backend (Node.js/Express/Apollo GraphQL), and database (PostgreSQL, DynamoDB) layers, utilizing AWS infrastructure.• Maintains 99.95%+ platform availability, ensuring data integrity for 75M+ images and terabytes of data.• Redesigned system architecture and data models, transforming SkySpecs’ platform into an industry leader with damage progression mapping and automated detection of severe issues, enabling predictive failure analysis.• Built an event-driven data pipeline, processing drone inspections with millions of images (including advanced metadata), achieving 99.5% success and ensuring high scalability.• Developed an advanced interactive tile-based image viewer, increasing usability and enhancing wind turbine damage assessments and comparative analysis.• Collaborates with cross-functional teams and mentors junior developers and interns, fostering technical growth and best practices in full-stack architecture and development.
Education
North Carolina State University
MS
Oregon State University
BS
University of Virginia
BS
Skills
- Perl
- Php
- Databases
- Crownpeak Cms
- Python
- Energy
- Angularjs
- Javascript
- Web Development
- C++
- Solar Energy
- Sass
- Jquery
- Css
- Java
- Sql
- Linux
- C
- Html
- Nuclear
- Renewable Energy
Find verified contacts for anyone on LinkedIn
Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.
Free plan included · No credit card required
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.