Hi, I'mAloyce Mtavangu

Full Stack Developer

I craft exceptional digital experiences with clean, efficient code and modern technologies. Specializing in building responsive web applications and scalable solutions.

Technologies I work with:

Web DevelopmentMobile AppsAI SolutionsBlockchain
Mac - Full Stack Developer

About Me

Profile

Get to know me!

I'm a passionate Full Stack Developer with expertise in building modern web applications. With a strong foundation in both front-end and back-end technologies, I create seamless user experiences and robust server-side solutions.

My journey in web development started with a curiosity about how things work, which led me to pursue a career in technology. I'm constantly learning and staying up-to-date with the latest industry trends and best practices.


Technology Stack

Technologies and tools I use to build modern, scalable applications

Frontend

React
Next.js
TypeScript
Tailwind CSS

Backend

Node.js
Express
Python
Django

Database

MongoDB
PostgreSQL
Firebase

DevOps & Tools

Docker
AWS
Git
GraphQL

All Technologies

React
Next.js
TypeScript
Tailwind CSS
Node.js
Express
Python
Django
MongoDB
PostgreSQL
GraphQL
AWS
Firebase
Docker
Git
React
Next.js
TypeScript
Tailwind CSS
Node.js
Express
Python
Django
MongoDB
PostgreSQL
GraphQL
AWS
Firebase
Docker
Git

Experience

Final Year Project – AI Chatbot System

University CapstoneSept 2023 – May 2024
  • Designed and developed an AI-powered chatbot for student inquiries using React and Node.js.
  • Integrated OpenAI API to simulate real-time answers.
  • Collaborated in a team of 3, handling frontend and backend integration.

Freelance Web Developer

Self-Employed2022 – Present
  • Built and deployed custom websites for small businesses and individuals using React, HTML/CSS, and Tailwind.
  • Created responsive designs optimized for mobile and desktop.
  • Used Git and GitHub for version control and deployment via Vercel.

Learning & Personal Projects

Ongoing2021 – Present
  • Built personal projects including portfolios, task managers, and blog templates.
  • Learning modern tech stacks like React, Next.js, Tailwind CSS, Firebase, and Git.
  • Actively improving problem-solving skills through LeetCode and building in public on GitHub.

My Projects

Expenses Tracking System

Expenses Tracking System

The Expense Tracker System is a full-stack web application built with React and NestJS, designed to help users efficiently record, categorize, and analyze their personal expenses. It features a responsive user interface, secure JWT-based authentication, and data visualization for insightful financial tracking. The system is fully containerized with Docker and integrated with a CI/CD pipeline for automated builds and deployments to AWS, ensuring scalability, reliability, and smooth continuous delivery in a modern cloud environment.

Django Tourism Site

Django Tourism Site

A dynamic tourism platform for Zanzibar, built with Django. Users can explore destinations, book safaris, and access tour information with a responsive interface.

Next.js Portfolio

Next.js Portfolio

A personal portfolio built with Next.js, showcasing projects and skills with a responsive design, optimized for performance and SEO.

Blog Application

Blog Application

The Blog Application is a modern, full-stack platform built with Next.js and PostgreSQL, allowing users to create, edit, and share blog posts with a clean and responsive interface. It features dynamic routing, SEO optimization, and a secure backend for managing posts and user data efficiently. Deployed on Vercel for high performance and scalability, the application delivers a seamless publishing experience with fast load times, server-side rendering, and automatic deployment from version control.

Django-React Jwt Application

Django-React Jwt Application

A full-stack app with Django and React for note management and QR code generation, featuring a modern and dynamic interface.

Mobile Application

Mobile Application

A cross-platform mobile app built with React Native or Flutter, optimized for iOS and Android with a seamless user experience.


Connect with Me

Let's connect on social media. Feel free to reach out for collaborations, job opportunities, or just a chat!

Contact Me