# Saheed Oladele

Senior software engineer, writer, and lecturer. Building at Scalable Capital, writing on engineering and Agent Experience (AX), and teaching Frontend Programming at the University of Europe for Applied Sciences.

URL: https://saheedoladele.com
Job title: Senior Software Engineer
Employer: Scalable Capital (https://de.scalable.capital/en)
Teaches at: University of Europe for Applied Sciences (https://www.ue-germany.com/)
Languages: English, German

## Contact

- LinkedIn: https://www.linkedin.com/in/saheed-oladele
- GitHub: https://github.com/suretrust

Preferred channel: LinkedIn.

## Currently

- Building: Payments investigations tooling at Scalable Capital: designing & shipping frontend, data layer, and backend services behind transactional workflows.
- Teaching: Frontend programming at the University of Europe for Applied Sciences.
- Writing: On Agent Experience (AX), and how interfaces change when the primary user is a model.
- Exploring: What it takes to design and build for agents, and what that asks of the systems behind them.

## Tools of the trade

React, TypeScript, JavaScript, Next.js, GraphQL, PostgreSQL, Node.js, Kotlin, Spring Boot, Ruby, Ruby on Rails, AWS, Terraform, Docker.

## About

I'm Saheed, a senior software engineer. I work across the full stack at Scalable Capital (https://de.scalable.capital/en): front to back, infrastructure included, wherever a problem leads. I also spend a lot of time on the quieter cross-service work: design systems, performance budgets, and developer experience.

I didn't start here. My first degree was in electrical engineering, communications track: signals, modulation, the physical layer of how information moves. Software was the side door I kept walking through until it became the whole house. The transition taught me that the hard part of engineering is rarely the syntax. It's reasoning clearly under constraints you didn't choose. That instinct transferred more cleanly than any specific skill.

At Scalable Capital I work across the entire stack. React and TypeScript on the front, with Node, Kotlin, and Spring Boot on the services behind them. GraphQL and PostgreSQL sit in the middle, and the infrastructure underneath is AWS shaped by Terraform and deployed through Docker. A lot of the job is the quieter work where systems meet: keeping several polyglot services coherent across the JavaScript and JVM worlds at once.

Teaching keeps me honest. You can't hand-wave a concept to a room of people who will use it on Monday. It's also where a lot of my writing starts.

I've published technical writing on freeCodeCamp and LeadDev, including a few pieces that still rank on Google years later. I also write on my own blog. Most recently I wrote for Babbel about Agent Experience (AX) after ViteConf 2025: what changes about how we build interfaces when the primary user reading and acting on them is a model, not a person.

> The web spent thirty years optimising for human attention. The next stretch is about being legible to something that doesn't have any.

## Writing

### AI Emergence at ViteConf 2025: UX, DX, now AX

Publisher: Babbel
Published: Nov 2025
Reading time: ~7 min
Topics: AX, Frontend
URL: https://www.babbel.com/en/magazine/ai-emergence-at-viteconf-2025-ux-dx-now-ax

Notes from ViteConf 2025 in Amsterdam. The experience layer is shifting from UX to DX to AX, Agent Experience. LLM-based agents are becoming first-class consumers of our software, and we can choose to design for them on purpose.

### 7 Steps to Navigate Onboarding as a Software Engineer

Publisher: LeadDev
Published: Nov 2024
Reading time: ~9 min
Topics: Career
URL: https://leaddev.com/hiring/7-steps-to-navigate-onboarding-as-a-software-engineer

A practical, seven-step guide to joining a new engineering team. How to build trust from the interview onward, learn the product, and offer feedback without bulldozing the people who came before you.

### How to Migrate from create-react-app to Vite using Jest and Browserslist

Publisher: freeCodeCamp
Published: Oct 2023
Reading time: ~13 min
Topics: Frontend
URL: https://www.freecodecamp.org/news/how-to-migrate-from-create-react-app-to-vite/

The React team no longer recommends create-react-app. A step-by-step migration of a production app to Vite, keeping Jest for tests and fixing browserslist along the way.

### Frontend or Backend: How to Know the Right Track for You

Publisher: Microverse
Published: Oct 2020
Reading time: ~6 min
Topics: Career, Frontend, Backend
URL: https://www.microverse.org/blog/frontend-or-backend-how-to-know-the-right-track

Choosing a side of the stack early in a web-development career. How to read your own temperament, the pull toward interfaces versus systems, and commit to the track that actually fits you.

### 3 Important Frontend Concepts that Make You a Professional

Publisher: Microverse
Published: Sep 2020
Reading time: ~6 min
Topics: Frontend
URL: https://www.microverse.org/blog/3-important-frontend-concepts-that-make-you-a-professional

Three ideas that separate a hobbyist from a professional frontend developer. The fundamentals don't appear in a framework tutorial, but they quietly decide how far you go.

### Rails: How to Set a Unique Interchangeable Index Constraint

Publisher: freeCodeCamp
Published: Jul 2019
Reading time: ~7 min
Topics: Backend
URL: https://www.freecodecamp.org/news/how-to-set-unique-interchangeable-index-constraint-in-rails/

Model-level uniqueness validation gives you a nice error message, but it doesn't guarantee integrity. How to enforce an interchangeable unique constraint at the database level in Rails.

### A Simple Git Guide and Cheat Sheet for Open Source Contributors

Publisher: freeCodeCamp
Published: Jul 2019
Reading time: ~9 min
Topics: Open Source, Backend
URL: https://www.freecodecamp.org/news/a-simple-git-guide-and-cheat-sheet-for-open-source-contributors/

The hardest part of open source is the jump from fork to pull request. A clean, professional Git workflow that takes you from first fork to merged PR, with a cheat sheet to keep handy.

### Harsh Truths No One Will Tell You About Starting a Business

Publisher: Startup Grind
Published: Jun 2019
Reading time: ~6 min
Topics: Career
URL: https://medium.com/startup-grind/harsh-truths-no-one-will-tell-you-about-starting-a-business-3acdc700adc

The unglamorous realities of starting a business, the ones that rarely survive into the success stories. Written from the founder's side of the table, for anyone about to begin.

### Why You Should Stop Writing CSS in “CSS”

Publisher: freeCodeCamp
Published: Apr 2019
Reading time: ~8 min
Topics: Frontend
URL: https://www.freecodecamp.org/news/why-you-should-stop-writing-css-in-css-6fb724f6e3fc

Variables, nesting, arithmetic, minification. What preprocessors give you over vanilla CSS, and why a small syntax shift pays off across a real codebase.

## Projects

### Chowpool

Role: Founder · Engineer
Year: 2026
Stack: Next.js, PostgreSQL, Paystack, Prisma
URL: https://chowpool.com/

A group-buying platform for Nigerian groceries. Neighbours pool orders to unlock wholesale pricing and split delivery on staples.

Chowpool sits between informal Nigerian sourcing networks and the people they feed. Buyers post what they need or join an open pool; verified sellers fulfil at farm-gate prices once a pool fills. Money is held in Paystack escrow and only released when the buyer confirms collection with a PIN, so trust isn't a leap of faith on either side.

My role: I'm the founder and the only engineer. I write the product, design the interface, run the infrastructure on Hetzner behind Caddy, and handle the operational side: seller verification, ID checks, and the unglamorous customer-support work that decides whether early users come back.

### UE Frontend Course Portal

Role: Lecturer · Designer · Engineer
Year: 2026
Stack: Next.js, TypeScript, MDX, Netlify
URL: https://ue-frontend-2026.netlify.app/

The course portal for Frontend Programming at the University of Europe for Applied Sciences. Sixteen Saturday sessions across four units, with slides, starter code, and locked-by-default instructor notes.

A single-page portal that holds the whole semester in one view. Students see every Saturday's slides and starter code, track which units they've completed, and skim ahead without losing their place. Instructor notes stay locked behind a separate access flow so I can post teaching notes alongside the public material without overwhelming students.

My role: I designed and built the portal alongside teaching the course. The interesting work was less the code and more the editorial call: deciding what each session needed to show before the Saturday it ran, and what could safely wait until afterwards.

## Credentials

B.Tech, Electrical Engineering (Communications).

## Open to

Speaking invitations, consulting, select freelance work, and principal-engineering conversations. LinkedIn is the fastest way to reach me.

---

Generated from https://saheedoladele.com. See https://saheedoladele.com/llms.txt for the short index.
