Research Facilitator Software Engineer - (2022-Present)
Achievements:
Prototyped & Developed huge applications (Unity; C#,C++ 14, Python) with network connections to Devices using Multimedia (TCP/IP/UDP, Ethernet, USB, UART) Socket Programming to help Bio-Researchers retrieve patient’s data at medical centers; also in metaverse setups.
Developed Sync Pulse HW architecture with PCB, photodiodes at Zuckerman’s to build efficient data collection, wrote .dll scripts for x86.
Worked on Emergency critical Medical Equipment building applications(Unity) for brain-implanted patient, Understanding UART Transmission.
Prototyped & Deployed an Augmented Reality AR-Kit-based IOS AR game "Treasure-Hunt" and MAC OS games "City-Block", "Space-Heist" utilizing Unity C#, Xcode with support to connect with Embedded devices for data collection at Mayo medical centers.
Designed a VR game "Szechuan" on Meta’s Quest 3 in Unity C# using Coroutines, which involves running a Restaurant with a Player being a Chef & Waiter; Uses XR package; Utilizes the VRTP package to mitigate motion sickness while translating or rotating through props.
Constructed TriMesh 3D display Graphics using OpenGL (vertex & fragment shaders), OpenCV, Open-Mesh with Blin-Phong Model and Built RESTful API servers in C++ 14 for Medical institutes.
Wrote MAKE files to organize the C++ codebase in a readable manner and to build TestCases for the implemented features.
Implemented Image Processing pipeline/Optical Display system with the help of Graphics Pipeline (OpenGL) for raster device displays in C++.
Maintained Python CodeBase, that helps in processing and creating new images using CV library and also helps in splitting, formatting and combining various data elements. Well-versed in reading code, writing complicated classes & design patterns and triaging errors using Exception Handling cases. Utilized Tobi Eye Tracker SDK and analyzed data in python to track eye movements post-runtime of application.
Involved in systems design to develop cloud server “Elemem” that runs on Linux OS with increased productivity in sending, receiving information.
Helped Research teams at UPenn by devising Network Architecture in VR games in Unity to improve data collection with 100% efficiency.
Built an AI Pthread system Scheduler (Multithreading) in Unity C# for scheduling necessary events with high priority for the “CityBlock” application threads in OS X, which performs desired event-trigger operations at perfect unix timestamps – based on the research requirements.
Supported data-collection & Research efforts on identifying the epilepsy patient’s cognitive behavior using RL Model based & Model free learning methods such as Q-learning & also helped the research team in sending the neural STIM’s to patients using an efficient algorithm.
Designed application on Watch OS in Unity, to help researchers know about the number of steps that the patient/person took while playing tasks.
Lead team discussions that deal with designing prototyped, architectures, planning releases, converting researchers’ inputs to software designs.
Engineered Low Latency RTOS based 4G/5G modem System in SnapDragon chipset to deploy in 2 processors SD855+SD600+ for Android Mobiles & MIPI interfaces in C/C++ – working as Down-Link, Multi-SIM, RFMGR, Tune-Away Software Module PoC/ technical expert.
Incorporated an Artifical Intelligence (AI) Model based “ Stochastic Gradient Descent Algorithm” in the DL MSIM codebase of MODEM RTOS, to adapt to the timing conditions in C - for correctly sending Messages from LTE/4G MODEM Kernel, increasing overall Multi-Subscriber (MSIM) system performance efficiency by 1%.
Built C++ TestCases to identify critical bugs in the Multi-SIM Codebase and made them work efficiently with C files using extern “C”.
Built; worked on multiple 4G level Features such as 1xSRLTE, RACH procedures, boot-up system functionalities, 4G MAC drivers in C/C++.
Developed multiple features C/C++ with Mutex locks, Semaphores and Shared Memory space alongside Multi-threading with resolution support.
Analyzed Crashreports, fixed over 100 bugs & bottlenecks involving complicated discussions with team leads and Managers. Work demands learning and applying knowledge in Embedded C/C++ for various 3GPP spec technologies from the 4G/5G tech- agile, CI/CD.
Worked with TRM, RFMGR, Firmware teams to incorporate new feature requests in Tune-Away/MSIM Module such as QTA, C/DTA(DSDA) along with power optimization features such as CDRX, DRX.
Interfaced with the internal 5G SW team along with RRC & NAS module PoC’s and designed, and implemented multiple APIs with proper testing - both on-target and off-target as a primary PoC/a product owner from the 4G SW tech team.
Created Test Cases with C++, XML scripts to validate the solutions with Off-Target; helped On-target testing teams with inputs to develop Test Cases.
Collaborated with the Security team to solve a coding vulnerability as a primary PoC – which caused severe regressions across teams.
Contributed to Sleep module in the CONNECTED Sleep in LTE to optimize power efficiency by decreasing the power utility during gaps.
Experience in Firmware Engineering of 4G L1 Carrier Aggregation (CA) team as an Intern for about 3 months in Summer 2017.
Improvised aesthetic sense of debugging: Created Python scripts and automated a part of the QXDM debugging experience, improving the overall team's work efficiency. Mentored Interns and freshers by making them know the system level design – and Lead them in new FR’s.
Contributed to reviewing team members’ code and finding issues & bugs in CodeCollaborator and thus, improved overall understanding of Change Requests in the team.
Student Researcher
Research Development - (2017-2018)
Achievements:
Researched & Designed a concept of Cellular Network for better rural connectivity & business activities, known as Medium Dense Cellular(MDC) Network, which can be applied to 60% of the PHYCOM area
Modelled and Applied the concept of Boundary Contiguity in designing MDC Network, generated comparative plots with 90% accuracy.
Examined and Modelled Coverage Area for the MDC Network using PPP & Sparse Dictionary Learning Techniques and generated comparative plots with 90% accuracy.
My Theisis Title:- Analyze, Model the throughput of a Space-Time complex Medium Dense M- Antenna Tx-Rx Communication Network
Securifi Embedded Systems
Software Developer - (2016)
Achievements:
Built state-of-the-art IoT of 'Almond 3 router' as a Cloud Engineer with internally developed non-3GPP technology.
Created Cloud Computing Models and developed UI softwares using Web Development tools such as Node.js, MySQL, PHP, CSS, HTML & JavaScript.UI softwares purpose is to present 'footfall' & related measurements.