Loading Portfolio

Full-Stack Web Developer

Building
end-to-end
web systems

I engineer complete web applications — from polished client interfaces to robust server logic, APIs, and databases. Precision, clarity, and control at every layer.

Scroll

About Me

The engineer behind
the stack

Elvis Mends
Full
Stack Dev
End‑
to-End Builder
AI+
Vibe Engineer

I'm Elvis Mends — a Full-Stack Web Developer building end-to-end web applications that integrate client interfaces, server-side logic, APIs, and databases.

I work across the full stack using a combination of hands-on engineering and AI-assisted (vibe) development to ship products efficiently — maintaining technical clarity and control. Every generated output is reviewed, modified, and integrated deliberately.

I hold a solid grasp of web architecture, client–server communication, and deployment pipelines — and I excel at breaking complex systems into clear, teachable components.

Technical Focus
Client-side Development Server-side API Design RESTful Architecture Database Integration Web Security DNS & Deployment
Frontend
HTML
CSS
JavaScript
Backend
Node.js
Express.js
REST APIs
Database & Infra
MongoDB
Git & GitHub
DNS & SSL
JavaScript & Node.js Advanced
HTML & CSS Advanced
Express.js & REST APIs Proficient
MongoDB Proficient
Git & Deployment Growing
What I Offer

Services built
for real impact

Full-Stack Development

End-to-end web application development — from pixel-perfect frontends to scalable server-side logic, APIs, and databases. One developer, complete ownership.

🔗
Backend & API Development

Robust REST API design, server-side routing, middleware pipelines, authentication systems, and database integration built to handle real-world traffic.

📈
Database Design

Structured schema design, efficient CRUD operations, and data modelling with MongoDB. Clean, maintainable, and optimised for your application's needs.

🔍
Web Consulting & Code Review

Technical audits of existing codebases, architecture advice, performance reviews, and actionable recommendations to improve quality and maintainability.

🏫
Teaching & Mentoring

Clear, structured instruction on web fundamentals — HTML, CSS, JavaScript, HTTP, APIs, DNS, and system design. Ideal for beginners and career-changers.

Selected Work

Projects that
define me

02
Full-Stack Web Applications
Integrated systems connecting frontend interfaces to backend services and databases — built with Node.js, Express, and MongoDB.
Node.js Express MongoDB
03
REST API Services
Designed and implemented RESTful APIs with server-side routing, middleware pipelines, authentication, and database persistence.
REST Express.js JWT Auth
04
Educational & Demo Projects
Purpose-built applications for teaching web architecture, HTTP/HTTPS, DNS, APIs, and database fundamentals with clarity.
Architecture Teaching Systems
Education & Training

Knowledge built
deliberately

freeCodeCamp
Responsive Web Design

Semantic HTML, modern CSS layout systems, accessibility, and responsive design principles. Built and deployed multiple certification projects.

Certified
freeCodeCamp
JavaScript Algorithms & Data Structures

Core JavaScript, ES6+, functional programming, OOP, and algorithmic thinking. Strong foundation for all client and server-side logic.

Certified
Coursera / Udemy
Full-Stack Web Development

Node.js, Express, MongoDB, REST APIs, authentication, and deployment. Hands-on projects from concept to production-ready applications.

Completed
Self-Taught
Systems, Architecture & DevOps

Independent study of web architecture, DNS, HTTPS/SSL, server deployment, Git workflows, and environment configuration through building real projects.

Ongoing
Contact

Let's build
something great

Whether you have a complex engineering challenge, a product to build from scratch, or want to collaborate — I'm always open to meaningful conversations about great software.

Based in Tema Community 25, Greater Accra, Ghana 🇬🇭  ·  Works Remotely 🌎
Available Freelance · Remote · On-site
🌎 Available for Remote Work — I collaborate with teams and clients worldwide, across any time zone.