Josh Owens

Senior Software Engineer at Wonderschool

New York, New York, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Josh Owens is a Senior Software Engineer with 11 years of experience building backend systems, leading teams, and teaching web development. He has driven product growth as a tech lead at VTS and now shapes platform work at Wonderschool, with hands-on expertise in Node.js, PostgreSQL, Ruby, and test automation. Josh combines engineering delivery with people-first leadership—launching a tech apprenticeship, mentoring thousands of students at Flatiron School, and hiring for resilient teams. His background spans early-stage startup operations to scaling product teams, and he brings a particular commitment to DEI and anti-racism efforts that informs how he builds culture and processes. Outside of work he’s a homeowner who enjoys hands-on projects, curates Spotify playlists, and is an enthusiastic Baltimore Orioles fan—details that reflect a pragmatic, community-oriented approach to life and work.
code11 years of coding experience
job8 years of employment as a software developer
bookHonors Invitational Study Economics, Honors Invitational Study Economics at University of Oxford
bookWeb Development Immersive Program Computer Software Engineering, Web Development Immersive Program Computer Software Engineering at Flatiron School
bookBachelor's Degree Economics Government, Bachelor's Degree Economics Government at George Mason University
bookSorensen Institute, Sorensen Institute at University of Virginia
languagesSpanish, English
github-logo-circle

Github Skills (26)

database-migrations10
unit-testing10
object-mapping10
sqlite10
testing10
associations10
rspec10
better-sqlite310
object-oriented-programming10
ruby10
orm10
sql10
associate10
database-design10
activerecord10

Programming languages (3)

JavaScriptHTMLRuby

Github contributions (5)

github-logo-circle
Role in this project:
userBack-end Developer
Contributions:11 commits in 1 day
Contributions summary:Josh contributed to the development of a Ruby-based application focused on object collaboration for music data. They implemented a class for importing MP3 files, which involved parsing file names and creating song objects. The user also created and refactored classes for representing songs and artists, including methods for creating, finding, and associating these objects. Furthermore, they added unit tests to validate the functionality of the implemented classes and the mp3 importer.
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:12 commits in 2 days
Contributions summary:Josh primarily focused on modifying and refactoring test specifications within the repository. Their work included removing code associated with class constants, changing contexts within the specs, and DRYing the test code to improve readability and maintainability. Additionally, the user addressed merge conflicts, ensuring the integrity of the updated test suite.
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial