About Me

David Ojo

Full-Stack Software Developer with expertise in Next.js, NestJS and Flutter

Professional Summary

Full-Stack Software Developer with expertise in Next.js, NestJS and Flutter. Skilled in designing scalable web and mobile applications, API development, authentication systems, and AI integration.

Mission

To craft scalable, user-focused digital experiences by bridging design and technology — turning ideas into powerful, reliable, and intuitive web and mobile solutions

Greater Accra, Ghana
+233542637902

Key Achievements

  • Built a cloud-based SaaS POS platform
  • Developed B2B event & ticket management platform
  • Created AI Agent API with LangGraph
  • Reduced editorial review time by 30%
  • Led 4-member team for estate management system

Why Hire Me?

I'm not just a developer—I'm a problem solver who transforms ideas into scalable, beautiful, and impactful digital products. Here's what I bring to your team.

Full-Stack Development

Building end-to-end solutions with Next.js, NestJS, React, TypeScript, and Node.js. Creating scalable, maintainable code that powers modern web applications.

Mobile Development

Developing cross-platform mobile applications with Flutter, delivering native-like performance and beautiful user experiences on iOS and Android.

Backend & APIs

Designing robust RESTful and GraphQL APIs, implementing authentication systems, database optimization, and microservices architecture.

Product Design

Crafting intuitive user interfaces and experiences. From wireframes to pixel-perfect designs, I bridge the gap between design and development.

Cloud & DevOps

Deploying applications on AWS, managing CI/CD pipelines, containerization with Docker, and ensuring scalable infrastructure.

AI Integration

Building AI-powered features with LangGraph, OpenAI APIs, and custom AI agents that enhance user experiences and automate workflows.

Proven Track Record

  • Delivered production-ready SaaS platforms serving real businesses
  • Led cross-functional teams to ship complex features on time
  • Reduced development time by 30% through process optimization
  • Built scalable systems handling thousands of concurrent users
  • Integrated AI capabilities that enhanced user productivity
  • Designed and developed complete product ecosystems from scratch

What I Bring

Technical Excellence

Deep expertise across the full stack—from pixel-perfect frontends to robust backend systems. I write clean, maintainable code and follow industry best practices.

Product Mindset

I don't just code—I think about users, business goals, and long-term sustainability. Every feature I build serves a purpose and adds value.

Collaboration

Strong communication skills and experience leading teams. I thrive in collaborative environments and help elevate the entire team.

Continuous Learning

Technology evolves rapidly, and so do I. I stay current with the latest tools, frameworks, and methodologies to deliver cutting-edge solutions.

Ready to build something amazing together? Let's discuss how I can contribute to your team's success.

Featured Projects

No recent updates.

Experience

FULL STACK DEVELOPER

RADCOMM GROUP

Jun 2024 - Present
Remote
Current

Full-stack development with focus on Next.js, Sanity CMS, and AI integration

  • Built a Next.js + Sanity CMS integrated with Auth0 for secure access control and Inngest for AI-driven publishing workflows, cutting review time by 30%
  • Developed a SaaS event and ticket management platform using Next.js, Auth0 B2B, and Google Apps Script for email automation; deployed via Vercel and Namecheap
  • Delivered several conference and event websites using Next.js and Tailwind CSS, ensuring responsive and consistent UI
  • Managed deployment pipelines and infrastructure, improving uptime, performance, and scalability across projects
Next.jsSanity CMSAuth0InngestGoogle Apps ScriptVercelTailwind CSS

FULL STACK DEVELOPER INTERN

COZIZA

Aug 2024 - Present
Remote
Current

Collaborated on property management platform with focus on admin dashboard and AI agent development

  • Collaborated on an admin dashboard for a property management platform using Next.js, Auth0, Zustand, and Zod, implementing 15+ core entities with complete CRUD workflows
  • Developed a NestJS AI Agent API with LangGraph for conversational and direct property searches, improving user query accuracy
  • Implemented passwordless authentication and resilient API wrappers with circuit-breaker strategies, reducing authentication issues
  • Promoted clean-code and pair programming practices, enhancing collaboration and code reliability
Next.jsAuth0ZustandZodNestJSLangGraphTypeScript

LEAD FULL STACK DEVELOPER

KNUST UITS (SOFTWARE DEVELOPMENT DIVISION)

Nov 2024 - Oct 2025
Ghana

Led a 4-member team to rebuild the university estate management system

  • Led a 4-member team (UI/UX, frontend, backend, integration) to rebuild the university estate management system using Blazor, Tailwind CSS, and .NET Core under a clean architecture
  • Built and documented RESTful APIs with Swagger, supporting real-time property tracking and secure role-based access
  • Oversaw frontend–backend integration and UX consistency, optimizing performance and maintainability
  • Conducted project pitches, sprint reviews, and stakeholder presentations, aligning deliverables with institutional objectives
BlazorTailwind CSS.NET CoreSwaggerClean Architecture

Application Developer

Courtright

Nov 2023 - Apr 2024
Remote

Built Flutter + Firebase prototype for a dating app

  • Built a Flutter + Firebase prototype for a dating app, implementing authentication, real-time messaging platform, and real-time data synchronization
  • Contributed to UI/UX design, data modeling, and release planning to support future scalability
  • Collaborated cross-functionally to align development goals with product and client requirements
FlutterFirebaseDartReal-time Messaging

Freelance Full Stack Developer

Upwork/Freelance

Jan 2022 - Present
Remote
Current

Freelance development work for various clients

  • Designed and deployed a SaaS POS platform using the MENN stack (MongoDB, Express, Next.js, NestJS), supporting multi-branch operations with 99.9% uptime
  • Built a real-time inventory and order management system, reducing stock errors by 40% and processing 50+ transactions per minute
  • Delivered client projects including Astrosanguineus (florist CMS), Ilmconsult, and Ecofleet, emphasizing responsive design, SEO, and optimized UX
  • Integrated GSAP animations to enhance interactivity and engagement across multiple client sites
Next.jsNestJSMongoDBExpressGSAPReact

Technical Skills

Auth & Payment

Auth090%
JWT85%
Paystack75%

Backend

NestJS90%
.NET Core80%
Node.js85%
Express85%
Prisma75%

CMS & AI Tools

Sanity90%
Inngest80%
OpenAI75%
LangGraph85%

Database

PostgreSQL85%
MongoDB80%
SQL75%

DevOps

Docker75%
Vercel90%
Railway70%
CI/CD75%

Frontend

Next.js95%
React90%
Tailwind CSS90%
Blazor75%
Framer Motion85%
GSAP80%

Mobile

Flutter (Dart)85%

All Technologies

Auth0JWTPaystackNestJS.NET CoreNode.jsExpressPrismaSanityInngestOpenAILangGraphPostgreSQLMongoDBSQLDockerVercelRailwayCI/CDNext.jsReactTailwind CSSBlazorFramer MotionGSAPFlutter (Dart)

Education

Bachelor of Science in Telecommunications Engineering (First Class)

Kwame Nkrumah University of Science and Technology

Kumasi, Ghana
January 2021 - August 2024
First Class

Specialized in telecommunications engineering with focus on software development and system architecture

Relevant Courses:

Software EngineeringData Structures and AlgorithmsDatabase SystemsNetwork ProgrammingSystem Design

West African Senior School Certificate (WASSCE)

Odorgonno Senior High School

Ghana
September 2016 - June 2019

Completed secondary education

Certifications & Training

Agentic AI with LangChain and LangGraph

Coursera

Issued January 2024

Comprehensive course on building AI agents using LangChain and LangGraph

No Expiry

Fundamentals of Building AI Agent

Coursera

Issued January 2024

Fundamental concepts and practices for building AI agents

No Expiry

Introduction to Software Development

Coursera

Issued January 2023

Introduction to software development principles and practices

No Expiry

Introduction to Project Management

Coursera

Issued January 2023

Project management fundamentals and best practices

No Expiry

Get In Touch