Eric Crooks - Profile Photo

Eric Crooks

Software Engineer (Apex, NC)

About

Over the past 10 years, I've worked across many parts of the software stack, building systems in a range of languages, tools, and infrastructures. I focus on distributed systems and enjoy tuning performance to make services faster, more stable, and easier to scale.

I also take the tasks that are often boring to developers seriously—especially unit testing, observability, and documentation—and treat them as core parts of the system itself, not just add-ons, because they're what make people trust the software they're using.

When I'm not coding, you can find me woodworking, journaling, reading, day trading, or getting some rest.

Making an Impact

I love making an impact everywhere I go. Some things I've done:

  • Helped more than 1 million customers in Puerto Rico restore their power after hurricanes Ernesto and Fiona by scaling up microservices behind LUMA Energy's customer portal—so more people could report outages at once
  • Making it easier for companies like DJI, AgEagle, Nokia, and others to register their drones with the FAA by improving the UAS product and the experience people have while using it
  • Delivering content for Cisco's learning network, including CCNA and CCNP training and certification materials
  • Writing and improving documentation for both technical and non‑technical readers wherever I work—my favorite being this Azure Pipelines tutorial I helped improve

Current Side Projects

My side projects these days are focused on Meta Wearables Device Access Toolkit, AI-driven systems, and Web Standards for JS runtimes (Deno, Node, Bun).

Looking to connect?