← Back to list
Middle
Registration: 31.10.2025

Nicholas Agwah

Skills

JavaScript
TypeScript 
Angular 
React 
Python 
SQL
Redux
Zustand
GetX 
C# 
Flutter 
Node.js 
Next.js
JIRA
Asana
ClickUp
Trello
MS Planner
Slack
Agile
Scrum
Visual Studio Code
MySQL Management Studio
HTML5
Tailwind CSS
Angular Material
React Material
Bootstrap
ReactJS
React TS
MySQL
PostgreSQL
MongoDB
Microsoft SQL Server
Vector Databases
GitHub
GitLab
BitBucket
Postman

Work experience

Frontend Engineer
since 05.2025 - Till the present day |Health-Station
React, TypeScript, Tailwind, Redux, Flutter
Project: Web Application Migration of HIMIS from Flutter to React with TypeScript. Technologies used: React, TypeScript, Tailwind and Redux. ● Led the migration of a legacy Flutter mobile app to a React + TypeScript web platform, achieving major improvements in rendering and load times. ● Built and deployed a full Health Management Information System (HMIS) for healthcare teams, enabling efficient patient data tracking and analytics. ● Implemented clean architecture principles with modular React components, centralized state (Redux), and reusable data services. ● Ensured maintainability and performance through ESLint, Prettier, and automated CI/CD deployment pipelines. Project: Fastcare. Technologies used: React, TypeScript, Tailwind and Redux. ● Contributed to FastCare, a web-based emergency logistics app, by developing the Ambulance, Amenities, Drivers, and Dispatch History modules. ● Implemented clean architecture and reusable component patterns using React and TypeScript. ● Partnered with backend engineers to integrate REST APIs for dispatch records and vehicle availability, reducing response latency. ● Contributed to a scalable frontend architecture using React, TypeScript, and Tailwind, ensuring clean state management and reusable components. Project: HIMIS. Technologies used: Flutter. ● Resolved critical bugs in a production Flutter application, improving search functionality to support both first name and last name queries. ● Implemented UI fixes to ensure proper display of user details, enhancing data visibility and user experience. ● Identified and rectified architectural issues with state management, correcting improper implementation of GetXController and Providers. ● Resolved a JSON serialization error that prevented new enrollee creation, restoring full system functionality.
Fullstack Developer
11.2024 - 04.2025 |Build-Genie
Next.js, TypeScript
Project: Beoforex E-Commerce Web Application. ● Designed and implemented user authentication features, including sign-up pages, OTP verification, password reset, and forgot-password functionality. ● Integrated JWT token-based authentication to secure routes and validate user sessions effectively.
Software Engineer
06.2024 - 11.2024 |KaapiSoft Naaxar
Python, Autogen, LM Studio, Angular, Postman, PostgreSQL, JSON, Node.js
Project: Weather Forecasting AI Agents. Technologies used: Python, Autogen, LM Studio. ● Leveraging Microsoft’s Autogen Framework, I managed to set up a team of agents, with a General agent delegating tasks to the weather_forecast agent or the chat_agent. ● The General Agent detecting catchy keywords like “forecast”, “weather”, “location” from user’s prompt to make decisions on which agent gets delegated. Project: License-Server Application. Technologies used: Angular, Postman, PostgreSql. ● Implemented user authentication, login functionalities and Auth Guards to secure the application. ● Added Lazy-loading of components so as to enhance application build speed at run-time ● Integrated infinite scroll feature to enhance data presentation and user interactionwithin the dashboard. ● Built services for API data handling: display, create, edit, and delete. Project: KaapiSoft Bookstore. Technologies used: Angular, Postman, JSON, Node.js. ● Created a full-featured bookstore application where users can view books, add new books to the library, edit book details, and delete books. ● Implemented CRUD operations (Create, Read, Update, and Delete) for managing books and libraries. ● Utilized to build the frontend and backend of the application. ● Ensured a responsive design and user-friendly interface for seamless user experience. Project: KaapiSoft Website Version Upgrade. Technologies used: Angular. ● Upgraded the company’s website from Angular version 11 to version 15. ● Added features in the website like button sliders on larger screen devices and swipe functionalities of the slides on smaller screens leveraging Hammer Js’ package.
Frontend Developer
09.2020 - 09.2024 |Teqbridge
React, TypeScript, Angular, Microsoft SQL Server
Project: COCIS (Crude Oil Commercial Information System). Technologies used: React, TypeScript. ● Led the creation of an intuitive user interface (UI) using React, including a dynamic side-bar navigation system. ● Designed a data table capable of performing CRUD operations, sorting, filtering, paginating, and exporting records to PDF and Excel. ● Enabled printing of selected records directly from the application. ● Developed robust forms with TypeScript to enforce strict data typing, reducing potential bugs and inconsistencies. Project: Lands-online Portal: Digitalization of Lands Administration. Technologies used: Angular, Microsoft SQL Server. ● Ensured data integrity and accuracy with robust validation mechanisms. ● Built a dynamic system to trigger API calls based on client requests, improving efficiency and external API integration. ● Created service-oriented files to streamline application functionality. ● Processed and displayed data in comprehensive tables with filtering, sorting, pagination, and detailed record access. ● Contributed to 70% of the application's development, playing a key role in its success. ● Added functionality for printing selected records directly from the application. ● Developed robust, type-safe forms in TypeScript to minimize bugs and ensure consistency. Project: Lands-online Admin Portal. Technologies used: Angular, Microsoft SQL Server. ● Organized and displayed data in a user-friendly table with features like filtering, sorting, pagination, and detailed record access. ● Played a key role in developing 75% of the application, contributing significantly to its success. ● Designed data tables for CRUD operations, sorting, filtering, pagination, and exporting to PDF/Excel.
Website Developer
01.2020 - 08.2020 |ARK Technologies
HTML5, Bootstrap5, AWS
Project: Company’s Website. ● Developed and orchestrated the deployment of our company's flagship website, a task that demanded a blend of technical finesse and artistic flair. Leveraging Bootstrap 4, HTML5, and CSS3, I artfully crafted a digital presence that is not merely a website but a dynamic gateway to our brand. ● Implemented responsive design techniques to ensure the website functioned seamlessly across various devices, enhancing the user experience. ● Conducted thorough testing and debugging to ensure cross-browser compatibility and fix any potential issues before deployment. ● Provided ongoing maintenance and updates to the website, incorporating user feedback and implementing new features as needed.

Educational background

Pure and Applied Industrial Chemistry (Bachelor’s Degree)
Nnamdi Azikiwe University

Languages

EnglishNativeGermanIntermediate