Rahul Soni

About

Work

Institution of Engineers, India
|

Tech Coordinator

Highlights

Developed the frontend for a Treasure Hunt game using HTML, CSS, javascript

Designed the official website for the Institution of Engineers (India) [IEI] student chapter, integrating responsive layouts, event listings, and member registration features using HTML, CSS, and JavaScript.

Organized the society fair, boosting society memberships by 30 percent through effective logistics, promotion, and participant coordination.

Led a cross-functional team for the college's annual tech fest, managing logistics and activities for 1,000+ participants, enhancing event impact and visibility

Education

Thapar Institute of Engineering and Technology

Bachelor of Technology

Electronics and Computers

Grade: 8.29

Skills

Languages

C/C++, HTML/CSS, Java, JavaScript.

Tools

VS Code, Git, Github, Postman, IntelliJ.

Soft Skills

Communications and Presentation, Critical Thinking, Decision Making, Leadership, Problem Solving, Adaptability, Teamwork.

Technologies/Frameworks

NodeJs, ReactJs, Spring-Boot, MongoDB, Next.js.

Projects

Multi-Model Web Server

Summary

Developed single-threaded, multi-threaded, and thread-pool-based web servers in Java to handle concurrent client requests. Simulated over 1000 client connections using sockets and custom Runnable logic. Compared concurrency models using threads and ExecutorService, following modular OOP design for a clean and reusable client-server architecture.

Buzzer System

Summary

Developed a real-time buzzer system using Node.js, MongoDB, and Socket.io with a responsive frontend, enabling low-latency response detection for interactive quizzes. Included an admin panel for session control and participant management. Successfully deployed in technical events, handling 100+ participants with accurate tracking and smooth user experience.

IRCTC Ticket Booking System

Summary

Developed a console-based IRCTC ticket booking system in Java using object-oriented and modular design principles. Implemented secure user authentication with password hashing and file-based storage. Features included train search, real-time seat availability, booking/cancellation, and a user-friendly CLI. Utilized ArrayLists, HashMaps, and layered architecture for scalable and maintainable code.

Certificates

Java

Issued By

HackerRank

Problem Solving

Issued By

HackerRank