About
I am currently pursuing a postgraduate degree in Computer Science at Uttarakhand Technical University. My enthusiasm lies in solving problems through coding, and I consistently strive to invest my full dedication into every task I undertake. During my undergraduate studies, I acquired hands-on experience with diverse technologies such as Python, MySQL, PostgreSQL, Java, HTML5, CSS, and C++. I gained practical insights by working as a Java trainee at OasisInfobyte and participating in IBM's skillsbuild program, where I honed my skills in AI and ML. My true passion revolves around crafting intricate applications that effectively address real-world challenges, making a positive impact on a large user base.
- Languages: Python, Java, C, C++
- Development: HTML/Css, JavaScript, Android, Wordpress
- Databases: MySQL
- AI/ML: TensorFlow, OpenCV, Pandas, PyTorch, NumPy
- Designing Software: Canva, Figma
- Tools & Technologies: Git, Linux, Github
Seeking a chance to engage in a demanding role that blends my Software Engineering expertise, aiming to offer professional advancement, captivating encounters, and individual enrichment.
Experience
- Created and oversaw the development of two web application projects utilizing the Java programming language.
- Contributed to the development of two projects titled "ATM Interface Project" and "Number Guessing Game."
- The "ATM Interface" project is a simple Java program that simulates a basic bank account and ATM interface. Users can perform various banking operations, such as checking balance, depositing money, withdrawing money, viewing transaction history, and transferring funds between accounts.
- The "Number Guessing Game" project is a Java program that allows users to play a simple number guessing game. The program generates a random number between 1 and 100, and the user has to guess the correct number. The program provides feedback on each guess, indicating whether the guess is too high, too low, or correct.
- Tools: Java,MySQL
- Underwent training through IBM's SkillsBuild platform in the field of Artificial Intelligence and Machine Learning.
- Designed and implemented a machine learning project called the "Mental Fitness Tracker" using the Python programming language.
- The project employed the methodologies of linear regression and random forest.
- The trained model achieved an accuracy of 99%.
- Tools: Python, Flask, OpenCV, Keras, Tensorflow, PyTorch
Projects
A machine learning model that predicts the mental fitness of a person.
- Tools: Python ,TensorFlow, Keras, Pandas, NumPy
- Create a Python-based mental fitness tracker using machine learning to enhance well-being.
- Clean, preprocess, and normalize CSV data for accurate model training.
- Employ linear regression and random forest regression to predict mental fitness scores.
ATM interface using Java.
- Tools:Java, Github
- Showcase a Java-based ATM interface project demonstrating core banking functionalities.
- Highlight an intuitive user interface for account management, balance inquiries, and fund transfers.
- Display well-structured Java code showcasing your programming prowess in creating a functional ATM application.
Skills
Languages and Databases
Libraries
Frameworks
Other
Education
Guru Nanak English School(CBSE)
Varanasi, Uttar Pradesh, India
Senior secondary
- Session: 2020-21
- Percentage: 91.2%
High School
- Session: 2018-19
- Percentage: 88%
Veer Madho Singh Bhandhari Uttarakhand Technical University(VMSBUTU)
Dehradun, Uttarakhand, India
Degree: Bachelor of Technology in computer science and Engineering(CSE)
Session: 2021-25
1st year: CGPA: 7.58
- Data Structures and Algorithms
- Database Management Systems
- Software Engineering
- Theory of Automata
- Computer Vision
- Objects Oriented Programming & Methodology
Relevant Courseworks: