Hi,
I'm Sahil,

Leadership Trait,

DSA Enthusiast,

MERN Developer,

ML Enthusiast,

UI/UX Developer,

Defence Brat.

Resume








About



About Component Image of Sahil behind a AWS Event Banner

Sahil

Computer Enthusiast, pursuing Computer Science and Engineering at SRM Institute of Science and Technology in Chennai. I started my education in Jaipur, Rajasthan, then attended Army Public School in Kolkata and Kendriya Vidyalaya No.1 in Jamnagar, Gujarat. Growing up in a military family has sparked my passion for learning and taught me to appreciate different viewpoints. I thrive in teamwork, seeing it as essential for both personal and professional growth. Known for my strong people skills and dedication to excellence, I'm always striving to improve and contribute meaningfully in everything I do.





Skills

Professional Skills

I possess proficiency in core Computer Science fundamentals and programming languages such as C, C++, JavaScript and Python. Currently expanding my expertise in web development, I am actively engaged in developing and refining my projects to enhance practical application skills.

Python Logo C++ Language
Python Logo Python
Python Logo JavaScript
Python Logo HTML/CSS
Python Logo Node.js
Python Logo React.js
Python Logo MySQL
Python Logo MongoDB
Python Logo Git
Python Logo GitHub
Python Logo Express.js
Python Logo Amazon Web Services
Python Logo Visual Studio Code
Python Logo Postman
Python Logo Jupyter Notebook
Python Logo Bash
Skills Component Image of Sahil explaining about Machine Learning in a hackathon.

Work Experience

Codezilla Logo

CODEZILLA || MOZILLA COMMUNITY || OPEN SOURCE || SRM IST CLUB

Technical Head

June 2024 - Present

As the Technical Head of our club, I am committed to supporting our members with all their technical queries and ensuring their growth through various initiatives. I actively assist with resolving technical doubts and facilitate their learning by organizing in-club events. These events are designed to enhance their technical skills, foster collaboration, and promote continuous development within the club. My goal is to create an environment where every member can thrive and achieve their full potential.



Codezilla Logo

House of Humanity - Charitable Trust

Software Developer Intern

June 2024 - July 2024

During my eight-week internship as a Software Developer Intern at House of Humanity in Vadodara, Gujarat, I contributed to enhancing the organization's web presence and supported their community welfare initiatives. Key responsibilities included:

  • • Developed various components of the website, contributing to its overall structure and functionality.
  • • Created a User-friendly interface for the donation platform, ensuring an intuitive experience for visitors
  • • Collaborated with the team to ensure seamless functionality and timely execution of all assigned tasks.
  • • Created a responsive front-end using HTML, CSS and JavaScript.


Codezilla Logo

CODEZILLA || MOZILLA COMMUNITY || OPEN SOURCE || SRM IST CLUB

Design Team Member

March 2023 - June 2024

As a Design Team member in our club, I contributed to enhancing our social media engagement by creating several Figma designs.

  • • Created several Figma designs to enhance our social media engagement.
  • • Organized events within the club to promote member participation and growth.
  • • Designed promotional posters for club events to ensure effective communication and outreach.


Codezilla Logo

GDSC SRMIST Ramapuram Campus

Design Team Member

October 2023 - January 2024

As a member of my club, I have gained extensive experience in UI/UX design using Figma and acquired foundational knowledge in machine learning concepts through networking with fellow members.

  • • Gained extensive experience in UI/UX design using Figma.
  • • Acquired foundational knowledge in machine learning concepts through networking with club members.
  • • Contributed design concepts for the creation of our club's website.
  • • Designed posters for the club's social media showcases.
  • • Conducted sessions on machine learning and computer science fundamentals.

Coding Profiles

Articles

Click Here to Explore More Articles

Projects

ChatWithAI

ChatWithAI is a React application that seamlessly integrates the powerful Gemini API to generate dynamic, AI-driven chat responses. The app leverages advanced natural language processing (NLP) techniques to provide users with highly accurate and contextually relevant interactions. By utilizing environment variables for secure API key management, it ensures the safe handling of sensitive data while demonstrating cutting-edge AI capabilities in real-time. This application not only highlights the potential of modern AI-driven communication but also emphasizes the importance of secure and efficient integration of third-party APIs.

Frontend Web Application React.js Node.js Gemini API Git GitHub Vercel

Sorting Algorithm Visualization

Sorting Visualizer is an interactive web application designed to showcase the Quick Sort and Heap Sort algorithms through engaging, real-time visualizations. By leveraging web technologies like HTML, CSS, and JavaScript, the app provides users with an immersive experience where they can visually observe how these efficient sorting techniques work. The dynamic visualizations update step-by-step, demonstrating key concepts like partitioning in Quick Sort and heapifying in Heap Sort, allowing users to gain a deeper understanding of the algorithms. This web app aims to make learning about sorting algorithms both accessible and enjoyable.

Static Website Hypertext Markup language - HTML Cascading Style Sheets - CSS JavaScript

Travel-Book

Travel-Book" is a full-stack web application built with the MERN stack, allowing users to document and cherish their travel experiences. With secure sign-in and sign-up functionality, users can create memories by adding a title, image, description, and visited locations. The app offers the ability to update, delete, and manage memories with ease. A unique feature is the ability to share memories via a generated link, making it easy to share travel stories with friends and family. The app boasts a fully responsive, user-friendly design, ensuring a seamless experience across different devices. Hosted on Vercel for the frontend and Render for the backend, Travel-Book is an ideal platform for travelers to keep their experiences alive and accessible at all times.

MERN Stack JavaScript MongoDB Express.js React.js Node.js Full Stack Web Application RESTful APIs Render Vercel

Rajasthan Leap

Rajasthan Leap is a job portal for the SIH 1632 problem statement, a project aimed at serving the Rajasthan government. My primary responsibilities included working on the frontend and hosting aspects of the web application. The project was built using the MongoDB, Express.js, React, Node.js stack along with Redux for state management. The job portal facilitates seamless user interactions and efficient data management, supporting the government's initiative to connect job seekers and employers in the region. This project showcases my ability to work with modern web technologies and contribute to impactful solutions for government-driven initiatives.

Full Stack Web Application React.js Node.js MongoDB Express.js Redux GitHub Git Vercel

Expense Tracker

Expense Tracker This project is a user-friendly expense tracker application built using Python and Tkinter, designed to help users manage and visualize their spending. The app allows users to input their expenses and automatically generates a pie chart using Matplotlib to visually represent the distribution of their expenses across different categories. It offers an intuitive interface, making it easy for users to add and track their expenses. The application utilizes Python’s Tkinter library for the graphical user interface and Matplotlib for the data visualization, showcasing a practical implementation of Python for creating both functional and interactive applications.

Python Tkinter Matplotlib SQLite




Contact


Let's Connect!

Fill out the form below to send a message.