Hi ,

My Name Is

Sawai

Resume

About Me:

I'm Sawai Singh Rajpurohit aged 19 years from Jodhpur,Rajasthan.Currently living in Chennai,India.I am currently studying in II year, purisng BTech from SRM University of Science & Technology,Kattankulathur and will get graduate in May 2026.Throughout this academic career,I have learned many programming languages like C,C++,Python,Java and took part in various research workshops.I finished C and Python in my school time and worked on a lot of Project on C,C++,Python,Java and Web dev. I resolved a lot problems on coding platforms like Hackerrank, LeetCode,CodeTantra and ELab.

  • Project Management

    Managing Projects
  • UI/UX

    Designing Web/App interfaces
  • Proficient Troubleshooting

    Code Fixing
  • Web Development

    Web app Development
  • 2020-2022

    Higher secondary education from Central Academy
  • 2022

    Programming & Coding Technology at DMatics
  • 2026

    BTech from SRMIST KTR Chennai

Skills

A Computer Science Student can Showcase a wide range of skills,experiences,and projects that can demonstrate their abilities and potential as a future professional in the field. As I am currently in 2 year, I am having Some range of Programming language skills and experiences Such as:

C

I possess a strong proficiency in the C programming language, with a deep understanding of its principles, efficient coding practices, and the ability to develop a wide range of software solutions using C.

C++

I am proficient in C++, with a comprehensive grasp of the language's features, including object-oriented programming, template metaprogramming, and the development of projects using C++

Python

I am proficient in Python and i have significant experience in using Tkinter to create graphical user interfaces (GUIs) for applications, demonstrating my ability to design and develop code with better representation.

Java

I am proficient in Java and have extensive experience in using Swing and applets to create graphical user interfaces (GUIs) for applications, showcasing my ability to develop user-friendly and interactive software solutions .

Operating System

I know basic concepts of OS such as process creations,multi-threading,CPU Scheduling,and solving some OS Problems like Deadlock and starvation through various method such as Mutual Exclusion etc ..

DataBase Management

Database design: Present projects involving relational databases (SQL) or NoSQL databases.

Data modeling: Explains how data is structured and queried.

Web Developer

I am proficient in HTML and CSS, allowing me to craft visually appealing and responsive web designs. My expertise in these technologies enables me to create engaging and user-friendly web interfaces.


Computer Aided Design

I demonstrate a strong proficiency in the use of AutoCAD, a powerful design software that I have leveraged to create precise, intricate, and visually compelling design solutions

Recent Projects

Matrix Calculator using C

Description: I have developed a matrix calculator program in the C programming language, which provides a user-friendly interface to perform various matrix operations. This project showcases my proficiency in C, as well as my ability to handle complex mathematical computations.

Features: Matrix Input: The calculator allows users to input matrices of various dimensions. Matrix Operations: Such a calculator can perform a variety of matrix operations, such as addition, subtraction, multiplication, determinant calculation, and transpose,inverse etc.

img

Car Game

Using C++

Features:

    Gameplay:
The game provides a dynamic car racing experience, allowing players to control a car and compete against computer-controlled or other player-controlled cars.

    Graphics:
It utilizes graphics libraries like SFML or other suitable libraries to render game graphics, including the racing track, cars, and various in-game elements.

    User Input:
The player can control the car using keyboard inputs or other input methods, offering a responsive and immersive gaming experience.

    Scoring:
The game may include a scoring system, time trials, or other challenges to make it competitive and engaging.

    Game Physics:
The car's movements, collisions, and interactions with the environment are implemented using game physics principles for gameplay.

img

Money Convertor

Using HTML,CSS,JS

    I have designed and implemented a currency converter web application using HTML, CSS, and JavaScript.It provides a practical tool for users to convert between different currencies with up-to-date exchange rates.

    Features:

    User Interface:
The web application offers a clean and user-friendly interface where users can select source and target currencies, enter the amount, and view the converted amount.

    Currency Selection:
It includes a dropdown menu or a list of currency options, often populated with up-to-date exchange rate data from an API or database.

    Real-time Conversion:
The application utilizes JavaScript to fetch the latest exchange rates from a reliable source and perform real-time currency conversion.

    Error Handling:
The converter includes error handling to manage invalid input and ensure a smooth user experience.

    Responsive Design: The project is designed to be responsive, adapting to different screen sizes and devices.

    img

    Student Assistant Application

    Using JAVA

      Description: I have developed a student assistant application in Java, aimed at improving the academic experience for students and educators. This project showcases my proficiency in Java programming and my ability to create practical software tools.

      Features:

      User Profiles: The application allows users to create and manage profiles, differentiating between students and educators.

      Task Management: It includes features for students to organize and manage their tasks, assignments, and deadlines.

      Grade Tracker: Students can input and track their grades, calculate GPA, and monitor their academic progress.

      Resource Repository: It may include a repository for educational resources, where educators can upload materials and students can access them.

      Performance Analytics: The application provides analytics and insights into a student's academic performance, helping students identify areas for improvement.

      Database: I have used a database system (such as MySQL or SQLite) to store user profiles, tasks, grades, and other data. User Interface: Java Swing or JavaFX is used to create a graphical user interface (GUI) for users to interact with the application.

    img

    Contact Info

    Contact No.

    +91 773718****

    Email

    • sawai@gmail.com
    • sr3521@srmist.edu.in

    Address

    Ankur Envlave, Gayatri Nagar, Pal Road, Jodhpur, Rajasthan, Bharat