Skip to content
View HusainMain's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report HusainMain

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
HusainMain/README.md

πŸ‘‹ Hi, I'm Husain Bardanwala

Computer Engineering Student β€’ Developer β€’ Builder

Building practical software β€’ Exploring AI β€’ Learning every day



πŸ§‘β€πŸ’» About Me

I build scalable systems grounded in first principles, using AI to accelerate development
while relying on engineering judgment to ship practical, maintainable software.

Third-year Computer Engineering student at SVIT Vasad (GTU) β€” 8.48 / 10 CGPA,
AWS Academy Cloud Foundations badge (82%), and a state-level hackathon finalist finish.


πŸ”¨
Building

Full-stack products
& AI-enabled systems

🌱
Exploring

AI/ML β€’ Cloud
Backend β€’ System Design

🧩
DSA

LeetCode in
Java & Python

πŸ†
Achievement

Finalist, CVMU
Hackathon 4.0


πŸš€ Featured Projects

🌐 Portfolio

Engineering portfolio with four projects documented as case studies β€” context, constraints, decisions and stack.

Live Site β†’ Β· Repository β†’

πŸ’‘ IdeaBridge

Four-step founder intake through an Express API returning SWOT, competitor analysis and a readiness score. Every call cached and rate-limited; failures return mapped error codes.

Live Site β†’ Β· Repository β†’

πŸŽ“ iEMS

Integrated Education Management System

Admin, teacher and student surfaces over one Firestore dataset, shipped in 24 hours. Access enforced in Firestore rules with a default-deny catch-all, not in the client.

View Repository β†’

🏏 IPL Match Analysis

1,095 matches and 260,920 deliveries. Reconciled 19 team names to 15 franchises, filled 1,160 missing values, and caught a chart silently dropping all 14 tied matches.

View Repository β†’

πŸ¦… BuildEx Website

Canvas-drawn hexagonal hero and pinned-scroll narrative, with events and gallery fed from data modules. Honours prefers-reduced-motion end to end.

View Repository β†’

πŸ₯ Healthcare Appointment System

Java appointment system with per-doctor FIFO queues, patient registration, conflict prevention and waitlists.

View Repository β†’


🧠 Currently Exploring

πŸ€– AI / ML ☁️ Cloud βš™οΈ Backend πŸ—οΈ System Design
Machine Learning AWS APIs Architecture
LLM APIs Vercel Node.js Scalability
AI Applications Render Express Database Design

πŸ’» Tech Stack

Languages

Frontend

Backend

Database & Cloud

AI, Data & Tools


🧩 Problem Solving

🧠 LeetCode β€” Java & Python

Continuous practice across arrays, strings, two pointers, trees, hash tables and dynamic programming




Arrays β€’ Strings β€’ Two Pointers β€’ Hash Tables β€’ Trees β€’ Dynamic Programming β€’ Searching β€’ Sorting


πŸ“Š GitHub Activity




⚑ Beyond Code

🏏

Cricket

Playing, competing and being part of team sports.

πŸ“

Table Tennis

Staying competitive and active outside coding.

β™ŸοΈ

Chess

Enjoying strategy, problem solving and competitive thinking.

🏐

Volleyball

Teamwork, competition and staying active.

πŸ’‘

Ideas

If I get an interesting idea, my first instinct is usually to build it.


⚑ Keep Building. Keep Learning. Keep Improving.


Profile Views

Pinned Loading

  1. ideabridge ideabridge Public

    TypeScript 1 1

  2. iEMS iEMS Public

    The Integrated Education Management System (iEMS)

    JavaScript 1