Wajahat Nazir

Wajahat Nazir

Software Engineer | Backend Specialist (Node.js, Spring Boot) | AI & RAG Enthusiast

Based in: Lahore, PakistanMost recently: Java Intern, Appaura.net

Hire me

Software Engineering student at COMSATS with a focus on high-performance backend systems and AI integration. Developed a full-scale hospital management system with 19 tables and built RAG-based agents for specialized user engagement. Experienced in Java/Spring Boot through professional internship and dedicated to building scalable, user-centric solutions.

Experience

Java Intern

Appaura.network

Summary

Backend development internship focused on building scalable services with Java and Spring Boot.

Results

  • Developed backend services and RESTful APIs using Java and Spring Boot.
  • Successfully integrated backend logic for core business modules, ensuring seamless data flow.
JavaSpring Boot

Skills

Technical

Express.jsExpress.js
JavaScriptJavaScript
RESTful APIs
Node.jsNode.js
RAG (Retrieval-Augmented Generation)
React.jsReact.js
JWT
Middleware
MongoDBMongoDB
PostgreSQLPostgreSQL
gitgit
GitHubGitHub
PythonPython
LLM Fine-tuning
MySQLMySQL
MS SQLMS SQL
Prisma ORM
FirebaseFirebase
VercelVercel
Redux ToolkitRedux Toolkit
Java
JavaFX
Railway
Supa baseSupa base
FlutterFlutter
CC
classification
pandas
regression
NumPy

Projects

Solar Axis full stack website

Full Stack Developerpersonal
A full-stack web application with complete admin panel and user dashboard for efficient management and intuitive interface for both. Achieved 97/100 Lighthouse score on frontend and 100% API success rate at 123 req/sec with p99 latency under 380ms.
PostgreSQLPrisma ORMReactNode.jsExpress.js

Lost & Found app

Developeracademic
A dedicated campus recovery ecosystem designed to facilitate trusted item exchanges between university students through a secure verification process.
FlutterFirebase

House Price Prediction Model

academic
A predictive model built to estimate real estate prices based on various features, serving as a practical application of regression techniques.
PythonpandasNumPyRegression

Dsa Resource Aggregator

Developerpersonal
A curated search engine designed to centralize DSA resources including videos, pdfs and cheat sheets etc by programmatically restricting queries to high-quality academic and technical repositories.
JavaFXYouTube API

Med care-complete hospital management system

Developerpersonal
A full-scale clinical management suite with specialized modules for Doctors, Receptionists, Patients, and Admins to digitize the end-to-end healthcare experience. Overcame significant integration challenges connecting a Flutter mobile frontend with a Node.js backend.
Node.jsFlutterMS SQLExpress.js

Gamer-Tone RAG Database Agent

Lead Developerpersonal
An LLM-powered customer service agent for gamers that translates natural language into database operations. Features a fine-tuned personality using Gen Z slang and informal 'gamer' tone to increase user engagement.
PythonLLMsRAGVector DatabasesFine-tuning

Spam Email Detection System

personal
A classification system designed to identify and filter spam emails. Developed using a pre-built model trained on a Kaggle dataset, involving significant feature engineering to improve detection accuracy.
PythonScikit-learnClassificationKaggle DatasetFeature Engineering

NestJS Feature Flag Manager

personal
A development utility designed to manage and toggle application features through a centralized interface with single button clicks, simplifying testing and deployment.
NestJS

Education

Bachelor of Science in Software Engineering

Comsats University, LahoreSoftware EngineeringGPA 3.75Feb 2024 – 2027

Coursework

Programming FundamentalsObject Oriented ProgrammingData Structure & algorithmDatabase SystemsOperating systemsWeb technologiesComputer Networking

Recognition

Certifications

Supervised Machine Learning: Regression & Classification

DeepLearning.AI (Coursera)

Database Fundamentals

IBM (Coursera)
Hire WajahatReach out about a role, a contract or a conversation.For recruiters

Wajahat's twin is AI, it can make mistakes.