
Wuhibeselassie Nigatu
Verified Expert in Engineering
Full-stack Engineer and Developer
Addis Ababa, Ethiopia
Toptal member since August 18, 2026
Wuhibe is a full-stack engineer with 4 years of experience building web and mobile products end to end. Specializing in React, Next.js, NestJS, and Node.js, with additional expertise in Django, Laravel, React Native, and AWS, he brings a strong technical range across the entire stack. Having built his career freelancing, Wuhibe independently owns projects, from architectural decisions to production-ready code, delivering reliable software that clients can depend on.
Portfolio
Experience
- NestJS - 4 years
- React - 4 years
- TypeScript - 4 years
- PostgreSQL - 4 years
- Node.js - 4 years
- REST APIs - 4 years
- Amazon Web Services (AWS) - 3 years
- Next.js - 2 years
Preferred Environment
Git, TypeScript, Next.js, NestJS, PostgreSQL, REST APIs, Amazon Web Services (AWS)
The most amazing...
...thing I've built is a citizenship eligibility engine, mapping legal pathways dynamically based on country code and ancestry history.
Work Experience
Freelance Full-stack Developer
An Online Freelance Agency
- Designed and implemented RESTful APIs to support web and mobile applications.
- Built and shipped features across front-end (React, Nuxt), mobile (React Native), and back-end systems.
- Delivered solutions using NestJS, Django, and Laravel based on project requirements.
- Collaborated directly with founders and product teams to translate business requirements into production-ready systems.
- Maintained long-term client engagements with consistent positive feedback and repeat work.
Back-end Engineer | Team Lead
Ablaze Labs
- Wrote clean, maintainable code using best practices and industry standards.
- Managed Git version control efficiently, resolving conflicts, merging branches, and deploying timely code changes.
- Led back-end development and mentored engineers through code reviews and architectural guidance.
Back-end Engineer
beU delivery
- Optimized database queries to reduce database load by up to 60%.
- Implemented caching mechanisms to further enhance application performance.
- Received recognition and appreciation for outstanding performance.
Experience
Juno: Mobile PostgreSQL Client
https://github.com/wuhibe/junoI designed and built the app end to end. Read-only mode is enforced server-side via default_transaction_read_only, so writes hidden inside CTEs are rejected by the engine rather than by a regex, and passwords live only in the OS keychain/keystore, never in the local database or logs. The table browser does server-side filtering, sorting, and 200-row paging; the SQL editor adds a composable snippet toolbar above the keyboard, cancellable queries, and a results grid with JSON pretty-printing.
Since mobile OSes kill idle sockets, every resume pings and silently reconnects, and driver errors are mapped to typed, human-readable messages. Every database call goes through an abstract adapter and package:postgres is imported in exactly one directory, so adding MySQL or SQLite later means a new adapter rather than a UI rewrite. Releases are cut from a version tag and ship as signed APKs via GitHub Actions.
CRWN Clothing: React & Firebase E-Commerce Storefront
https://crwn-react-shop.vercel.appI built the project end to end: the component architecture and client-side routing with React Router, the shared cart and user state, the Firebase and Firestore integration, and the styling, which is written in SCSS with shared variables and per-component partials for a responsive layout. The codebase is fully typed and kept consistent with ESLint and Prettier, and deploys straight from the repository. It is a portfolio build, so it focuses on front-end architecture, the authentication flow, and data modeling rather than payment processing.
Education
Program Certificate in Software Engineering (With a Specialization in Back End)
ALX Africa – Holberton School - Addis Ababa, Ethiopia
Certifications
Data Analytics
ALX - ExploreAI
Skills
Libraries/APIs
React, Node.js, REST APIs
Tools
Claude Code, Claude, Microsoft Excel, Git, NGINX, Jira, Prisma, Meilisearch, Microsoft Power BI, Jupyter
Languages
TypeScript, JavaScript, Python, SQL, Dart, SCSS, CSS
Frameworks
NestJS, React Native, Tailwind CSS, Next.js, Nuxt.js, Django, Laravel, Redux, Flask, Flutter
Platforms
Amazon Web Services (AWS), Firebase, Anaconda, Android
Storage
PostgreSQL, Redis, MySQL, Cloud Firestore
Other
Back-end, Web Development, API Integration, Full-stack, Software Architecture, Responsive UI, Zustand, CSV, Cloudflare, System Design, CI/CD Pipelines, Performance Optimization, Caching, Software Development, Data Analytics, GitHub Actions, Front-end Development
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring