Hello, I'm

Tushal Kumar

>

Aspiring Machine Learning Engineer with a track record of building predictive models and data-driven systems using Python, PyTorch, and SQL. Delivered measurable impact analyzing 1,000+ banking records at Faysal Bank Limited. Passionate about applying statistical rigor and scalable engineering practices to solve real-world problems.

Tushal Kumar Dawani
Scroll
About Me

Designing Solutions, Not Just Code

I'm a motivated Computer Science student at Sukkur IBA University, currently based in Karachi, Pakistan. My journey is driven by curiosity for how intelligent systems work and how clean, well-engineered software can solve real-world problems.

I have a strong foundation in programming and software engineering, a growing passion for AI and machine learning, and hands-on experience building Java desktop applications and GUI tools. I love collaborating with teams, breaking down hard problems, and shipping work I'm proud of.

Location
Karachi, Pakistan
Education
BS Computer Science
Focus
Software & AI
Learning
ML & DL
0+
Projects
0+
Technologies
3.38/4
CGPA
0+
Years Coding

Education Timeline

2024 โ€“ 2028
BS Computer Science
Sukkur IBA University
CGPA 3.38 / 4.0
2023
Intermediate
Larkana Board
Pre-Medical
2021
Matriculation (Science)
Larkana Board
Skills

My Tech Arsenal

Languages

PythonJavaC++ CJavaScriptHTMLSQL

Libraries & Frameworks

NumPyPandasMatplotlib PyTorchJavaFXSwing FastAPIPyMongo

Databases

MySQLMongoDB

Tools & Platforms

GitGitHubVS Code IntelliJ IDEANetBeans Linux/UbuntuWindowsmacOS

Core Competencies

Object-Oriented Programming90%
Data Structures & Algorithms80%
Machine Learning70%
Database Management78%
Problem Solving88%
Version Control85%
Services

What I Offer

Java Desktop Apps

Building desktop applications using Java Swing and JavaFX with clean, event-driven architecture.

01 โ†’

AI & ML Projects

Crafting AI systems and machine learning models with Python and PyTorch.

02 โ†’

Database Design

Designing and managing relational and NoSQL databases with MySQL and MongoDB.

03 โ†’

GUI Development

Designing user-friendly graphical interfaces with modern interaction and accessibility.

04 โ†’

Academic Software

Building software solutions for educational, research, and academic project needs.

05 โ†’
Portfolio

Featured Projects

AI Restaurant Reservation Assistant
AI

AI Restaurant Reservation Assistant

A Python command-line chatbot that books restaurant tables using rule-based AI โ€” finite state machine, full input validation, availability checking, persistent JSON storage, and 31 automated tests.

Built during my AI/ML internship at SafeX Solutions

PythonAIRule-BasedFSMJSON
Fire Alarm System
AI

Fire Alarm System

AI reflex agent in Python monitoring temperature and smoke levels to trigger automated alarms.

PythonAIReflex Agent
Java Quiz Application
Java

Java Quiz Application

A GUI-based quiz system using Java Swing with multiple-choice questions, scoring, and event-driven flow.

JavaSwingOOP
To-Do List Application
Java

To-Do List Application

JavaFX task manager supporting task creation, updating, and deletion with a clean UI.

JavaJavaFXGUI
Hotel Management System
C++

Hotel Management System

C++ application for room booking, billing, and customer records using OOP and file handling.

C++OOPFile I/O
Currency Converter
Java

Currency Converter

GUI-based Java app with multi-currency conversion and clean interaction patterns.

JavaSwingGUI
Calculator GUI
Java

Calculator (GUI)

Java desktop calculator implementing arithmetic operations with an intuitive interface.

JavaSwing
Experience

My Journey

SafeX Solutions

AI/ML Intern
July 2026 โ€“ Present
  • โœ“Designed and developed an AI-driven Restaurant Reservation Assistant as a core internship project, engineering the decision logic with a finite state machine (FSM) to automate guest booking, seating recommendations, and real-time availability handling
  • โœ“Owned the project end-to-end: from requirement analysis and rule-based logic design to implementation, testing, and deployment-ready delivery
  • โœ“Validated system reliability through 31 automated test cases, ensuring consistent booking behavior and robust error handling across edge cases

Faysal Bank Limited

Software / IT Intern
June 2026 โ€“ July 2026
  • โœ“Analyzed 1,000+ internal banking records using SQL and Excel to identify operational trends and support data-driven decision-making
  • โœ“Cleaned, validated, and prepared transactional datasets for weekly branch reports
  • โœ“Applied data analysis and visualization techniques in a live, regulated environment
  • โœ“Queried and maintained relational databases for customer account, transaction, and card issuance records
  • โœ“Observed a Java-based statement generation application querying a backend database to produce real-time customer account statements
  • โœ“Applied information security practices including role-based access control, data classification, and confidentiality requirements
Achievement

Prime Minister Laptop Award

Prime Minister Youth Scheme ยท 2025โ€“26 ยท Sukkur IBA University

Contact

Let's Work Together

Got a project, an opportunity, or just want to say hi? I'd love to hear from you. Fill in the form and it'll land directly in my inbox.