Joshua Ohlman is a pragmatic software engineer and founder with 12 years of experience building production web applications, currently engineering at A.I. Insurance Inc. and running his consultancy, Ohlman IO. He specializes in JavaScript and Meteor.js, contributes to widely used open-source projects like moment.js by improving test coverage and edge-case reliability, and is exploring Elixir to broaden his backend skills. Comfortable leading small teams and negotiating client contracts, he blends hands-on development, project management, and developer training from roles as Lead Developer and CEO. Based in Remus, Michigan, he brings an uncommon mix of entrepreneurial grit, practical QA-focused craftsmanship, and a background that ranges from plumbing apprenticeship to building software businesses—showing he values solving real-world problems end-to-end.
Parse, validate, manipulate, and display dates in javascript.
Role in this project:
QA Engineer / Test Automation Engineer
Contributions:5 commits, 2 PRs, 13 comments in 8 days
Contributions summary:Joshua primarily focused on enhancing the testing suite for the "moment" library. Their contributions involved adding new test cases to cover various scenarios, particularly around the `min`, `max`, `isBefore`, `isAfter`, and `isSame` functions. They specifically addressed edge cases related to invalid moments and ensuring consistency in behavior. This work directly improved the reliability and correctness of the date manipulation library.
Contributions:42 commits, 4 pushes, 1 branch in 11 months
meteorpayment-processingbulletproofpaymentlogic
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
Joshua Ohlman - Software Engineer at A.I. Insurance Inc.