Rwitaban Goswami 18D070026
Computer Science & Engineering UG Third Year (B.Tech.)
Indian Institute of Technology Bombay Male
DOB: 4 Nov 1999
Examination University Institute Year CPI / %
Graduation IIT Bombay IIT Bombay 2021 9.33
Intermediate/+2 CBSE Delhi Public School Dwarka 2018 97.80
Matriculation CBSE Delhi Public School Dwarka 2016 10.00
Pursuing Honours in Computer Science & Engineering
Scholastic Achievements
• Achieved a Change of Branch to the department of Computer Science & Engineering among
12 out of 1000+ students owing to excellent academic performance (’19)
• Conferred with AP grade (advanced performer) in 2 courses (13 out of 1200+ students) (’19)
• Secured All India Rank 512 in IIT-JEE Advanced and All India Rank 752 in IIT-JEE Mains (’18)
• Awarded the Kishor Vaigyanic Protsahan Yojana (KVPY) fellowship for All India Rank 23 (’16)
• Recipient of the National Talent Search Examination (NTSE) scholarship, ranked 6th in Stage 1 (’16)
Professional Experience
Interactive Cross Tabulation Web Application | Winter Internship (Dec ’19)
Edelweiss Financial Services
• Designed an interactive 3-page web application to perform analysis and cross tabulation of a csv file
• Developed the backend using Django, with an API for the frontend to communicate with the backend
• Utilized the pandas & numpy libraries in the backend to carry out the computations for the cross table
• Implemented Angular frontend to do interactive binning of variables
Research Experience
Light Transport using Reinforcement Learning | R&D Project (Feb ’20 - Jun ’20)
Guide: Prof. Parag Chaudhuri, Department of Computer Science & Engineering
• Ported a GPU based forward path tracer from an online LWJGL codebase to OpenGL C++ API
• Analysed the performace gain of using Reinforcement Learning on the Light Transport Equation
• Used Reinforcement Learning to learn the incident irradiance at each point to speed up convergence
• Rendered one scene with noise and fireflies using this implementation with marginal performace gain
• Utilized the Bounding Volume Heirarchy acceleration structure to speed up intersection tests
Academic Projects
Proofreading Rewriter | Course Project (Aug ’19 - Nov ’19)
Guide: Prof. Amitabha Sanyal, Department of Computer Science & Engineering
• Developed an online NLP tool which corrects grammatical errors and rewrites sentences
• Explored the breadth of parse trees using (Natural Language Tool Kit) NLTK and online APIs
ToDo Tasks Android App | Course Project (Aug ’19 - Nov ’19)
Guide: Prof. Amitabha Sanyal, Department of Computer Science & Engineering
• Designed an Android application to store a to-do list of tasks with their deadlines using the Android SDK
4-bit Binary Multiplier | Course Project (Jan ’19 - May ’19)
Guide: Prof. Subhananda Chakrabarti, Department of Electrical Engineering
• Designed a breadboard calculator which took input and displayed product using Parallel Addition logic
• Analysed an alternative design using Shift Addition logic which cut the number of IC’s by half
Machine Learning & Neural Networks (May ’19 - Jul ’19)
Summer of Science (SOS), IIT Bombay
• Built an OCR program to identify digits using classification neural network trained by MNIST dataset
Electronic Skates (May ’19 - Jul ’19)
Institute Technical Summer Project (ITSP), IIT Bombay
• Implemented bevel gear and rear wheel drive system to drive roller skates with a 200 rpm motor
• Analysed the feasibility of force sensitive resistors (sensing foot pressure) to control skate direction
Teaching Responsibilities
Teaching Assistant | Software Systems Lab (Jul ’20 - Nov ’20)
Prof Amitabha Sanyal, Computer Science & Engineering Department IITB
• Assisted the professor in planning the course outline and logistics to adapt to online mode
• Designing weekly assignments and lectures to introduce CSE sophomores to various programming tools
• Preparing to mentor 120+ students with their intensive course projects and evaluate their work
Teaching Assistant | Electricity & Magnetism (Jan ’20 - Apr ’20)
Prof Dinesh Kabra, Physics Department IITB
• Constructed 60+ tutorial problems and their solutions to be solved weekly by 1200+ students
• Oversaw the logistics of conducting tutorial quizzes for 1200+ students on the online platform SAFE
• Conducted weekly tutorial sessions for the academically weaker students and solved their queries
Teaching Assistant | Quantum Physics & Applications (Jul ’19 - Nov ’19)
Prof Suddhasatta Mahapatra, Physics Department IITB
• Academically mentored 48 students, solved their doubts and evaluated their answer sheets
Project Guide | Web & Coding Club | Seasons of Code (Apr ’20 - May ’20)
• Mentored 25+ students on a project to create photorealistic atmospheric shaders for rendering
• Utilized the OpenGL API for rendering and GitHub classroom for evaluation and version control
• Introduced the basic concepts, oversaw the progress and conducted weekly evaluation of 25+ students
Moderator | LATEX Bootcamp | Learners’ Space (Jul ’20)
• Prepared tutorials & assignments, to introduce LATEX as a typesetting tool amonst 300+ participants
• Oversaw the logistics of handling the enrollment, doubts, and evaluation of assignments for 300+ students
Positions of Responsibility
Institute Academic Coordinator | Student Support Services (Mar ’19 - Mar ’20)
Part of a 5 membered team responsible for resolving academic queries of 5000+ UG students
• Assembled an extensive database of previous year’s exams and lectures for freshmen
Highlights
• Compiled the Course Info booklet disseminating information to 5000+ UG students
• Spearheaded initiatives for mental health awareness to break its social stigma
Initiatives
• Initiated a 3-tier system for 20+ Doubt Clearing sessions for 1200 undergraduate freshmen
Volunteer | Web & Coding Club (Apr ’19 - Mar ’20)
• Coordinated events of one of the largest programming clubs in India aimed at inspiring students to
take up programming to instill a hobbyist programming cultural in the institute
• Guided 300+ freshmen in making their first app using MIT Scratch and conducted Git+GitHub
workshop to introduce students to the basics of programming and version control
• Contributed to Code in Quarantine, an online repository of programming resources for students to peruse
Technical Skills
Languages C/C++, GLSL, Python, Java, Bash, MIPS Assembly, TypeScript
Software Git, LATEX, MATLAB, Android SDK, GNU Octave, AutoCAD, SolidWorks
Development HTML, CSS, JavaScript, Bootstrap, PHP, MySQL, PostgreSQL, Django, Angular, OpenGL
Data Structures and Algorithms + Lab, Discrete Structures, Data Analysis and
Interpretation, Computer Graphics, Software Systems Lab
Key Courses Design and Analysis of Algorithms, Computer Networks + Lab, Digital Logic Design + Lab,
Logic for Computer Science, Quantum Information and Computing
Computer Architecture + Lab*, Operating Systems + Lab*
*Courses to be done this semester
Extracurricular Activities
• National winners in CoDecode conducted by TechFest, IITB (’18)
• Guided a team of four freshmen in building an Remote Controlled bot
for the XLR8 competition, ’19 organized by ERC Club, IIT Bombay (’19)
Tech
• Among Top 5 teams in MIT Scratch Day organized by Web & Coding Club (’18)
• Designed a flying model of an RC plane powered by BLDC motor (’18)
Sports • Completed a year long NSO programme of swimming at IIT Bombay (’18)
• Appointed as Head Boy, Delhi Public School Dwarka (’17)
Misc. • Secured first position in Streetplay Arcade representing Hostel 4 (’18)