Home About Me!

Education

Master of Science, Computer Science, George Mason University, VA
Jan 2021 - May 2023 (Expected)
Bachelor of Technology, Electronics and Communication Engineering, Gayatri Vidya Parishad College of Engineering, India
June 2012 - April 2016

Skills

Programming Languages

C, Java, Python, MATLAB, Simulink

Web Technologies

HTML, CSS

Database

MySQL, Oracle

Tools

Vector CANalyzer, PCAN, JTAG, Oscilloscope, CFI, Atom

Operating Systems

Windows 8/10/11, Linux(Ubuntu), iOS, Android


Experience

Bosch Global Software Technolgy, Bangalore, India

Software Engineer
Sept 2018 - July 2021
  • Gathered software requirements from the customer, developed functional logic using Embedded C and validated it on a diesel engine management ECU (Electronic Control Unit) for off-highway vehicles.
  • Developed and tested CAN (Controller Area Network) frames built on the SAE-J1939 standard for customer requirements.
  • Configured and tested digital, analog, and frequency-based components connected to ECU in the vehicle based on ECU’s terminal diagram and schematics in the BSW (Base Software) layer of AUTOSAR.
  • Configured and tested Unified Diagnostic Services (RDBI, WDBI, RC) specified under ISO 14229 protocol.
  • Collaborated with cross-functional teams to resolve software issues during production validation of ECU.

Hindustan Shipyard Limited, Visakhapatnam, India

Internship Trainee
Apr 2017 - May 2017
  • Industrial training on internal and external communication systems, navigation equipment used in ships.
  • Gained knowledge on how electronics, telecommunications, geometrics and global positioning fixing techniques are applied to maritime technology.

Academic Projects

Anti – Rigging Voting Machine

  • Analyzed the severity of rigging in the voting system due to lack of security in the Electronic Voting Machine.
  • Developed an EVM model using Arduino UNO and Arduino Software (IDE) that allows to cast vote only after individual’s fingerprint (fetched by R305 fingerprint sensor) and Aadhar Number are validated against the repository, reducing the chances of fraud such as re-casts.
  • Programmed a NodeMCU to send an e-mail to the individual on successful vote cast via IFTTT using webhooks.

All terrain Robot

  • Designed and developed a robot that can traverse on all terrains (rough, smooth, steep) and water using PIC16F886 and MPLAB for competition in IIT Kharagpur, India.