0% found this document useful (0 votes)
37 views

2021CS10095 Embedded

Uploaded by

sudeshna04n
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
37 views

2021CS10095 Embedded

Uploaded by

sudeshna04n
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

MANI SARTHAK

ACADEMIC DETAILS
Year Degree / Board Institute GPA / Marks(%)
--- B.Tech in Computer Science & Engineering Indian Institute of Technology Delhi 9.11
2021 CBSE Dhruva Public Sr. Sec. School 84.00%
2019 CBSE RK Mission Vidyapeeth, Deoghar 96.20%

SCHOLASTIC ACHIEVEMENTS
• IIT Delhi Semester Merit Award: Awarded in 3 semesters for ranking amongst top 7% students. (2021-2024)
• B-83 Merit Award: Awarded by IIT Delhi to top 35 students on academic performance at the end of second year. (2023)
• Global Vectra Helicorp Scholarship and Sai Pramod Atmakuru Memorial Scholarship Awarded by IIT Delhi. (2022)
• JEE Advanced: Secured All India Rank of 411 among over 150,000 candidates and top 10 Zonal Rank. (2021)
• JEE Mains: Secured All India Rank of 468 among 1.2 million candidates with 100/100 in both Mathematics in Physics. (2021)
• KVPY (SA) & (SX): Secured All India Rank of 73 and 83, Science and Technology Ministry, Government of India (2020-21).
• National Top 1% Qualifer in NSEP, NSEC, NSEA: amongst the top 209, 179 & 82 candidates all over India. (2020)
• Qualifed IOQC, IOQA, RMO 2021, RMO 2019, RMO 2017 selected for INPhO, INMO conducted by HBCSE. (2017-2021)

INTERNSHIPS
• Microsoft, Hyderabad Graphics Core Team | C++ templates, Scripting (May-July, 2024)
- Implemented support for rendering multiple languages in MS 365 apps through custom iterators in std::format functions.
- Developed Python and Bash scripts to automate the update and testing of Google Skia used in graphics rendering.
• Analog & RF Systems Lab, IISc, Bengaluru ML, Radars | Prof. Gaurab Banerjee (May-July, 2023)
- Classification of Human gait with different ML algorithms using on-chip FMCW radars for biomedical applications.
- Created an advanced ML framework with multiple regression models to support test methodology for Next-Gen RFICs.

PROJECTS
• Extending the xv6 Operating System C | Prof. Abhilash Jindal (Jan, 2024 - May 2024)
- Improved xv6 os by adding functionality such as undo & redo logging, keyboard & mouse support and swap blocks.
- Added a round robin dynamic scheduler for background and foreground processes to ensure fairness and prevent starvation.
- Implemented demand paging along with the copy-on-write for the xv6 OS, enhancing memory efficiency and performance.
• Interpreter and Abstract Machine Development OCaml | Prof. Sanjiva Prasad (Mar, 2024 -May, 2024)
- Developed an interpreter in OCaml using lex and yacc tools, incorporating backtracking, type checking, and error reporting.
- Programmed SECD & Krivine machines with call-by-value and call-by-name semantics for functional programming.
• Cuda Kernels for LeNet C++, CUDA | Prof. Rijurekha Sen (Feb, 2024 - Mar, 2024)
- Implemented forward prop. of the Le-Net architecture for MNIST classification in C++ using CUDA kernels from scratch.
- Reduced the MNIST classification for 10k images from 12 mins sequentially in CPU down to 1 sec in GPU using CUDA Streams.
• Maze Generation using Parallel Algorithms C++, MPI | Prof Rijurekha Sen (Apr, 2024 - May, 2024)
- Generated perfect mazes by implementing parallel BFS and Kruskal's MST algorithms using the Message Passing Interface.
- Designed a maze solver to solve the mazes using custom parallel implementations of the DFS and Dijkstra algorithms.
- Leveraged MPI for efficient distribution and communication among processes, enhancing the complexity of the mazes.
• MIPS Architecture based Processor Design C++ | Prof. Rijurekha Sen (Feb, 2023 - Apr, 2023)
- Implemented 5 and 7-9 stage pipelines with & without bypassing providing cycle counts and register values per cycle.
- Implemented dynamic branch predictors, BHR and SBC to reduce clock cycles and conducted in-depth analysis.
• Hardware Accelerated Digital Design FPGA | Prof. Preeti Ranjan Pan (Sep, 2022 - Dec, 2022)
- Designing a stopwatch with 0.1s precision and start, pause, continue, and reset functions using VHDL and Verilog.
- Made a 128x128 matrix multiplier using Basys3 by handling 100 MHz clock. Could be used for neural networks.

TECHNICAL SKILLS
• Programming Languages: C++, Python, C, Prolog, MATLAB, OCaml, CUDA, VHDL, SQL, Bash, Verilog, LaTeX
• Hardware: TI mmWave radar, Xilinx Basys 3, Jetson AGX Orin GPU, STM 32 Microcontroller, Raspberry Pi 5, Arduino UNO
• Tools & Libraries: Git, Vivado, pthreads, Flask, MPI, NumPy, SciPy, Pandas, TensorFlow, scikit-learn, Keras, Matplotlib

EXTRA CURRICULAR ACTIVITIES


• Codeforces : Active competitive programmer with top rating 1780 [Expert]. Secured rank under 500 in various contests.
• Participated in Quizzes, Hackathon, Tech talks by academia and industry at the IISc EE Summer School in Jul' 23.
• Delivered a talk on ML based gait classification with radars at the IEEE MTT/AP-S SBC, IISc Bengaluru, in Jun' 23.
• Campus Ambassador for IEEEXtreme 17.0, a 24-hr global programming competition hosted by IEEE global association.
• Hosted and maintaining the website of IISc Microwave Symposium, 2023 for IEEE MTT/AP-S SBC at IISc Bengaluru.
Disclaimer: All the information on this page is entered by student. Page 1
MANI SARTHAK
IIT COURSE
Degree Institute CGPA
B.Tech in Computer Science & Engineering Indian Institute of Technology Delhi 9.11

INTERNSHIPS
• Software Engineering Intern, Microsoft India (2024)

COURSES DONE
Electromagnetic Waves & Qua.mec., Intro. To Electrical Engg., Intro. To Computer Science, Calculus, Engg.
Visualization & Comm., Linear Algebra & Diffe. Equa., Engineering Mechanics, Principles Of Elect. Materials, Probability &
Stochastic Pro., Discrete Mathematical Structur, Data Structures And Algorithms, Digital Logic & System Design, Chemistry
Laboratory, Profe. Ethics & Social Resp., Design Practices, Computer Architecture, Signals And Systems, Engineering
Thermodynamics, Differential Equations, Analysis & Design Of Algorithms, Computer Networks, Principles Of Artificial Int.,
Microeconomics, Applied Mathematics For Engineers, Mini Project, Algebra, Econometric Methods, Programming Languages,
Operating Systems, Mechanics Of Solids And Fluids, Intro To Automata & Th. Of Co., Intro. To Parallel & Dis. Pro.

Disclaimer: All the data on this page is coming from IIT system. Page 2

You might also like