Profile

My name is Khalid Abuhakmeh (@buhakmeh) and I’ve been a professional software developer for 16+ years, and a working manager for the last 6 years. Over those years I’ve helped different organizations gather requirements, design, plan, and implement solutions to level up their business. My passion lies in building collaborative cultures where we can focus on solving problems and achieving our best selves. I love working with small to medium teams with talented individuals who understand their combined talents can make something bigger than themselves. I prefer to work with organizations that believe they can do anything, but still be grounded and understand they can’t do everything (right now).

See some of my recent work at GitHub or let’s chat on Twitter.

Recent Experience

JetBrains

Developer Advocate (2020 - Present)

Working on developer advocacy for JetBrains, focusing on products like JetBrains Rider and the .NET Ecosystem.

Ritter Insurance Marketing

Director Of Software Development (2014 - 2020)

I managed a team of software developers and quality assurance professionals to deliver a high-quality experience to our business users and national agent base. In my tenure, I had a critical role in building a vision that manifested as “The Platform”. Additionally, I helped design an API infrastructure that allowed the team to increase the delivery of business value. Some other achievements during my tenure include but are not limited to:

  • Rebuilding the build pipeline on AppVeyor for faster deployments.
  • Migrating the majority of business processing to digital pipelines.
  • Building a consumer/agent collaboration brand in Medicareful.
  • Designing a templating system for faster partnerships with carrier partners.
  • A static site approach to publishing content.
  • Creating a development culture that contributes back to the community at RIMdev.io.
  • Mentoring talented individuals to reach for their dreams.
  • Consolidated 20 disparate apps into 1 logical concept, allowing the business to have conversations grounded on the same reality.
  • Began the migration to .NET Core from Full Framework.
  • Migrated from a NoSQL database to Azure SQL Server.
  • Implemented Full-Text Search engines with Elasticsearch.
  • Replaced the CRM I built as a consultant with a much better one :).

There is a lot more I helped execute, but like all things in life, teamwork makes the dream work.

Advance Central Services PA / The Patriot-News

Sr. Software Developer (2012 - 2013)

As a Sr. software developer at the local company, I have implemented solutions using the latest in .NET OSS technologies to help mobilize the sales staff, give editorial tools to staff writers, and process incoming news feeds from across the country. Technologies used were .NET 4.5, ASP.NET MVC 4/5, RavenDB, and SQL Server 2012.

Relay Foods

Software Development consultant (2011 - 2012)

A groceries based startup designed to ease the lives of its customers with a valuable and convenient service. Developed using ASP.Net MVC 3 and Linq2Sql. Since consulting, I have personally completed 1000+ enhancements with an emphasis on increasing sales. My contribution has helped lead the company to a 30% increase in revenue over the last 3 months.

Fanaticall

Software Development consultant (2011 - 2012)

A telephony service aimed at matching expertise with individuals. As the sole developer, I utilized ASP.Net MVC 3 with Entity Framework to create a multi-tenanted site. The site currently hosts two front-ends, but is capable of scal ing to hundreds of customized storefronts.

Ritter Insurance Marketing

Software Development consultant (2010 - 2011)

Working with Ritter Insurance Marketing, I was able to develop a customer relationship management tool allowing agents to manage leads. This web application used ASP.Net MVC 2 and RavenDB. The site was developed within a tight deadline of 3 months. I also helped launch Insurance Marketing Technology, a technology vendor backed by Ritter Insurance Marketing.

Lehman Brothers / Campus Door

Software Developer (2008 – 2010)

Developed a loan origination system based on web services and third-party integration with credit bureaus like TransUnion, Equifax, and Experian.

FootLocker Inc.

Jr. Software Developer (2005 – 2008)

Developed applications for use in FootLocker stores and designed the UI now being used across Europe in their Point of Sale systems

Education

B.S. Computer Science

Millersville University (2001 - 2005)

Graduated cum laude with an emphasis in computer science. Focused on Object-Oriented Programming, Data Structures, Algorithms, and other topics.

B.A. Philosophy

Millersville University (2001 - 2005)

Graduated cum laude. In addition to traditional philosophy courses, I took several courses focused on mathematical logic and reasoning.

Hobbies

Travel

Taking in the sites and building memories

My wife, Nicole and I, are world travelers and dream of seeing the world through the window of a camper van.

3D Printing

We are living in the future!

I am highly interested in 3D printing and the maker space in general. My greatest achievement to date was fixing the internal mechanism of a coffee grinder by measuring, modeling, and printing prototypes.

Blogging

How can I help?

Hoarding knowledge is no fun. I love learning and discovering what other folks are doing. Blogging allows me to share my perspective and help others in the process.

Language Learning

Where’s the bathroom?

I’m currently trying to learn Japanese on Duolingo. I also know Arabic, German, and English.

Open Source

Sharing Is Caring

I love imagining what’s possible and experimenting in the open. I also write packages the software development community uses like ConsoleTables.

Skills

General Skills

  • Problem Solving
  • Leadership
  • Source Control
  • Communication
  • Polyglot Programmer
  • Databases
  • Cloud Providers
  • Continuous Integration
  • Open Source Development

Specific Skills

  • .NET Core
  • Elasticsearch
  • SQL
  • NoSQL
  • Git / GitHub
  • Static Site Generators
  • Windows Azure
  • HTML & CSS

References

Nice Things Folks Say About Me

Jaime Jones's Picture

Jaime Jones (Lead Frontend Developer)

I want to thank you for everything that you have done for me and my career. I feel lucky every day that I ended up at Ritter and with this team for my first developer job. I never in my wildest dreams would have imagined being at the point I am in my career now after a wild career change and I think it is largely due to the support of the folks here, and especially you and Kevin H.Thank you for supporting me and guiding me.

Thomas Sobieck's Picture

Thomas Sobieck (Sr. Software Developer)

Khalid is a wonderful person. He is considerate, conscientious, and brilliant. He is the best boss I've ever had. He also happens to be an extremely competent programmer and software architect. If I owned a company Khalid would be the first person I'd attempt to hire.

Ritter Insurance Marketing's Picture

Ritter Insurance Marketing (Organization)

Khalid has brought tremendous improvements, consolidation, and effectiveness to our Ritter platform. We would not be where we are with our technology without his efforts and leadership.