Post Job Free
Sign in

Backend Developer (Intern) with Node.js/Express expertise

Location:
Karachi, Sindh, Pakistan
Posted:
November 13, 2025

Contact this candidate

Resume:

Usman Ali

Karachi, Pakistan P: +92-304******* ***************@*****.*** www.linkedin.com/in/usman-ali- ba3ba32a6/

https://github.com/Usman-Ali12

EXPERIENCE

Karobar LLC . – Karachi, Pakistan

Backend Developer Internship, June 2024 – October 2024

Collaborated with cross-functional teams across London, Mumbai, and New York to build and maintain scalable backend systems using Node.js and Express.js .Designed training and peer-mentoring programs for the incoming class of 25 analysts in 2017; reduced on boarding time for new hires by 50%

Re-architected and optimized legacy Node.js services for two core production applications, improving performance and reducing API response times by 50%.

Contributed to backend roadmap discussions, performance reviews, and sprint planning, gaining hands-on Agile and CI/CD experience with Git, Docker, and Jenkins.

Worked in Agile development cycles; used Git for version control and supported CI/CD pipelines with tools like Docker and Jenkins.

PROJECTS

EduForecast – Predictive Analytics Platform for Student Dropouts May 2025 – June 2025

Designed and built a complete data warehouse using a star schema model in PostgreSQL, supporting multidimensional analysis of student dropout data.

Created a modern full-stack web app with Next.js, Tailwind CSS, Shadcn/ui, and Flask, enabling university admins to upload student CSVs and view prediction outcomes with confidence scores.

Utilized Prisma ORM for database access and schema management, enabling efficient querying, type safety, and seamless integration with the Node.js backend. AutoTimely – AI-Powered Timetable Generator Jan 2025 – May 2025

Developed an intelligent timetable generation system using constraint satisfaction algorithms (CSP) to automatically schedule lectures and labs without conflicts.

Designed a multi-step frontend wizard using Next.js, Tailwind CSS, and Shadcn/ui to collect instructor availability, course requirements, and room constraints in an intuitive UI.

Implemented a backend logic engine in Node.js and PostgreSQL, enforcing hard constraints such as room type, instructor availability, and double-booking prevention.

Improved operational efficiency for academic institutions by automating the scheduling process and eliminating manual conflict resolution.

Enabled auto-assignment of room types (lab or lecture) and capacities (30 or 50 seats) with randomization logic tied to course attributes, supporting scalable and adaptable timetable generation. EDUCATION

IQRA UNIVERSITY – KARACHI, PAKISTAN Jun 2026

Bachelor of Computer Science; Cumulative GPA: 3.2 /4.0 ADDITIONAL

Languages & Frameworks: JavaScript (ES6+), TypeScript, Python, SQL, HTML5, CSS3, Node.js, Express.js, Flask

Frontend: Next.js, React.js, Tailwind CSS, Shadcn/ui Backend & APIs: RESTful API Design, Flask API, Node.js (Express), JWT Auth Databases & ORM: PostgreSQL, Prisma ORM, MongoDB, Mongoose Data Science & ML: XGBoost, pandas, NumPy, scikit-learn, model deployment, class balancing DevOps & Tools: Git, Docker, Postman, GitHub Actions, VS Code Concepts: Data Warehousing (Star Schema), Predictive Analytics, ETL, Agile Development, CI/CD Languages: Fluent in French, English; Conversational Proficiency in Italian, German Certifications & Training: AKUH certified, Agile workshop (Iqra University BootcampCertified)



Contact this candidate