Hello ๐ , I'm
Full Stack Engineer @ Fidelity Investments
M.S. Computer Science @ UT Austin '25
2+ years
Full Stack Development
Bachelor of Science, Software Engineering @ UT Arlington '22
Master of Science, Computer Science @ UT Austin ' 25
Hey there ๐ ! My name is Shubhayu Shrestha and I am currently pursuing my Master's in Computer
Science, specializing in Machine Learning,
at the University of Texas at Austin! I earned my undergraduate degree in Software Engineering
from the University of
Texas at Arlington in December 2022.
Previously, I worked as a Full Stack Engineer at Fidelity Investments, focusing on marketing
technology and handling customer
data. I started my career as a Full Stack Engineering Intern at Lockheed Martin, where I
developed a web
application. Additionally, I have research experience from UTA's Heracleia lab, where I have
even had the opportunity to publish and present a paper!
My passion lies in both frontend and backend development, research, machine learning, artificial
intelligence, problem-solving, game development, and UI/UX design
in which I enjoy having the ability to apply to large-scale projects.
April 2024 - Present
Full Stack Engineer in Fidelity's Fund and Investment Operations Business Unit
January 2023 - March 2024
Technologies Used
What did I get out of this experience?
May 2022 - December 2022
Technologies Used
Joint All-Domain Operations (JADO) Readiness Web Application
Training/Miscellaneous
April 2021 - May 2022
Worked as an undergraduate researcher at The University of Texas at Arlington's Heracleia Human-Centered Computing Lab gaining exposure to Robotics, Reinforcement Learning, and Contrastive Learning methodologies.
Traversability Estimation Framework ๐
Reinforcement Learning Project (Discontinued)
Below are some of the projects I have worked on! More projects can be found on my GitHub!
Tech Stack: Python, TensorFlow (for implementing LSTM model), Pandas for data manipulation and Matplotlib for data visualization
Algorithms Used: Long Short-Term Memory (LSTM) networks
Conducted a study researching using LSTM networks to predict stock market trends using historical data from Tesla (TSLA) and Apple (AAPL). I found that the LSTM accurately replicated past trends and made reasonably accurate predictions for future stock movements. The model's low error metrics demonstrated its effectiveness, suggesting its potential for practical financial forecasting applications.
Tech Stack: Swift, ChatGPT API
Created a chat user interface for ChatGPT, an AI language model, using Swift. This application mimics Apple's Messages app where users can chat with the AI model and receive responses in real-time.
Tech Stack: React.js
Created a web application that allows users to search for emojis and their meanings. This application was created using React.js and utilizes the emoji-dictionary npm package.
Tech Stack: Node.js
Created a web application that allows users to sign up, log in, and log out. This application was created using Node.js and utilizes the bcrypt npm package for password hashing.
Explored the different levels of authenticaiton security
Level 1: Registering Users with Email and Password
Level 2: Encryption and Hashing
Level 3: Salting Passwords for Improved Encryption
Level 4: Managing Cookies and Sessions
Level 5: OAuth: Implementing "Sign In with Googleโ and "Sign In with Facebook"
Tech Stack: React.js
Created a web application that allows users to create notes. This application was created using React.js and utilizes the Material-UI npm package. Hooks were also used to manage the state of the application. Users can add, delete, and edit notes. The notes are stored in an array and are rendered on the screen.
Tech Stack: SpringBoot, PostgreSQL
Developed a Spring Boot REST API that allows users to modify student data. This API allows users to add, delete, and update student data. The API is connected to a PostgreSQL database that stores the student data.
Tech Stack: Ionic, Google Firebase
Designed and developed a Progressive Web Application using Ionic and Google Firebase for residents to track garbage trucks, access estimated arrival times, receive timely notifications upon garbage collection, and access proper waste disposal methods.
Tech Stack: Python (w/ speech_recognition, pyttsx3, pywhatkit, datetime, wikipedia, pyjokes, googlesearch, webbrowser, googleapi, playsound)
Created a voice assistant using Python that could handle multiple commands. This voice assistant could: Play a song (from YouTube), tell you the date/time, make Google searches, go to a website, tell you specific information about a person/something, and tell you a joke.
Tech Stack: Python, SQLite3, Tkinter
Developed a car rental management program to assist car rental companies to manage their fleet and handle invoices. This program includes a vehicle search function where users can search their vehicle inventory through descriptions or VIN numbers and access daily rates and search for customers to view their remaining balance owed to the company, what vehicles they have rented, and their details.
Tech Stack: Python (w/ Twillio API, Alphavantage API, News API)
Created a stock trading alert program in Python that will send an SMS message if a stock value changes by over 5%. This program was created utilizing the Alphavantage API for the stock data, News API for the news articles, and the Twilio API to send the SMS messages to send the user the change in stock value. This project is currently being hosted on PythonAnywhere for it to run 24/7.
Tech Stack: Python, OpenCV, Twillio
Developed a security camera program in Python that will send an SMS message if a person is detected in the camera's view. This program was created utilizing the OpenCV library for the camera, and the Twilio API to send the SMS messages to send the user messages if motion is detected. This project is currently being hosted on PythonAnywhere for it to run 24/7.
Tech Stack: Kotlin, Android Studio, Google Firebase
Created an Android app in a team that was utilized to help toddlers learn and practice arithmetic, colors, and image recognition through a series of interactive and progressively challenging games.