Madhu Sudhanan

Madhu Sudhanan

Head Of Software Department

Followers of Madhu Sudhanan649 followers
location of Madhu SudhananStony Brook, New York, United States

Connect with Madhu Sudhanan to Send Message

Connect

Connect with Madhu Sudhanan to Send Message

Connect
  • Timeline

  • About me

    Power Management Embedded Software Engineer | Computer Engineer | ASIC | AI hardware | CPU | SystemVerilog | RTL | VLSI | x86 Assembly | Python | Shell Scripting

  • Education

    • National Institute of Technology, Tiruchirappalli

      2018 - 2022
      B.Tech Chemical Engineering

      Minor in Computer Science; DSA, DBMS, Operating Systems, Networks and Communications, Software Engineering

    • Stony Brook University

      2022 - 2024
      Master's degree Computer Engineering 3.8/4

      Specialization in Computer Architecture, ASIC, VLSI Circuits & Memory technologies.Courses:1) Advanced Digital Systems Design and Generation 2) Computer Architecture 3) Parallel Processing Architectures4) Advanced VLSI System Design5) Solid State Devices6) Hardware/Software Co-design7) Computational Models 8) Wireless Networks and Mobile Computing

    • Ryan International School, Noida

      -
      Mid school General Studies
    • GEMS Education

      2014 - 2018
  • Experience

    • Alchemy - NIT Trichy

      Aug 2019 - May 2022
      Head Of Software Department

      ◦ Lead Web Ops team of 10 to develop and launch an intuitive dynamic web application for participants of our events to register, pay, participate and receive events/workshop updates.◦ Engaged in API, server architecture definition(MVC), database design and Razorpay payment integration which made server flexible and scalable as new registrations increased on average at a rate of 6000 p.a year over year.◦ Utilized JWT tokens for user sessions and API authentication.◦ Was appreciated for taking initiative to quickly design and integrate admin portal mobile application drastically reducing. event management logistics by 70%.◦ Involved in documenting, designing, hosting and monitoring entire CI/CD pipeline lifecycle on Heroku and Docker and increasing stability of system with 100% up time. (MERN stack) Show less

    • SportsFete

      Aug 2019 - May 2020
      Media and Publicity Coordinator
    • Pragyan - NIT Trichy's Techno-managerial Organisation

      Apr 2020 - Aug 2021
      Deputy Manager
    • Entrepreneurship Cell , NIT Trichy

      May 2020 - May 2022

      1) Lead a team of 13 to build an official web application for the Entrepreneurship Cell of NIT, Trichy for participants to engage and register for events and workshops.

      • Head of Sofware and WebOps

        Nov 2021 - May 2022
      • Marketing Manager

        May 2020 - Oct 2021
    • Makerdemy

      Jun 2020 - Jul 2020
      Campus Ambassador/Marketing intern
    • KiloFarms

      Jun 2021 - Aug 2021
      Software Engineer

      ◦ Delivered mobile features (Java/Kotlin/Flutter) with MVVM and reactive programming for all business units.◦ Improved application response speed by 40% by implementing asynchronous tasks for networking, database, and UI rendering.◦ Increased unit test accuracy from 90% to 96% by carefully studying and considering all possible corner cases for existing and new features.

    • Stony Brook University

      Feb 2023 - May 2024
      Graduate Research Assistant

      ◦ Worked as part of a team to develop and debug the Block Floating Point (BFP) unit used in BERT Transformer Network.◦ Ran simulations and analyzed wave forms and presented error findings in the algorithm that counts leading zeros of floating point values and suggested improvements.Tech: Verilog, Xilinx Vivado, Linux.

    • Intelligent Product Solutions

      May 2024 - Aug 2024
      Embedded System Engineer

      ◦ Collaborated with cross-functional teams (electrical, mechanical, software) and developed a client-requested product end-to-end using the Thunderboard EFR32BG22 with Arm Cortex-M33 wireless SoCs.◦ Utilized InvenSence ICM-20648 accelerometer through SPI protocol and achieved accurate performance with low power consumption with features such as FIFOs and wake-on-motion.◦ Used Python for scripting, data collection through serial port, and graphing live data for better debugging and faster development time.◦ Implemented Bluetooth Low Energy for mobile app connectivity, optimized for low power and collaborated with software team in defining efficient interface with device.◦ Tested with Keysight power scope, logic analyzers and oscilloscopes, and implemented low-power modes resulting in 98% decrease in average power and a 9 months battery life on a CR1632 (115mAh) coin cell battery. Show less

  • Licenses & Certifications

    • Data structures and algorithms

      Indian Institute of Technology, Madras
      Jul 2019
    • Typing certificate

      Ratatype
      Jul 2023
      View certificate certificate
  • Volunteer Experience

    • Student Volunteer

      Issued by The Duke of Edinburgh's International Award Foundation on Jan 2015
      The Duke of Edinburgh's International Award FoundationAssociated with Madhu Sudhanan