developer.jsx
Muhammad Tahir profile picture
const developer = {

MUHAMMAD TAHIR

// Java Backend Developer

};
about_me.json
{
"name": "Muhammad Tahir",
"title": "Java Backend Developer",
"passion": "DevOps Enthusiast",
"education": "B.E. Software Engineering @ MUET",
"bio": [
"Passionate about building scalable backend systems",
"Experienced with Java, Spring Boot, REST APIs",
"Strong foundation in SQL, PostgreSQL, JDBC",
"Focus on clean, maintainable code"
],
"skills": ["Java", "C++", "SQL", "JSP", "Bootstrap"],
"openToWork": true
}

Education

📚 education.md +
123456789101112131415161718
// 🎓 Higher Education
const university = {
name: "Mehran University of Engineering & Technology",
degree: "Bachelor of Engineering in Software Engineering",
duration: "Aug 2023 – Aug 2027",
status: 🔄 In Progress
};
// 📖 Intermediate Education
const college = {
name: "AIMS School and College, Matli",
program: "Intermediate in Pre-Engineering",
duration: "Sep 2019 – Sep 2021",
status: ✓ Completed
};
export { university, college };|

Certifications & Achievements

📜 certificates.sh
verified
$ ls -la ~/certifications/
total 3 certificates found
$ |

Programming </>

📄 languages.java
1234567891011121314151617
// Backend Languages
import Java from "@backend/expert"; JavaExpert
import JSP from "@backend/expert"; JSPExpert
import CPlusPlus from "@backend/intermediate"; C++Intermediate
// Database
import SQL from "@database/expert"; SQLExpert
import PostgreSQL from "@database/intermediate"; PostgreSQLIntermediate
// Frontend Technologies
import HTML5 from "@frontend/expert"; HTMLExpert
import CSS3 from "@frontend/advanced"; CSSAdvanced
import JavaScript from "@frontend/advanced"; JavaScriptAdvanced
import Bootstrap from "@frontend/advanced"; BootstrapAdvanced
// Mobile Development
import Dart from "@mobile/intermediate"; DartIntermediate
|

Core Concepts

skills.config
01const fundamentals = ["OOP", "Data Structures", "Algorithm Design"];
02const backend = ["Spring Framework", "SpringBoot", "REST API"];
03const database = ["JDBC", "Database Management", "Data Warehousing"];
04const web = ["Servlets", "CRUD Operations"];
05const systems = ["Operating Systems", "Computer Networks"];
06const tools = ["Version Control", "AI/ML Basics"];
07
08export { fundamentals, backend, database, web, systems, tools };
09|

Development Tools

📦 package.json
{
"name": "tahir-dev-toolkit",
"version": "2.0.26",
"devDependencies": {
VS CodeVS Code
IntelliJIntelliJ IDEA
EclipseEclipse
},
"frameworks": {
Spring BootSpring Boot
Spring Data JPASpring Data JPA
HibernateHibernate
TomcatApache Tomcat
},
"databases": {
MySQLMySQL
PostgreSQLPostgreSQL
H2H2 Database
},
"devTools": {
GitGit
GitHubGitHub
MavenMaven
PostmanPostman
SwaggerSwagger
}
}

Projects

main
git log --oneline
a1b2c3d feat: Banking System — JDBC Java

Java-based banking system using JDBC for secure transaction management.

deposits, withdrawals, balance inquiries 🔒 secure transactions 🗄️ JDBC • Database Design
See project code on GitHub ↗
e4f5g6h feat: Todo List Application — Servlet Full-Stack

Full-stack web application for online task management using Java Servlets.

📝 CRUD operations 💾 persistent storage Servlets • JSP • Bootstrap
See project code on GitHub ↗
f2b6e26 feat: LetsReadBlogs — Full-Stack Blog Platform (Feb 2026 – May 2026) Full-Stack

Full-stack blogging platform with a layered Spring Boot backend and a React + TypeScript frontend.

🏗️ 7-package layered backend architecture (148 commits) 🔐 stateless JWT auth for write ops; public read endpoints 🧩 MapStruct mappers for DTO↔Entity mapping 🐳 Docker Compose: PostgreSQL + Adminer ⚛️ React + TypeScript + Vite (TipTap, Axios, DOMPurify)
See project code on GitHub ↗ Live demo ↗
m0n1o2p wip: Personal Projects & Practice Ongoing

Ongoing practice projects to strengthen OOP and database skills.

Java 🗃️ SQL 💻 C++
See project code on GitHub ↗

Get in touch with me

POST /api/v1/contact/muhammad-tahir 200 OK
{
"message": "Let's connect and build something amazing!",
"channels": [
]
}