Joshua Osenbaugh
Senior Software Engineer
Toledo, Ohio | josh@osenbaugh.xyz | https://www.osenbaugh.xyz
About Me
I am a versatile and adaptable software engineer who quickly masters new technologies and adapts to diverse technical environments. I rapidly understand existing codebases and development patterns, integrating seamlessly into new teams and projects. Through my passion for continuous learning and problem-solving, I confidently tackle complex technical challenges across any technology stack. I consistently maintain high code quality while adapting to team standards and project requirements.
Experience
PhoneBurner | Remote
Senior Backend Senior Software Engineer | July 2021 - Present
- Designed and built RESTful HAL APIs powering critical business functionality
- Led development of core event sourcing infrastructure
- Architected and implemented telephony integration systems
- Collaborated with product and engineering teams to define technical requirements and system architecture
- Maintained high code quality through unit testing, integration testing and behavior testing
Shared Services | Remote/Northwood, OH
Software Engineer | August 2018 - July 2021
- Designed and built RESTful APIs powering critical business functionality
- Mentored and provided technical guidance to engineering team members
- Led architectural design and implementation of complex software solutions
- Collaborated on critical development initiatives with engineering teams
- Served as technical escalation point for critical support issues
- Managed and maintained enterprise provisioning systems
- Designed and implemented automated CI/CD pipelines
- Orchestrated DevOps practices for API deployment and maintenance
- Participated in on-call rotation providing production support and incident response
The William Fall Group | Toledo, OH
VB.Net Programmer | February 2018 - August 2018
- Developed web forms and interfaces using VB.Net and MSSQL for enterprise platform
- Maintained and updated corporate website utilizing HTML and CSS
- Provided technical support and IT solutions for internal staff
Toledo Smart Bilingual Elementary | Toledo, OH
After School Teacher August 2013 - May 2018
- Teach students the basics of computer programming using Scratch
- Use Lego Mindstorm kits to teach basics of robotics
Skills
- Programming Languages: PHP, Javascript, Typescript, HTML, CSS, MSSQL, MYSQL, Visual Basic
- Technical Specializations: Telephony, Event Sourcing, Middleware, API design, Frameworkless platform architechure
Education
Bachelor of Science, Computer Science Engineering and Technology
The University of Toledo | August 2014 - May 2018
Honors and Awards
Business Professionals of America Competitions
Mobile Application Development * National 4th Place 2012, 2013 * State 1st Place 2012, 2nd 2013 * Regional 1st Place 2012, 2013
Tech Interests
- Desktop Linux
- Shell scripting
- C Programming
- Neural Networks
- Machine Learning
- Self Hosting
Tags: