About Me
Hello ๐ ๐ ๐ ! My name is Shreyas Donti, and I’m a junior Honors student at the University of Massachusetts Amherst pursuing a double major in Computer Science & Electrical Engineering. Nice to meet you!
I’m interested in everything tech - from video game development to programming languages - to hardware and machine learning. If it’s tech, I want to learn more! My primary interests within CS are low-level and embedded systems software, and within EE I’m hugely passionate about working with electronics and FPGAs! I love working at the intersection of the two as well in the field of robotics!
My Interests
- ๐ค Embedded Systems & Robotics: working with real-time automated systems, IoT.
- ๐ป Software Development: compilers, firmware, software for design & development.
- โก Electronics: PCB design, circuit testing and design.
- โ๏ธ FPGA Programming: FPGA engineering for ML model acceleration.
My Experiences
- ๐ Undergraduate Course Assistant for UMass’ CS 230 course on Computer Systems Principles.
- ๐ ๏ธ Tech Team Organizer for HackUMass XII and XIII (upcoming).
- ๐ค Electronics Team Member of UMass American Society of Mechanical Engineers Student Design Competition 2024-2025.
- โ๏ธ FPGA Engineer for UMass Cubesat Onboard Processing sub-team.
- ๐งช Undergradaute Research Volunteer (URV) program cohort of Summer 2024, where I designed a 1-D CNN model of identifying postural transitions and other human activities using PyTorch.
My Projects
- ๐ Nullsite: Static site generator in Golang; generates HTML from Markdown files to create websites, including the site you’re currently on!
- ๐ป Resume Generator App: Website created in React.js and Django to generate and customize resumes between roles.
- ๐ฎ๐ฅ๏ธ Xenon Game Engine: Game engine designed in C++ using SDL and OpenGL, includes graphics rendering, shaders, text rendering, audio, filesystem management, window and input management.