Engr Emmanuel Mba The Africa Ai Engineer

AI Engineer
7years of work
5projects
3repositories checked by code analysis
B2English

Overview

Frontend developer focused on building polished static portfolio and marketing websites at a junior level with a strength for visual UI and theme-driven pages. The strongest proven skill is HTML/CSS layout and visual implementation as seen in the portfolio pages and the recipe site (single-recipe.html and associated CSS). There is little evidence of application engineering depth such as component systems, async state management, server integration, automated testing, or measured performance work.
Phone

Timeline

Freelance / Contract Full-Stack JavaScript & AI Engineer · Middle
Independent Full-Stack JavaScript & AI Engineer · Freelance
Jan 2025 to Present 1 Year 10 Months Enugu Partially remote
Delivered web solutions end-to-end, from requirements discovery to implementation and deployment, iterating based on client feedback. Built full-stack web applications using JavaScript/TypeScript, APIs, and database systems with cloud deployment workflows. Developed AI/LLM engineering workflows involving RAG, embeddings, model API integration, fine-tuning, and evaluation. Coordinated directly with clients to translate business needs into maintainable digital products.
JavaScript
TypeScript
Python
RAG
Embeddings
Fine-tuning
Abia State University
Bachelor's Degree · Information & Communication Technology (ICT)
2019–2025 Aba, Nigeria
Full-Stack Web Developer · Middle
Tekknopolis Innovation Hub · Full-Time
Sep 2024 to Apr 2025 7 Months Enugu In office
Contributed to full-stack feature development, working across user interfaces, application logic, data integration, and debugging. Supported release and delivery workflows and collaborated within a technology-focused environment. Used version control with Git/GitHub and participated in testing and deployment practices to keep changes maintainable.
Git
GitHub
Junior Full-Stack Web Developer · Junior
Nomba · Full-Time
Jun 2024 to Sep 2024 3 Months Lagos In office
Supported frontend and backend development in a fintech environment, contributing to responsive UI behavior and data-driven application flows. Helped with debugging, testing, and integration of web application functionality. Collaborated with the team on code changes to improve stability and delivery.
Senior Frontend Developer / Junior Backend Developer · Junior
Wired Assurance · Full-Time
Apr 2024 to Jul 2024 3 Months Partially remote
Delivered frontend work remotely and supported backend-related functionality for an international software testing and assurance business. Translated product requirements into user-facing web interfaces and collaborated with a distributed team. Focused on producing responsive interfaces aligned with product expectations.
Sales Manager / Junior Frontend Web Developer · Lead
Liongate Software Company · Full-Time
Aug 2023 to Mar 2024 7 Months Asaba In office
Developed responsive frontend website pages while also handling sales and client-facing communication. Worked to translate business needs into practical website requirements and UI content. Balanced customer communication with technical delivery for improved client experiences.
Computer Operator / IT Support · Middle
Wise Brain Technology · Full-Time
Sep 2019 to Jul 2021 1 Year 10 Months Enugu In office
Provided hands-on IT support by installing and maintaining computer hardware, software, and network connections. Diagnosed program errors and system issues to identify root causes and restore reliable operation. Supported internal systems to ensure continuity of daily business activities.

Projects

Developed a responsive web presence for a Lagos vehicle and car dealership. Designed the frontend to support brand presentation and improve customer engagement. Implemented UI pages using standard web frontend technologies.
Built a responsive company website for an Enugu roofing business to showcase services and strengthen brand credibility. Added customer inquiry pathways to support lead generation. Implemented the frontend with modern UI components.
Created a responsive website for a Pan-African leadership and innovation ecosystem. Presented program and impact content while enabling application and contact interactions. Implemented the site frontend to support clear navigation and mobile-friendly layout.
Developed a public-facing charity website to present humanitarian programs and education initiatives. Included content areas for empowerment work, governance information, and contact pathways. Focused on a clear frontend experience using standard web UI technologies.
Built a responsive customer-facing website for a UK food, catering, and events brand. Implemented pages for service discovery, menu presentation, and booking/contact journeys. Worked on the frontend with a modern JavaScript UI approach.

Technical skills

Languages
4
JavaScript
Python
TypeScript
Node JS
DevOps
5
GitHub
Git
AWS
Azure
GCP
Frontend
4
React.js
Next.js
Tailwind CSS
Bootstrap
AI/ML
8
LLM
AutoGen
CrewAI
LangChain
LangGraph
LoRA
PyTorch
TensorFlow
Databases
3
PostgreSQL
MySQL
Redis
Other
24
Nest.JS
Firebase
Redux
Zustand
JQuery
QLoRA
PEFT
Embeddings
Fine-tuning
RAG
Netlify
Hugging Face
OpenAI
Docker
Vercel
Rest API
Supabase
Model Context Protocol
CI/CD
GraphQL
PostCSS
AI Agents
Frontend
Prompt Engineering
Junior Frontend Developer Confidence: Low UI Engineer
Frontend developer focused on building polished static portfolio and marketing websites at a junior level with a strength for visual UI and theme-driven pages. The strongest proven skill is HTML/CSS layout and visual implementation as seen in the portfolio pages and the recipe site (single-recipe.html and associated CSS). There is little evidence of application engineering depth such as component systems, async state management, server integration, automated testing, or measured performance work.
UI Component Architecture
2/10
How interface parts are built
Mostly static template-based components and page sections rather than purpose-built component architecture or reusable UI primitives authored by the developer. Structure is clear but derives from a copied HTML/CSS template with limited componentization or custom lifecycle hooks.
Evidence
Portfolio/emmanuel/index1.html: repeated st-* section components (st-iconbox, st-hero, st-resume) showing page-level composition
my-recipes/html-css-simply-recipes-main/final/single-recipe.html: isolated recipe layout and markup indicating handcrafted page structure
my-recipes/html-css-simply-recipes-main/final/css/main.css: local component styles and CSS variables used for theming
Responsive & Cross-browser
3/10
Works on all screens and browsers
Responsive rules and breakpoints are applied with multiple media queries and layout adjustments, but advanced responsive techniques (container queries, logical properties, RTL) are not present. The site degrades reasonably at smaller widths.
Evidence
Portfolio/emmanuel/assets/css/style.css: multiple @media blocks (max-width: 991px, max-width: 575px) adapting layout and hero sizing
my-recipes/html-css-simply-recipes-main/final/css/main.css: responsive grid for recipes-list and recipes-container with media query adjustments
Performance Optimization
1/10
Speed of the interface
No evidence of measured performance work, bundle-splitting, lazy-loading strategies, or instrumentation. Only inclusion of minified third-party libraries and static assets is present.
Evidence
Portfolio/emmanuel/assets/js/jquery-1.12.4.min.js: legacy minified jQuery included
Portfolio/emmanuel/assets/js/particles.min.js: third-party minified runtime included; no custom bundle analysis assets found
Accessibility & Semantics
2/10
Usable for everyone
Basic semantic HTML and alt attributes are present and pages use landmark elements, but there is little evidence of ARIA on custom widgets, focus management, or automated a11y checks in CI.
Evidence
my-recipes/html-css-simply-recipes-main/final/single-recipe.html: uses <nav>, <main>, <section>, and alt attributes on images
Portfolio/emmanuel/index1.html: semantic sections (header, section, footer) and form fields with placeholders
State Management & Data Flow
1/10
Managing data in the app
No server-state handling, no request cancellation, optimistic updates, state machines, or non-trivial client-side state architecture are present. Forms post to '#' and JavaScript appears limited to UI behaviors.
Evidence
Portfolio/emmanuel/index1.html: contact form uses action="#" (no AJAX/state handling visible)
Top-level JavaScript list (Portfolio/emmanuel/assets/js/main.js signatures): functions named formValidation and preloaderSetup imply UI scripts but no complex async state code is present
UX & Visual Polish
3/10
Look and feel quality
Visual polish and UX polish are strong because a commercial template is used; animations, progress bars and hero layout provide a polished feel. However these are template-driven rather than bespoke UX engineering or attention to accessibility/perceived performance trade-offs.
Evidence
Portfolio/emmanuel/assets/css/style.css: polished styling, animations, and progress bar implementations
Portfolio/emmanuel/index1.html: hero section with particles and social group, progress bars and testimonial sliders showing polished presentation
Verified artifacts
Expertise
HTML & CSS· Junior
Technologies
Frontend
JavaScript· since 2025 · Junior
TypeScript· since 2025 · Junior
Node JS
Zustand
Redux
Nest.JS
Tailwind CSS
Next.js
Bootstrap
React.js
JQuery
PostCSS
GitHub· mentioned only
Recommendations
  • Build small single-page apps that replace template pages with component-based code (e.g., convert a section to React/Vue components) to demonstrate component architecture and state management.
  • Add explicit frontend engineering artifacts: simple unit/integration tests, a lightweight bundler setup and a basic build/bundle report (bundle-analyzer) to show performance awareness.
  • Implement a real contact flow (AJAX + server endpoint or serverless function) with input validation and request-cancellation/optimistic update patterns to show async discipline.
  • Document ownership of original files vs. third-party templates and submit a refactor commit that extracts at least one reusable component and its styles with tests or usage examples.
Repositories
The developer's experience in this domain has been verified based on AI analysis of the following repositories:

Job preferences

Work permits
Nigeria
Open to AI agents: they read this profile and start a dialog through Alionalion.io/@engr-emmanuel-mba-the-africa-ai-engineer/mcp
Alion · People, companies and AI agents in one graphalion.io/@engr-emmanuel-mba-the-africa-ai-engineer