Nicholas Duadei Nicholas

Results-driven Software Engineer
Nigeria, NG.

About

Results-driven Software Engineer with over 5 years of expertise in designing and deploying production-grade applications across finance, e-commerce, and community platforms. Specializing in full-stack development, backend architecture, and data-driven systems, I excel at integrating secure payments, automating complex workflows, and optimizing performance. My proficiency spans the entire stack, from database design and API engineering to robust frontend interfaces, complemented by strong skills in web scraping, test automation, and data handling with Python and JavaScript. I am adept at translating complex business needs into innovative, scalable, and reliable technical solutions.

Work

Totum
|

Fullstack Engineer

Remote, Remote, US

Summary

Designed and implemented scalable fullstack architecture for a multi-tenant digital platform, supporting diverse services, users, and data flows.

Highlights

Led the design and implementation of a scalable full-stack architecture for a multi-tenant digital platform, accommodating diverse services, users, and complex data flows.

Developed highly responsive and feature-rich frontend interfaces using React, Tailwind CSS, ShadCN UI, and Chart.js, significantly enhancing user experience and performance.

Seamlessly integrated Stripe Connect across frontend and backend, enabling secure payments, recurring billing, wallet funding, and automated coach payouts.

Engineered real-time communication features, including chat, voice/video calls, and livestreams, leveraging GetStream and Context API for robust authentication.

Oversaw server-side API development, database schema design (Node.js/Express, MongoDB), and AWS cloud infrastructure management, ensuring high reliability, security, and scalability.

Developed comprehensive analytics pipelines utilizing MongoDB aggregations and dynamic charts, providing critical insights into user engagement, revenue, and trending metrics.

Optimized frontend data fetching, caching, and state management by implementing React Query, improving application responsiveness and efficiency.

Automated critical platform tasks and enhanced user engagement through the implementation of background jobs, push notifications, and event-driven workflows.

EvexAI
|

Automation Engineer - Freelance

Remote, Remote, Nigeria

Summary

Developed and deployed intelligent automation solutions, focusing on job discovery, application processing, and data management for enhanced efficiency.

Highlights

Engineered scalable job discovery and automated application pipelines using Puppeteer, effectively navigating dynamic and JavaScript-heavy job platforms.

Implemented generative AI for intelligent resume parsing, job requirement inference, and context-aware auto-filling of application forms.

Developed a CPU-aware parallel scraping architecture with Node.js child_process, dynamically scaling workers based on system resources to optimize performance.

Stored and enriched scraped job data in a database, creating vector embeddings to enable advanced semantic search and relevance-based matching.

Ensured ethical and robust scraping practices by integrating rate limiting, retries, session management, and CAPTCHA handling through third-party services.

Deployed and containerized automation workloads on AWS ECS (Fargate), achieving fault isolation, scalability, and cost-efficient execution.

Zebitech
|

Software Engineer

Remote, Remote, Nigeria

Summary

Spearheaded the development of a marketplace platform, enhancing vendor management, product listings, and order tracking while ensuring secure financial workflows.

Highlights

Led the development of the MapXpress Marketplace, significantly streamlining vendor management, product listings, and order tracking processes.

Integrated PayPal payment system to facilitate secure deposits and transactions, ensuring a seamless and reliable financial workflow.

Developed robust user authentication features, including signup, login, and account management, to ensure a seamless onboarding experience.

Designed and implemented a referral system that successfully incentivized user engagement and expanded the platform's user base through new user referrals.

Dordorian Concept Ltd
|

Fullstack Engineer

Remote, Remote, Nigeria

Summary

Engineered core backend services for a business and job listing platform, optimizing performance, enhancing security, and mentoring junior developers.

Highlights

Engineered core backend services for Yenreach, a business and job listing platform, achieving over 20% performance improvement.

Designed and implemented scalable APIs with JWT-based authentication, significantly enhancing data security.

Mentored junior developers and enforced coding standards through rigorous pull request reviews, elevating team's full-stack development best practices.

Optimized server performance by applying rate limiting, caching, and query optimizations, reducing server response times and load.

Managed the full feature development lifecycle from conception to deployment, ensuring high availability and system integrity.

Autogon
|

Frontend Developer

Remote, Remote, US

Summary

Led frontend implementation for an AI/ML/data science platform, transforming complex user flows into responsive interfaces and ensuring timely project delivery.

Highlights

Spearheaded frontend development for a no-code AI/ML/data science platform, converting complex user flows into intuitive and responsive interfaces.

Converted wireframes and mockups into fully functional, high-performance web pages using modern frontend technologies.

Collaborated with backend engineers to integrate RESTful APIs, effectively debugging and resolving data flow issues for seamless functionality.

Contributed to timely project delivery by actively participating in daily stand-up meetings and sprint planning sessions.

Performed comprehensive unit testing to identify and resolve bugs, significantly improving overall software quality.

Ayaweisoft
|

Frontend Developer Intern

Yenegoa, Bayelsa, Nigeria

Summary

Collaborated on the development of the I-Sabi Mobile Application, implementing UI designs, integrating real-time communication, and ensuring application responsiveness.

Highlights

Contributed to the development of the I-Sabi Mobile Application using React and React Native in a collaborative team environment.

Translated UI/UX designs into functional application features and user interfaces.

Provided valuable input during design reviews, assisting UI/UX designers in refining application interfaces.

Integrated WebSocket communication in collaboration with the backend team, enabling real-time updates for online users.

Implemented a centralized logging system, significantly enhancing debugging and monitoring capabilities for improved application performance.

Conducted rigorous testing to ensure optimal screen responsiveness across various devices.

Education

School of Engineering, Niger Delta University
Bayelsa, Bayelsa, Nigeria

Bachelor of Engineering (B.Eng.)

Mechanical Engineering

Grade: 4.69/5.00

Courses

Dissertation: Conversion of an internal combustion engine (ICE) vehicle to an Electric Vehicle (EV)

Udacity
Online, Online, N/A

Nanodegree

Full Stack Developer

WorldQuant University
Online, Online, N/A

Applied Data Science I

Scientific Computing and Python

Udemy
Online, Online, N/A

Course

Complete Python Developer: Zero to Mastery (by Andrei Neagoie)

Awards

DeltaAfrik Charitable Foundation Scholarship

Awarded By

DeltaAfrik Charitable Foundation

Awarded for outstanding academic performance and community involvement.

MTN Foundation Scholarship

Awarded By

MTN Foundation

Awarded for academic achievement and potential by the MTN Foundation.

Dean's List

Awarded By

Niger Delta University

Recognized for academic excellence for 3 consecutive years (2018-2022).

Languages

English

Skills

Languages

JavaScript, TypeScript, SQL, Python.

Python Libraries

Scikit-Learn, Pandas, NumPy, BeautifulSoup, Selenium.

Web & Frameworks

Node.js, Express, NestJS, React, Next.js, Vue, Redux, Tanstack Query.

Testing & Automation

Jest, Mocha, Selenium, Puppeteer, Test Automation, Web Scraping.

Databases

PostgreSQL, MongoDB, MySQL, SQLite, Redis.

DevOps & Tools

Docker, AWS (S3, ECS), Git, GitHub, Firebase, Postman, Prisma, TypeORM.

APIs & Patterns

REST, GraphQL, Webhooks, Microservices, SDLC, TDD, API Engineering, Backend Architecture.

Core Competencies

Full-stack Development, Data-driven Systems, Secure Payments, Workflow Automation, Performance Optimization, Data Handling, Scalable Solutions, Multi-tenant Architecture, Real-time Communication, Analytics Pipelines, AI Integration, Semantic Search, Containerization, UI/UX Implementation, Centralized Logging, SEO Optimization, Cross-platform Development, Mentorship.

Projects

UseQlip (Cross-platform Clipboard Sync App)

Summary

Built a real-time clipboard synchronization app using React Native (mobile) and Electron (macOS/Windows) to enable secure, device-aware cross-device communication.

Express Backend Scaffold Tool

Summary

Built a production-ready Express.js scaffolding tool using TypeScript and Prisma ORM, enabling rapid API development with modular architecture.

Raffle Naija

Summary

Created a web-based raffle draw platform where users acquire virtual cards for prize-winning opportunities, implementing payment flow and responsive UI.

React-pusher-client

Summary

Developed a type-safe React wrapper for Pusher Channels, streamlining token-based authentication, reconnections, and instance sharing, published as an npm module.

HookProxy (Webhook Management & Relay Platform)

Summary

Developed a webhook ingestion and forwarding platform with FIFO queue-based processing to ensure reliable delivery.

Yenreach

Summary

Engineered a business discovery platform integrating business listings, job posts, and marketplace modules with reusable design systems.

I-Sabi

Summary

Developed a trivia game and event management app using React Native and Firebase, including features like timed quizzes, leaderboards, and real-time notifications.