Alex Sharp

Software Engineer

Los Angeles, California, 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

👤
Senior
Alex Sharp is a seasoned technology leader and founder with 17 years of experience building and scaling startups across payments, social investing, and enterprise software. As Head of Product Technology at Divorce.com since 2022, he guides product strategy and engineering to drive growth while maintaining reliability and a strong user experience. His career spans leadership roles at Zaarly, Upfront Ventures, Nuon, Commonstock, and FrothLogic, where he delivered web and mobile experiences, built payments and internal platforms, and led cross-functional teams through rapid growth. He is an active open-source contributor, with notable work refactoring and validating intervals in the Ruby ice_cube recurrence library, demonstrating a hands-on approach to robust data modeling. A serial founder, including Octocall, he blends entrepreneurial grit with technical depth and broad language experience (Ruby, Go, Node, iOS). Based in Nashville, Tennessee, he bridges product vision with platform engineering to turn ambitious ideas into scalable software.
code17 years of coding experience
github-logo-circle

Github Skills (3)

refactoring10
ruby10
rspec9

Programming languages (18)

JavaC++CSSCGoHTMLKotlinTypeScript

Github contributions (5)

github-logo-circle
ice-cube-ruby/ice_cube

May 2014 - May 2014

Ruby Date Recurrence Library - Allows easy creation of recurrence rules and fast querying
Role in this project:
userBack-end Developer
Contributions:5 commits in 2 days
Contributions summary:Alex primarily worked on refactoring and improving interval validation within the ice_cube_ruby/ice_cube repository. Their contributions included adding interval validation, refactoring the validation logic, and ensuring that validation is run during initialization. These changes encompassed multiple files, focusing on ensuring correct data types and raising appropriate errors when handling interval inputs, specifically for the ruby-based time recurrence library. The user also made changes to the unit tests to ensure the validation of inputs.
queryingrecurrencerecurrence-rulesrubyrules
ajsharp/mongoid-pagination

Feb 2012 - May 2017

Contributions:8 commits, 1 push, 1 comment in 5 years 3 months
scopespaginationmongoidmongoosemongodb
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
Alex Sharp - Software Engineer