Razak B.
FullStack Developer | SaaS | AI Agent | AI Automation
Principal Software Architect and Senior Full-Stack Engineer with 13+ years of hands-on experience designing, implementing, and scaling cloud-native, distributed systems for web and mobile applications. I specialize in frontend architecture, backend systems, API design, and cloud infrastructure, with a strong emphasis on scalability, performance, security, and long-term maintainability. Since 2012, I have delivered and maintained production-grade systems across eCommerce, streaming platforms, SaaS products, and enterprise business applications. My expertise spans system design, microservices architecture, event-driven systems, and CI/CD-driven delivery pipelines, enabling teams to ship reliable, high-performance software at scale. I operate comfortably at architecture, implementation, and optimization levels, bridging product requirements with robust technical solutions. I design systems that are API-first, modular, fault-tolerant, and cloud-optimized, while maintaining high engineering standards and clean code practices. Technical Expertise Frontend Architecture React.js, Next.js (App Router, SSR/SSG/ISR), React Native TypeScript, ECMAScript, Component-Driven Architecture Design Systems, Atomic Design, Reusable UI Libraries Tailwind CSS, Material UI, Ant Design, Chakra UI Performance optimization, code splitting, caching strategies Backend & API Engineering Node.js, Express.js, NestJS RESTful APIs, GraphQL, API Gateway patterns Authentication & Authorization (JWT, OAuth2, RBAC) Microservices & Modular Monolith architectures Background jobs, queues, and asynchronous processing Cloud & DevOps AWS: EC2, S3, RDS, DynamoDB, Lambda, CloudFront, API Gateway GCP: Cloud Run, Cloud Functions, Firebase, Cloud Storage Containerization: Docker, container-based deployments CI/CD: GitHub Actions, GitLab CI/CD Infrastructure-aware application design, environment isolation Data & CMS PostgreSQL, MongoDB, Redis Headless CMS: Strapi, Contentful, Contentstack Data modeling, indexing, and query optimization System Quality & Delivery Performance profiling and optimization Security-first development practices Observability, logging, and error monitoring Version control: GitHub, GitLab Agile tooling: Jira, Asana, Trello, Slack, Basecamp I am not just a developer I design systems, reduce technical risk, and improve delivery velocity. If you need a senior engineer who can own architecture decisions, scale your platform, and deliver production-ready solutions, I am available to discuss your project.
Earnings and projects
Last 6 months ÷ 6
Last 6 months: $4k
Billed in all: $23,742$24k
$2k in the last 6 months
Across 21 contracts
Earnings, last 30 days
Skill rankings: Top 10% in Gatsby.js
Ranked by MRR among everyone on Upwork with the skill.
- #33Gatsby.js318 freelancers · 🇳🇬 #3Top 10%🇳🇬#3 of 7
- #68AWS Amplify524 freelancers · 🇳🇬 #3Top 13%🇳🇬#3 of 8
- #198NodeJS Framework1,512 freelancers · 🇳🇬 #3Top 13%🇳🇬#3 of 28
- #577Mobile App3,535 freelancers · 🇳🇬 #8Top 16%🇳🇬#8 of 84
- #706ExpressJS5,651 freelancers · 🇳🇬 #10Top 12%🇳🇬#10 of 105
- #1,427Responsive Design9,915 freelancers · 🇳🇬 #57Top 14%🇳🇬#57 of 684
- #1,582Web Application9,341 freelancers · 🇳🇬 #23Top 17%🇳🇬#23 of 243
- #1,711React Native10,486 freelancers · 🇳🇬 #16Top 16%🇳🇬#16 of 179