Summary
Overview
Work History
Education
Skills
Projects
Responsibility in College
Timeline
Generic

Tanmay Agrawal

21 Years
Ahmedabad

Summary

Innovation Enthusiast | Eternal Learner

Overview

1
1
year of professional experience
5
5
years of post-secondary education

Work History

Texas Instruments

Embedded Software Intern
07.2022 - Current
  • Made a visualizer (GUI) for the radar devices using wxPython library, enabling ease of use and enhanced analysis to the customers.
  • Developing a software to act as a test framework for the radar devices, which can do Object classification, position & velocity tracking, angle measurment in a live/recorded video using Deep Learning

IIFL, Mumbai

Summer Intern
05.2020 - 07.2020
  • Worked in the development and migration of the 5paisa stock trading website to a modern tech stack platform
  • Resulted in improved user experience and increased number of users to over 1 million
  • Implemented the client-side functionality using ReactJS and server-side features mainly using Express and Socket.IO

Library, BITS Pilani

Technical Assistant
08.2019 - 01.2020
  • Contributed in development of a web portal depicting the journey and evolution of BITS Pilani. To be launched by Chancellor K.M. Birla
  • Contributed in development and handling of various technologies used frequently in Library such as auto server backup, book scanning software, etc.

Education

Birla Institute of Technology And Science Pilani - Electrical And Electronics Engineering

Bachelor of Engineering (Hons.)
Pilani, Rajasthan
08.2018 - 05.2023

Skills

Digital logic design

undefined

Projects

Design and Implementation of Multi Cycle RISC processor – Computer Architecture

  • Made a 16-bit multicycle RISC processor from scratch to achieve the specifications asked.
  • Add, Subtract, Shift, Load/Store, Jump, Branch and Logical instructions were implemented
  • Designed the DataPath & ControlPath with the team (of 3), taking care of minimizing hardware & delay
  • Implemented entire processor using Verilog HDL
  • Wrote the testbench and testcases, and successfully tested all the instructions


Nand to Tetris – Entire Computer Engineering

  • Build a fairly modern Computer System from the very basics, starting from logic gates to the Operating System
  • Made AND, Or, Mux, etc. gates using NAND gates only, and then built modules such as Adder, Incrementor, etc. using them
  • Wrote assembly programs for Multiplication and I/O handling and also wrote Assembler program
  • Made a VM translator for converting high level to low level language


IEEE 754 Floating Point adder and Multiplier – Computer Architecture

  • Achieved 16-bit signed addition/subtraction
  • Also achieved signed multiplication by implementing radix 4 booth’s multiplier
  • Successfully took care of rounding off mechanisms, overflow, underflow and NaN flags
  • Carefully wrote test cases to check all the corner cases. Implemented the project using Verilog HDL


MOSFET Level Design of a 2:1 Multiplexer – Digital VLSI Design

  • Designed the multiplexer using NAND gates only at 1Ghz frequency and 1pF load capacitance
  • Designed NAND gates at the MOSFET level. Used Microwind and DSCH for the design
  • Achieved propagation delay of 400ps and Power consumption of 0.15mW


Verification & Storage of biometrics – Blockchain and Software Development

  • Worked with CSIR-CEERI to make a web-app that uses Blockchain and IPFS to store the biometrics of users by extracting unique features and verify it
  • Extracted unique features from Biometrics using SIFT algorithm implemented using various libraries in Python, and stored them using IPFS
  • Wrote a smart contract to store the obtained hashes from IPFS on a blockchain network
  • Used ReactJs with Web3 for frontend and Flask for backend. Worked on the complete project
  • Also implemented a matching Algorithm in Python to compare the extracted features for verification


BITS Open Sports Meet (BOSM) – Development

  • Worked on website and registration software for the annual sports festival of BITS Pilani.
  • Created various parts of website such as loader animations, ‘events’ section, etc. using ReactJs. Also integrated the backend based on Django
  • Enabled seamless registration of over 2000 external visitors and participants


Checkmate – Web Development

  • Developed a 3-D game event hosted on the internet for fellow college students.
  • Worked on A-FRAME, which is a web framework for three.js.
  • Implemented various features for game character such as movement, jumping, etc.


Stock Market Simulation (SMS) - Development

  • For annual tech fest of BITS Pilani, developed and hosted SMS, in which a dummy stock market is created and participants trade in it with virtual cash.
  • Implemented its frontend on ReactJs as well as backend on Express+NodeJs with the team.
  • Developed its business logic (how prices will change after a particular transaction)
  • Resulted in a participation of around 1500 people at peak time, a growth of 50% from the previous year

Responsibility in College

Events Chair, BITS-ACM

Handled all events such as SMS, Checkmate, talks & SIGs. Was also responsible for collaborations with professors & other clubs


BOSM Coordinator, Coding Club

Manage and ideate all the events of the club in BOSM.

Timeline

Texas Instruments

Embedded Software Intern
07.2022 - Current

IIFL, Mumbai

Summer Intern
05.2020 - 07.2020

Library, BITS Pilani

Technical Assistant
08.2019 - 01.2020

Birla Institute of Technology And Science Pilani - Electrical And Electronics Engineering

Bachelor of Engineering (Hons.)
08.2018 - 05.2023
Tanmay Agrawal21 Years