Jeffrey Barron
- 10+ years in software development across fin-tech, edu-tech, and e-commerce
- 3+ years as engineering leader working with 1 or more remote full-stack teams
- Develop and lead teams utilizing Node, React, Python, and Typescript
- Lead Agile transformations by applying Scrum, Kanban, and other methodologies
- Hire and grow empowered cross-functional teams with a high bias towards action
Demo
Order Management System
A full-stack web application showcasing modern React development with Next.js. This order management system demonstrates database integration, server-side operations, and state management while leveraging the Vercel ecosystem for deployment.
Goals
- Learn Next.js
- Explore React Components
- Learn React State Management
- Integrate with DB via ORM
- Level up with Server Actions
- Use Vercel Ecosystem
Tech Stack
- Next.js 15
- Tailwind
- Vercel
- Prisma
- PostgreSQL
articles
Why Take-Home Assessments Are Better Than Traditional Technical Interviews
Let's face it: traditional technical interviews like leetcode-style challenges can feel disconnected from real-world software development. They often focus more on memorization of algorithms than on the practical, collaborative skills engineers use every day.
projects
Creating a Content Build System with Python and Docker
I was approached by a technology company specializing in training and certification software to help them create a content build system for their product. Their web application uses a standardized XML format called DITA (Darwin Information Typing Architecture), as well as leveraging a custom markup language to generate dynamic content.
articles
Leveling Up for System Design Interviews
As I've navigated the tech leadership job market, I've encountered an unexpected emphasis on system design interviews. These interviews have proven to be both challenging and enlightening, pushing me to develop a more structured approach to solving complex architectural problems. Here's what I've learned along the way.
projects
Successfully Tackling a Complex Rewrite with Process Changes
I was tasked with a high-stakes project: unlock new workflows for prospective customers by fundamentally rethinking and rewriting core components of our fintech platform. The scale and complexity were significant, impacting nearly every part of the platform due to a tightly coupled architecture.
Recommendations
Jeffrey is a fantastic engineering manager who was entrusted with leading some of the biggest projects at Routable. His ability to become a subject matter expert in any domain is exemplary.
What I love the most about Jeffrey, personally, is his ability to ask the "big questions" to ensure that the company is meeting their strategic objectives with our engineering resources.
I had the pleasure of working with Jeffrey when I hired him as CourseKey's first (ever) Engineering Manager.
He played a crucial role in our successful transition from a flat structure to a pod-based model. His ability to inspire and guide during that ambiguous, somewhat-chaotic time, as well as his keen understanding of the technical aspects of the work, made him an invaluable asset during that period of change.
Jeffrey brings really detailed, thoughtful, and insightful observations and feedback and provides really strong options for resolving issues and moving things forward. He looks beyond the surface and is very aware of underlying and systemic impacts of situations.
Jeffrey is definitely an engineering leader that I value and trust.