Hello,
I'm Hasnain!
I_

Scroll Down
Who am I?
I am currently a student majoring in Artificial Intelligence and Machine Learning. I think of myself as someone whose creativity is constantly bursting out and finding new ways to materialize itself. I have always enjoyed anything that could present a medium to channel my creativity. Such is the case with coding and creating beautiful applications. It is apparent that the more you learn, the more you are aware of the undiscovered and the fact that the bounds to which programming extends to are almost limitless makes it the perfect oppurutinity to learn and grow. Although my primary objective is to research algorithmic applications of AI in various sectors, I have had a commendable experience with developmental frameworks and applications. I have so far developed applications using Python, React-Native, Flutter, React.JS, Node.JS, Flask and many more. Check my projects out at
View ResumeHabit-y, Productivity App
ReactJSElectronJS
- Created an Electron.JS based desktop application that takes markdown notes as well as tracks an individuals tasks and productivity.
- The application uses React's Redux to handle both markdown and tasks and are stored in their respective formatted objects.
- The markdown editor uses Slate.JS to give access to the textarea's DOM tree for more customizability which allows features like markdown text highlight, shortcuts, toolbar and more.
- The app also takes advantage of custom animations using the framer motion library to give smooth and visually appealing animations.
Work & Leadership
Full-Stack Intern
Wendor.in
- Worked on developing the company's dashboard using TypeScript ,React, Nest.JS Next.JSand PostGreSQL
- Implemented multiple features, improvements and bug-fixes on the company dashboard. This included, mood-boarding the UI, creating custom APIs, components and pushing them to production.
- Involved in multiple meetings discussing and sharing alternative UI designs, additional features and implementation workflows.
- Performed a thorough component version-update of the company dashboard.
- Performed a complete rewrite of a preexisting NV9 payment module into TypeScript.
- Wrote extensive test-scripts for the company's Kiosk APIs on postman, integrate the tests with Newman and host them with Jenkins.
- Added critical functionalities to the Kiosk; Used MQTT to create and push features which were essential in enhancing accessibility and communication between the Dashboard and the Kiosk.
- Integrated AWS's SQS and SNS service to individually construct a fundamental event-based notification service hosted up on the dashboard and the kiosk.
Research Intern
VIT, Chennai
- Proposed and implemented a novel approach to medical image classification using Quantum computing using Python and Pennylane.ai
- Writing a paper comparing the efficiency of parallelism in image classification between QCNN, Quanvolutional network and traditional CNNs.
- Received AWS funding proposal acceptance from Ministry of Electronics and Information Technology (MeitY) Quantum Computing Applications Lab and credits to take a complete advantage of the Quantum computers offered by AWS Braket.
- Used various quantum simulators and computers offered by AWS and pennylane to construct parameterized quantum gates that take encoded qubits and subjects them to unitary operations that simulate a convolutional and max-pooling layer.
Research Paper
ICGIM'2022
- Implemented an approach for network intrusion detection usingAutoencoders and Genetic Algorithm
- Thorough research and comparision of verious traditional methods on the dataset juxtaposed with proposed model.
- Created an autoencoder which is trained on a feature-reduced NSL-KDD dataset whose encoder learns to reconstruct mallicious datapoints to patternize the problem.
- Used the generative population evolution to select best suited weights for the autoencoder model.
Software Developer Intern
Skybase IT
- Implemented various web and mobile applications using PHP ,MySQL, Javascript and Java
- Developed applications using Google Cloud APIs such as Directions, Geocoding, Places and Maps SDK.
- Attended regular task updates and drafting methodology write-ups
- Additionally, integrated map&s customisability using Google maps Polygons and Waypoints services.
- Used Java to make mobile native versions of the websites using various utility packages.
App Development Head
HackClub, VIT
- Led a team of enthusiastic app developers to design and create android apps using Flutter and React Native along with Firebase in collaboration with other university clubs
- Organized meetings, delegated tasks and recruited members for an efficient workflow of the club
- Hosted a Flutter workshop for the HackClub's university event with over 120 participants
- Interviewer for multiple club recruitments as well as part of the judging panel for hackathons
- Mentored and guided students through Web 3.0 storage and decentralized apps using Crust and Polygon at a 48-hour university Hackathon