Welcome to my portfolio! This project showcases my work as a Software Engineer, highlighting my expertise in Next.js, React, and TypeScript, as well as my skills in system architecture, leadership, intermediate backend engineering, and mobile development using Flutter and React Native.
Hi, I'm Nnamdi Azubuike, a passionate Software Engineer with a strong focus on building scalable, high-performance web applications. My expertise spans frontend and backend development, ensuring robust, maintainable, and efficient codebases. In addition to my work at MTN Nigeria, I specialize in system architecture, leadership, and mobile development.
A dynamic portfolio website built with Next.js, showcasing my work, skills, and experience.
- Tech Stack: Next.js, React, TypeScript, Tailwind CSS
- Features: Dark mode, responsive design, optimized performance
- Deployment: Hosted on Vercel
An enterprise-level dashboard for managing IoT devices, featuring advanced search, filtering, and real-time updates.
- Tech Stack: Next.js, React, Redux, shadcn/ui, TanStack Query
- Features: Role-based access, pagination, and analytics integration
A secure and scalable user management platform for enterprise applications.
- Tech Stack: Next.js, Node.js, Express, PostgreSQL, Prisma
- Features: Authentication (NextAuth), role-based access, and auditing
Developed cross-platform mobile applications using Flutter and React Native, delivering seamless user experiences on both Android and iOS.
- Tech Stack: Flutter, React Native, Firebase, TypeScript
- Features: Push notifications, authentication, offline support
- Frontend: Next.js, React, TypeScript, Tailwind CSS, Redux, shadcn/ui
- Backend: Node.js, Express, PostgreSQL, MongoDB, Prisma
- Mobile: Flutter, React Native, Firebase
- System Architecture: Microservices, Cloud Computing, Scalable API Design
- Leadership: Team Management, Agile Methodologies, Mentorship
- DevOps: Docker, CI/CD, Vercel, AWS
- Tools: Git, GitHub, Postman, Jest, TanStack Query
This portfolio is built with Next.js and uses pnpm as the package manager. To run the project locally:
pnpm install
pnpm devThen, open http://localhost:3000 in your browser.
- LinkedIn: linkedin.com/in/nnamdiazubuike
- GitHub: github.com/nnamdiazubuike
- Email: acu.nnamdi@gmail.com
Developed by: Nnamdi Azubuike | Software Engineer