Shishir Patil is a PhD student and Graduate Student Researcher at UC Berkeley with eight years of experience bridging embedded systems, full‑stack development, and machine learning research. He has held research roles at Microsoft Research, Amazon Science, and Google, and contributes to open-source projects such as Microsoft’s EdgeML for on-device ML and the Letta framework for stateful LLM agents. Comfortable across hardware (MKR1000/IoT) and software stacks, he has shipped signal processing and feature‑extraction code for gesture recognition as well as frontend and backend work for memory-enabled LLM services. Based in Berkeley, he combines rigorous academic research with practical engineering, often translating prototype research into working embedded and web systems.
8 years of coding experience
Bachelor of Engineering (B.E.), Electronics and Communications Engineering, Bachelor of Engineering (B.E.), Electronics and Communications Engineering at R. V. College of Engineering, Bangalore
Doctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at University of California, Berkeley
This repository provides code for machine learning algorithms for edge devices developed at Microsoft Research India.
Role in this project:
Embedded Systems Engineer / IoT Developer
Contributions:71 commits, 9 PRs, 17 pushes in 1 year 4 months
Contributions summary:Shishir contributed to the development of the gesture recognition system by modifying code related to data processing and feature extraction on an MKR1000 board. The commits focused on adjusting the indentation and including external dependencies for the project. The user made changes to the onMKR1000.ino file, updating the license, adding publications, and fixing indentation issues, demonstrating an understanding of the project's structure and embedded system development.
Letta (formerly MemGPT) is a framework for creating LLM services with memory.
Role in this project:
Full-stack Developer
Contributions:1 review, 1 PR, 2 pushes in 7 days
Contributions summary:Shishir primarily updated the `index.html` file, likely contributing to the website's user interface by adding links to Discord and other resources while also updating the citation section. The user also made changes to `main.py` and `main_db.py`, which suggests work related to backend functionality and database interactions within the project. These commits suggest the user worked across the frontend, and backend with database interaction.
aiai-agentsllmllm-agent
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.