
I'm Femi Ayesoro — a software developer building the future from Lagos.
I started my journey as a frontend developer—navigating complex Figma designs, bringing them to life with clean HTML, CSS, and TailwindCSS, and building dynamic interfaces using frameworks like React.js and Next.js. That process of transforming static mockups into responsive, user-friendly applications is where I first fell in love with code.
Over time, I moved deeper into the backend, discovering the power and elegance of Golang. Writing scalable APIs with the Chi router, managing databases with PostgreSQL and SQLite, and implementing caching with Redis gave me the tools to build full systems from scratch. I've since built and maintained systems like a full-featured task API and an event management API with JWT-based authentication and role control.
I don't just build—I teach. I'm passionate about helping others learn Golang the right way, and I'm currently creating an in-depth Udemy course focused on practical concepts like dependency injection, clean architecture, and interface-driven design.
Today, I work at the intersection of backend engineering and frontend integration—bridging performance with great user experience. Whether it's optimizing system architecture, building intuitive dashboards, or mentoring others on their dev journey, I bring clarity, curiosity, and craftsmanship to every line of code.