Available for new projects

Skilled Frontend Dev

Building AmazingApps for the Web

@ABANICAISSE

Hi 👋🏾, I'm ABA NICAISSE, a Typescript frontend web and mobile developer. Though I specialize in frontend development with React/Next.js (for web) and React Native (for mobile), I also build full-stack solutions with Node.js backend technologies (NestJS, Express).

Why Choose Me

My Work Process

01

Plan & Coordinate

Lead development timelines, conduct sprint planning, and coordinate cross-functional teams using Agile methodologies.

02

Build & Optimize

Develop frontend with React/Next.js, build backend APIs with NestJS/Express, manage state with Zustand, and optimize for performance.

03

Deploy & Maintain

Deploy on AWS or Coolify, implement CI/CD pipelines, and ensure code quality through reviews and testing.

About Me

Frontend Engineer & Team Lead

With 5+ years of experience building high quality applications for the web and mobile, and my strong communication skills, I bring both technical expertise and leadership to every project.

I specialize in frontend development with React/Next.js and TypeScript, creating user-friendly, responsive, high-performance and scalable web applications. I also build backend solutions using NestJS and Express for full-stack projects.

My core expertise lies in the React ecosystem. I've spent years mastering Next.js to deliver lightning-fast applications using Server Side Rendering (SSR) and Static Site Generation (SSG). I obsess over web vitals, bundle sizes, and rendering patterns to ensure users have the smoothest possible experience.

Recently, I have expanded my scope to the backend to become a truly product-focused engineer. I build robust APIs using NestJS and Express, allowing me to own features from the database schema (using Prisma or TypeORM) all the way to the UI component. This full-stack perspective helps me write better frontend code that anticipates backend constraints.

Performance Optimization

Achieved 30% load time improvements through code optimization

System Architecture

Designed scalable monorepos and microservices handling high-volume traffic.

Tech Stack

My Tech Stack

Building type-safe, end-to-end and scalable applications using modern technologies and best practices

Frontend Development

TypeScriptReact.jsNext.jsAPI IntegrationSSR & SSGHTMLCSSTailwind CSSShadCN

Backend Development

Node.jsExpress.jsNestJSREST APIsPrismaPostgreSQLMongoDBRedisRabbitMQ

Mobile Development

React NativeExpoiOSAndroidNativeScriptProgressive Web AppsTauriCapacitor

Cloud & DevOps

AWSVercelCoolifyDockerCI/CDNginxSMTPGoogle CloudGitHub Actions

Tools & Testing

GitGitHubJestSwaggerShellAgileScrum

State Management & APIs

ZustandRESTful APIsAPI IntegrationMastra

Technologies I Work With Daily

Constantly learning and adapting to new tools

TypeScript
React.js
Next.js
Node.js
Express.js
Docker
AWS
Git
Tailwind CSS
Zustand
Prisma
PostgreSQL
Portfolio

Projects

I've Worked on

From startups to enterprise solutions, here are some of my recent works

Modern E-Commerce Platform
Full Stack

Modern E-Commerce Platform

A complete e-commerce solution with real-time inventory, payment processing, and admin dashboard.

ReactNode.jsPostgreSQLStripe
Mobile Fitness App
Mobile

Mobile Fitness App

Cross-platform fitness tracking app with workout plans, nutrition tracking, and social features.

React NativeFirebaseTypeScript
AI-Powered Analytics Dashboard
Web App

AI-Powered Analytics Dashboard

Real-time analytics platform with AI-driven insights and predictive analytics for business intelligence.

Next.jsPythonTensorFlowD3.js
SaaS Project Management Tool
Full Stack

SaaS Project Management Tool

Collaborative project management platform with team communication, task tracking, and time management.

Vue.jsExpressMongoDBSocket.io
Real Estate Marketplace
Web App

Real Estate Marketplace

Property listing platform with virtual tours, advanced search filters, and integrated booking system.

ReactGraphQLAWSMapbox
Social Media Platform
Full Stack

Social Media Platform

Modern social networking app with real-time messaging, content sharing, and community features.

Next.jsPostgreSQLRedisAWS
Blog & Articles

Latest from my Blog

Sharing knowledge, insights, and experiences from the world of web development

Algorithms

Binary search is O(log n): but that's not the whole story

Everyone learns binary search as the textbook example of O(log n) efficiency. Halve the search space, halve it again, find your answer in logarithmic time. Clean. Elegant. Fast. That framing isn't wrong. It's just incomplete and the parts it omits are exactly what bite you in production. The Big-O notation tells you how the algorithm scales. It says nothing about when it's the wrong tool entirely, or why a "slower" algorithm sometimes wins in practice. Let me walk through what's actually happening under the hood, where the standard mental model breaks down, and how to make the right call in real code.

Read Full Article

Subscribe to My Newsletter

Get the latest articles, tutorials, and insights delivered straight to your inbox. No spam, unsubscribe anytime.

Get In Touch

Let's Work Together

Have a project in mind or just want to chat? I'd love to hear from you.

Email Me

I respond within 24 hours

abawandjovunicaise@gmail.com

Call Me

Mon-Fri from 9am to 8pm

+256 (757) 679-518

Location

Available for remote work

Kampala, UG

Send Me a Message

Currently Available for New Projects

I'm currently accepting new freelance projects and full-time opportunities. Let's build something amazing together!