Kaushik Nimmagadda

Software Engineer

Pawtucket, Rhode Island, United States9 yrs 9 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Developed assistive technology for the visually impaired.
  • Strong background in software engineering and tool development.
  • Proven ability to work independently and under tight deadlines.
Stackforce AI infers this person is a Software Engineer with a focus on Assistive Technology and Software Development.

Contact

Skills

Core Skills

Software DevelopmentAssistive TechnologySoftware EngineeringTool DevelopmentTestingData Communication

Other Skills

A creative problem solverAbility to work aloneAble to communicate effectively with peersAccustomed to working on a tight scheduleC++Deep LearningExcellent work ethicExperience working with technologyIntegrationNode.jsPythonSpeech Recognition

Experience

9 yrs 9 mos
Total Experience
3 yrs 7 mos
Average Tenure
6 yrs 1 mo
Current Experience

Hudson river trading

3 roles

Software Engineer

Aug 2020Present · 5 yrs 10 mos · New York, United States

Software Engineering Intern

Jun 2019Aug 2019 · 2 mos · Greater New York City Area

  • Improved internal tools used for fast file transfer between machines
  • Implemented cache oblivious data structures to improve performance of test environment
  • Rewrote and simplified FIX message processing logic
  • Worked in C++/python
C++PythonSoftware EngineeringTool Development

Software Engineering Intern

May 2018Aug 2018 · 3 mos · Greater Chicago Area

  • Updated and streamlined integration testing harness in Python
  • Built ”Stress Tester” to test system robustness under various configurations
  • and conditions in C++
  • Wrote tools to track resource use to enable a more even load distribution across the system
PythonC++Software EngineeringTesting

Brown university

2 roles

Undergraduate Teaching Assistant

Sep 2017Aug 2020 · 2 yrs 11 mos · Providence, Rhode Island Area

  • I am currently a TA for CSCI 0330, Introduction to Computer Systems and have previously TA'd CSCI 0190 (Accelerated Introduction to Computer Science) and CSCI 0320 (Software Engineering). As a member of the course staff I
  • Held weekly office hours where I helped students with their assignments
  • Designed a new lab activity for students to complete
  • Edited and refactored homeworks to improve clarity

Team UTRA (Undergraduate Teaching and Research Award) recipient

May 2017Sep 2017 · 4 mos · Providence, Rhode Island Area

  • Worked to develop software for a device to help the visually impaired with day to dayPart of a team who developed an assistive device for blind or visually impaired individuals on the NVIDIA Jetson platform. By using deep learning to recognize important objects around the user and communicating that information through localized sound queues we can give the user a real time description of the world around them that they can control. I
  • Wrote a speech recognition module in C++ using CMU’s Pocketsphinx that allowed a user to completely control the device using their voice.
  • Oversaw all integration work between all modules (e.g. Deep Learning, 3D Sound) and heavily refactored codebase to enable easier extension tasks.
C++Deep LearningSpeech RecognitionIntegrationSoftware DevelopmentAssistive Technology

Brown space engineering

Software Developer

Sep 2016Mar 2018 · 1 yr 6 mos · Providence, Rhode Island Area

  • Developed applications to communicate with our satellite and present the data collected to the greater Brown community using node.js
Node.jsSoftware DevelopmentData Communication

Education

Brown University

Bachelor's degree — Computer Science

Jan 2016Jan 2020

The Wheeler School

Jan 2010Jan 2016

Highlander Charter School

Jan 2003Jan 2009

Stackforce found 100+ more professionals with Software Development & Assistive Technology

Explore similar profiles based on matching skills and experience