Shreyas Telkar
About
An innovative Computer Engineer and Software Developer that provides modern solutions to issues we face in our daily lives. From working on an mobile app integrated embedded systems project to constructing a compiler for C, I posses a variety of skill sets applicable to many tech industries. Feel free to reach out to me!


Overview
As a recent Baskin Engineering graduate from UCSC, I have gained a lot of experience working in team environments and creating connections with other students. I have been exposed to a variety of hardware software technologies through both my education and working on independent projects.
- Data Structures and Algorithms
- Computer Networks
- Embedded Systems
- Computer Architecture and Assembly
- Compiler Design and Functional Programming
Languages:
Python, C/C++, Verilog, HTML/CSS/Javascript, RISCV and MIPS Assembly, Haskell


- Smart Bell was a 5 member team, 2 quarter senior desgin project, smart door bell system integrated with Raspberry Pi3 and a mobile app integrated with Flutter.
- Hands-free sensor doorbell detection system that sends push notifications to the user, Active Livestream, and One-way communication.
- Cheaper alternative to RING by Amazon.
- Platform game onFPGA BASYS3 board that features a coin-collecting and pitfall-avoiding aspect with charged jumping mechanics.
- Designed with State machines, Sequential Logic, Counters, and Flip-Flops and displayed on the monitor with VGA. Implemented a large-scale system with smaller logic components.
← Go to Code


Traveling Salesman Problem
- Finds the shortest hamiltonian path in C using the graph and path methods.
- Gets the total distance on route
Morse Code Decoder
- Photosensor programmed by an ESP32C3 reads in dots and dashes from an LED
- Program interprets the message and prints the message
- 3msec LED flash rate




Demos
I enjoy teaching myself and learning new technologies. Here are some various demos I have built using ReactJS:
Time Left: 60 sec
Player1 Score: 0
Player2 Score: 0
Player1 Controls: W - up , S - down
Player2 Controls: I - up , K - down
-
Programming Instructor Part-Time
- Taught K-12 Javacript, Python, and Scratch programming
- Dec 2023 - Jan 2024
