David Baker is a founder and full‑stack web consultant with 14 years of experience helping startups and enterprises turn business needs into polished web products. He leads Acorn Web Consultants from Jeddah, combining hands‑on engineering in Ember, JavaScript and Laravel with strategic product and UX consulting. An active contributor to the Ember ecosystem and projects like the official Ember website and Super Rentals tutorial, he blends technical clarity (including docs and front‑end polish) with pragmatic business thinking. Comfortable across Ruby on Rails, Elixir/Phoenix and PHP, he favors open source collaboration to accelerate product-market fit. Outside work he engages internationally on entrepreneurship and culture, a perspective that informs client work and team leadership.
14 years of coding experience
Information Systems, Management Information Systems, General, 3.88/4.00, Information Systems, Management Information Systems, General, 3.88/4.00 at University of Colorado Boulder
Contributions:83 commits, 84 PRs, 65 pushes in 3 years 10 months
Contributions summary:David primarily contributed to the front-end development of the Ember.js website. Their work included fixing spelling mistakes, removing a G+ link, and fixing a relative path issue. They also implemented the Algolia search functionality, updated links to use `/current/` and fixed a typo. Furthermore, the user made updates to the layout, added verification for Google Webmaster tools, and improved the overall structure.
Codebase for the Super Rentals official tutorial. Generated by https://github.com/ember-learn/super-rentals-tutorial/. Changes must be made there.
Role in this project:
Front-end Developer
Contributions:15 commits, 13 PRs, 11 pushes in 2 years 4 months
Contributions summary:David primarily contributed to the front-end development of the "Super Rentals" application. Their commits involved modifications to the user interface, including changes to component templates and interactions. They made updates to existing components, incorporating changes related to displaying and hiding images and adjusting the presentation of rental details, aligning with the tutorial's objectives. The user's work also encompassed test updates, ensuring the UI functions as intended.
emberemberjs
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.