With over 15 years of professional experience as a Software Engineer, I am passionate about crafting thoughtful solutions for complex problems.
Based in Atlanta, I thrive in dynamic environments that value continuously learning new skills. My career has spanned a range of industries, from small startups to global corporations, where I’ve consistently delivered impactful results.
Collaboration is key to my approach; I believe the best solutions come from a blend of diverse perspectives and teamwork. My technical expertise, combined with a strong foundation in communication and leadership, allows me to drive projects forward effectively and efficiently. Whether working independently or as part of a team, I am committed to doing quality work and making a meaningful difference.
Experience
Sr. Software Engineer
SoundCloud
Helping artists fall in love with SoundCloud.
Founder, CTO
Yarb
Yarb crafts thoughtful solutions for complex problems in web3, web2, marketing, community, social media, communications, and digital strategy.
Develop web applications with TypeScript, JavaScript, React, Next.js, GraphQL, Flow Blockchain, Cadence, and FCL.
Performed QA, automated testing, project management, process improvement, marketing, community management, CX, customer service, and developer relations.
Proven experience in Discord setup, administration, web3 token-gating, bot development, security, monitoring, and moderation.
Lead Developer, Engineering
Digital Additive
Developed web apps, websites, integrations, automations, and dynamic emails for such clients as The Home Depot, Grammarly, Carters, Blinds.com, Rent.com, Nordstrom, and Aarons.
Web application development with JavaScript, React, Node, Vue, Tailwind, MUI, Vite, PHP, Laravel, DataTables, Sass, Less, Laravel Nova, and Laravel Spark.
Part of a small team of developers creating a unique web-based, end-to-end Call Center and Mail Order Pharmacy Management System that was responsible for supporting annual revenue and dramatically increasing the operation’s capacity over previous systems.
My responsibilities included front-end development with JavaScript, CoffeeScript, Less, jQuery, Twitter Bootstrap, and KnockoutJS.
Integrated with and worked within an enterprise-scale back-end environment that included Groovy, Grails, and Clojure.
Web Developer
BKV
Lead development of a large internal product.
Developed websites, mobile sites, social apps, landing pages, and HTML emails for such clients as ApartmentGuide, ARS/Rescue Rooter, AT&T, Children’s Healthcare of Atlanta, Crohn’s and Colitis Foundation, Delta TechOps, LasikPlus, and March of Dimes.
Specialized in the assessment and utilization of content management systems, code frameworks, and emerging web technologies.
Implemented ExpressionEngine CMS to grant clients full control over their content, built upon and extended ExpressionEngine’s functionality by developing add-ons that were useful to multiple clients, and created custom web applications using CodeIgniter and a variety of other web technologies.
Championed mobile-first development and created mobile sites for the major mobile platforms (iPhone, iPad, Android, Windows Phone, and Blackberry).
Created ApartmentGuide’s Facebook application to perform apartment searches within Facebook - the first app of its kind in that market.
Client-facing technical lead on many projects - managing client expectations, project planning, requirements-gathering, and information architecture mapping.
Active in the interviews and technical screens of many candidates.
Administered and maintained many of the company’s LAMP servers, version control systems, and CMS implementations.
Freelance Web Designer / Developer
Self-Employed
Freelance web design, development, and photography for a variety of local clients.
Skills
HTML5, CSS3, Less, Sass, Tailwind
JavaScript, TypeScript, CoffeeScript
React, Next, Node, Vue, Knockout, MUI, Mantine
GraphQL, REST, Web Services, APIs
SQL, MySQL, SQLite, Redis
PHP, Laravel, CodeIgniter, MVC
Automated Testing (Jest, Cypress, Artillery)
Content Management Systems (ExpressionEngine, Wordpress)
Ben is a great developer who excels at translating business requirements and needs into code. I worked with him as a Product Owner and many of our features would not have come together as smoothly as they did without his input. He was always a go-to for me when planning. I could bring the business goal to him and he'd always have a few thoughtful choices about different ways we could achieve it. He'd work with me to arrive at the best option for the situation and I value his input highly.
We worked closely together on a lot of projects and he stands out as someone whose input and involvement was always solid. Out of many developers I've worked with, Ben stands out in his ability to go beyond code (which he's great at), really understand the business need, and will work to achieve it.
Lisa Schrepfer
Associate Creative Director at Digital Additive
Ben is one of the most awesome developers I've had the pleasure to work with over the years! As a graphic designer I never had to worry about handing off designs for him to build and implement because his keen attention to detail and thoughtfulness meant the design would look and function as intended, time and time again. He's always up to learning and is great at communicating any technical limitations that may need to be designed around, that is in the rare cases there wasn't a workaround he was able to come up with. You really can't go wrong including Ben on your team!
Jamal Jackson
Web Developer at BKV
Ben is a great developer who enjoys a good challenge. He always approaches his work with the intent of writing semantic and scalable code, the end result is always spot on, and is fun to work with. I highly recommend him.
Michael S Brookins
Senior Quality Assurance Lead at BKV
Ben Yarbrough has been a inspiration to everyone at BKV during his tenure here.
I have had the pleasure to work on several mobile and web projects with Ben over the past couple of years. He is an exceptional developer that has made an amazing impact on the projects that we have worked on together; he plans thoroughly and gets the big picture of what he is working on.
Ben is highly respected by his co-workers for his willingness to help anyone anytime he can. He is very well organized, diligent, respectable, and all around a great team member.
Joey Dukeminier
Senior Web Developer at BKV
In today's world, it's really hard to find a true programmer; Someone who understands the art of logic behind the machine; Someone who can create work that not only serves a purpose in the moment, but scales in itself to go well beyond that. Ben understands problem solving like no other. He continuously acquires new skills, adding to his ever-growing arsenal of programming weaponry like nobody I've ever seen, and he develops things so well thought out and so cutting edge that it sets new standards for other developers. I consider myself a veteran, but I sometimes find it hard to keep up with Ben. He has blown me away time and again with his dedication, he impresses clients, and brings awe to other fellow developers. He's even a great dad from what I hear. I always welcome any job that includes Ben because I know it will be done right.
Zachary Lang
Development Director at Digital Additive
Ben is an amazing learner. Sure, the guy can code and develop some amazingly elegant, efficient solutions; he can even design some wicked layouts. But Ben's greatest skill is his ability (and passion) to learn. He never has to be asked twice to figure something out. In fact, "I don't know" isn't even in his vocabulary... "I can certainly find out for you" is always his immediate response in the (rare) occasion that he doesn't readily have an answer.
Any organization could do a lot worse than having someone like Ben Yarbrough on its team. His talent is only outmatched by his propensity for knowledge.