Download as pdf or txt
Download as pdf or txt
You are on page 1of 2

Abhinav Garg 22M0750

Computer Science & Engineering M.Tech.


Indian Institute of Technology Bombay Gender: Male
DOB: 29/09/2000

Examination University Institute Year CPI / %


Post Graduation IIT Bombay IIT Bombay 2024 9.77
Graduation Guru Gobind Singh Indraprastha University School of Information, 2022 8.99
University Communication and Technology
Graduation Specialization: Computer Science & Engineering
Intermediate CBSE Goodley Public School 2018 93.60%
Matriculation CBSE Goodley Public School 2016 10

WORK EXPERIENCE AND INTERNSHIPS

• Software Development Engineer | Hexaview Technologies (March 2022 - July 2022)


◦ Optimized File Management System handling end-to-end processing of customer files, employing a JDBC
Batch Processing approach improving file upload speed and database utilization.
◦ Developed a suite of microservices and CRUD APIs using Spring Boot framework, enabling modularity,
scalability, and seamless communication between services.
◦ Implemented pixel-perfect report layouts with Jasper Reports to effectively represent data in PDF Reports.
• Associate Software Development Engineer | Hexaview Technologies (Sep 2021 - March 2022)
◦ Acquired hands on experience on technologies like data streaming using Kafka, build automation using
Gradle and automatic generation of API documentation using Swagger.
◦ Learnt about development of microservices and developed them using Spring Boot Framework.

MAJOR PROJECTS AND SEMINAR

• Image Super Resolution and Quality Enhancement


(M.Tech Project, Guide: Prof. Suyash Awate) (June’23-till date)
◦ Implemented UNet and EDSR based CNN to perform Image Super Resolution, using PyTorch and mon-
itored training progress using Tensorboard.
◦ Enhanced Model effectiveness by integrating GAN-based techniques and Kendall’s uncertainty model,
resulting in substantial improvements in SSIM and LPIPS scores.
◦ Current work: Exploring the performance of Normalizing Flows in super resolution.
• Enhancing the Quality of Impaired Images
(Industry Funded Project, Guide: Prof. Suyash Awate) (July’23-till date)
◦ Worked on a joint project between IIT Bombay and a top US-based Oil Company to improve quality of
industrial degraded images.
◦ Employed GAN based methods and uncertainty estimation over traditional CNN architectures, to reduce
image degradation due to compression and low camera quality.
• Improving Model Robustness through Adversarial Training
(Seminar, Guide: Prof. Suyash Awate) (January’23-May’23)
◦ Conducted a comparative study between standard, curriculum-based and instance adaptive adversarial
training to increase model robustness against noise perturbations.
◦ Evaluated the effectiveness of adversarial training in enhancing the quality of low dose PET scans and
images from MNIST dataset.

TECHNICAL SKILLS

• Programming & Scripting Languages: C, C++, MySQL, Bash, Python, Java.


• Systems Skills: System Design, OS, CN, COA, DBMS, Data Structures & Algorithms.
• Tools & Libraries: Git, SQL, HTML, CSS, Pytorch, Django, Keras, Tensorboard, Sping Boot, LATEX.
COURSE PROJECTS

• Implementation of UNIX Shell


(CS744: Design and Engineering of Computing Systems, Instructor: Prof. Mythili Vutukuru) (Autumn 2022)
◦ Created a functional UNIX shell using C++ that utilized fork, exec and wait system calls, enabling the
foreground and background execution of essential commands.
◦ Incorporated the functionality of exit command for clean termination of the shell and SIGINT signal han-
dler for efficient foreground process termination.
• HTTP Client-Server Application
(CS744: Design and Engineering of Computing Systems, Instructor: Prof. Mythili Vutukuru) (Autumn 2022)
◦ Developed a multithreaded client server application in C++ using socket programming leveraging pthread
library to handle concurrent client connections effectively.
◦ Performed closed loop load testing to identify software and hardware bottlenecks to monitor and enhance
throughput and response time of the server.
• LSM Trees Extension for PostgreSQL
(CS631: Implementation techniques in DBMS, Instructor: Prof. S. Sudarshan) (Autumn 2022)
◦ Created a PostgreSQL extension integrating LSM tree indexing, optimizing write-heavy operations like
insert, update, and delete queries.
◦ Enhanced extension with Stepped-Merge LSM Trees, refining compaction to minimize write amplification
and improve write query performance.
• Ensemble of Diffusion Models for Image Generation
(CS726: Advanced Machine Learning, Instructor: Prof. Sunita Sarawagi) (Spring 2023)
◦ Trained an ensemble of DDPMs (Denoising Diffusion Probabilistic Models) on FashionMNIST utilizing
Pytorch, to enhance the performance of image generation over vanilla DDPMs by 3%.
◦ Identified the potential to increase sampling speed by employing pipelined architecture on denoisers.

POSITION OF RESPONSIBILITIES

• Department Placement Coordinator | Institute Placement Team | IIT Bombay (July’23-Present)


◦ Assisting in Placement of 2000+ students by working as a liaison between the placement office
◦ Strategized Plan of Action to conduct 15 preparatory activities to enhance placement preparation.
◦ Responsible for resume verification of 100+ students and company pitching for maximum recruitment.
• Student Companion | Institute Student Companion Programme (ISCP) | IIT Bombay (July’23-Present)
◦ Working in a team of 235+ coordinators, ensuring a smooth transition of incoming first-year PG students.
◦ Mentoring five students throughout the year and helping them on academic and non-academic fronts.
◦ Volunteered in conducting the Institute PG Orientation for 1500+ new entrants.
• Teaching Assistantship
◦ CS 101: Computer Programming and Utilization under Prof. Suyash Awate. (Autumn 2023)
◦ CS 104: Software Systems Lab under Prof. Kameswari Chebrolu. (Spring 2023)
◦ CS 101: Computer Programming and Utilization under Prof. Ajit Rajwade. (Autumn 2022)

COURSES TAKEN

• Design and Engineering of Computing Systems • Algorithms and Complexity


• Implementation Techniques for Relational Database Systems • Foundations of Machine Learning
• Advanced Machine Learning • Medical Image Computing
• Computer Vision • Software Lab

ACADEMIC ACHEIVEMENTS AND EXTRA CURRICULAR ACTIVITES

• Secured All India Rank 1 amongst 77,257 students in GATE Computer Science 2022.
• Secured All India Rank 120 amongst 40,636 students in IPU Common Entrance Test 2018
• Achieved a meritorious position in Science Open Merit Test-2016 organized by Delhi Science Teachers’ Forum

You might also like