Ahmed Bilal

Ahmed Bilal

Software Engineer specializing in full-stack development, cloud computing, and machine learning.

Get in touch

About Me

I'm a passionate software engineering student at NUST, with a keen interest in full-stack development, cloud computing, and machine learning. My journey in tech has equipped me with practical experience in web development and AI-driven applications.

Proficient in React, Next.js, and PostgreSQL, I focus on creating scalable and efficient solutions. My experience extends to cloud platforms, where I've architected and deployed microservices-based applications. I'm always eager to tackle complex problems and create innovative solutions that push the boundaries of what's possible in software engineering.

Education

Bachelor of Engineering in Software Engineering

National University of Sciences and Technology (NUST)

Expected Graduation: June 2026

Relevant Coursework:

  • Data Structures & Algorithms
  • Web Development
  • Software Design & Architecture
  • Cloud Computing
  • Database Systems

Projects

Cloud-Based Video Streaming Platform

Architected a scalable microservices-based video streaming platform on Google Cloud Run, securing JWT authentication and optimizing performance with Apache JMeter.

Technologies: Next.js, Express.js, Google Cloud Run, Docker

Cloud-Based Video Streaming Platform screenshot 1

E-commerce Platform for Laptops and Accessories

Engineered a secure full-stack e-commerce platform with custom PC build tools, implementing database normalization and integrating Stripe for real-time transaction processing and component compatibility.

Technologies: React, Node.js, PostgreSQL, Stripe, Redux

E-commerce Platform for Laptops and Accessories screenshot 1

AI-Powered Cryptocurrency Data and News Summarizer

Developed a real-time application that fetched live cryptocurrency data from APIs and generated automated NLP news summaries, enhancing user engagement with intuitive data visualization.

Technologies: React, Flask, APIs, NLP

AI-Powered Cryptocurrency Data and News Summarizer screenshot 1

Chatbot with Retrieval-Augmented Generation (RAG)

Constructed a dynamic chatbot using RAG techniques for latest F1 data retrieval, integrating it into a platform for instant, up-to-date insights.

Technologies: Gemini API, RAG, Next.js

Chatbot with Retrieval-Augmented Generation (RAG) screenshot 1

Certifications

Machine Learning Specialization

DeepLearning.AI & Stanford

Achieved strong foundational skills in machine learning algorithms and neural networks.

Machine Learning Specialization certificate 1

Programming Essentials in C++

Cisco Networking Academy

Mastered core programming concepts, object-oriented design, and algorithmic problem-solving.

Programming Essentials in C++ certificate 1

Python for AI

DeepLearning.AI & Stanford

Developed AI solutions using Python, focusing on automation and extending functionalities.

Python for AI certificate 1

Achievements

STEP ECAT Award (3rd Place)

Ranked 3rd in the largest engineering admission test in Pakistan, demonstrating intellectual strength and dedication.

Talent Award (Middle/High School)

Multiple time winner, recognized as a top academic performer in city-wide competition.

LeetCode Problem Solving

Solved over 200 problems on LeetCode, ranking in the top 3% of programmers globally.

Skills

C++
C
JavaScript
Algorithms
Data Structures
React
Node.js
Express
Next.js
Google Cloud
Docker
Vercel
Machine Learning
NLP
RAG
TensorFlow
Scikit-learn
Python
PostgreSQL
MongoDB
SQL
REST APIs
Redux
Git