I'm a Software Engineer with five years of professional experience building production-grade systems across fintech, proptech, and edtech, with a focus on TypeScript, React/Next.js, NestJS, PostgreSQL, and Rust.
On the frontend, I specialize in React and Next.js, crafting performant, accessible interfaces with Tailwind CSS and component libraries like shadcn/ui. I'm equally comfortable in React Native for mobile, and I bring strong instincts for state management, data fetching patterns, and scalable component architecture.
My backend work centers on NestJS and Node.js, with PostgreSQL and Prisma as my primary data layer. I design systems with real-world constraints in mind: async job processing with BullMQ, Redis caching, webhook integrations, and payment infrastructure (Paystack). I'm experienced with Docker for containerization and have worked across cloud deployment pipelines.
Where performance and correctness are non-negotiable, I reach for Rust. I've built production Rust binaries, including a signal-generation DLL for an algorithmic trading system, and I'm drawn to Rust's guarantees around memory safety and concurrency for systems-level work.
I'm also an active open-source contributor. I've published native Expo modules to npm and maintain libraries used in production React Native applications, including real-time audio streaming integrations built for the New Architecture.
Beyond shipping code, I care about technical clarity. I write documentation, design readable APIs, and approach architecture with the next engineer in mind. I'm a collaborative team player who can lead technical discussions, mentor peers, and own complex problem spaces end to end.
If you need an engineer who can move across the stack, make pragmatic architectural decisions, and deliver with a high bar for quality, let's talk.
[
](https://linkedin.com/in/Joshua Ojoawo)



