Skip to Content

Hi, my name is

Sajal Shrestha.

I build things for the web.

I'm a full stack software engineer and with a Master's in Computer Science and Engnineering based in Reno, Nevada, United States specializing in building exceptional web applications, and everything in between.

About Me

I'm a full stack software engineer and with a Master's in Computer Science and Engnineering based in Reno, Nevada, United States

I enjoy creating things that live on the internet, whether that be software systems, applications, websites or anything in between. My goal is to utilize my well honed skills in computer science and programming skill in developing customized software based on various client demand.

Here are a few technologies I've been working with recently:

  • JavaScript (ES6+)
  • HTML5 & CSS3
  • TypeScript
  • Python
  • React
  • Redux
  • Node.js
  • Express.js
  • Next.js
  • DevOps
  • MongoDB
  • PostgreSQL
Avatar

Where I've Worked

Software Engineer(Research Assistant) @ University of Nevada, Reno

August 2022 - Present
  • Conducting research to investigate bias dynamics between humans and AI in the field of cybersecurity.
  • Building a software simulation to collect data for the study and measure in the research using C# and Unity Game Engine.
  • Building a full-stack containerized web application for the admin dashboard using React and Node.js, hosted on AWS.
  • Designed and structured a non-relational document database to store research data for behavioral analysis.
  • Participating in weekly meetings with professors to update and maintain the software system, following a test-driven and agile development approach.

Other Noteworthy Projects

Folder
Image search

A web application build using React and SplashAPI for the image fetching, displaying in photo gallery grid system to search image from Unsplash.

  • React
  • UnsplashAPI
  • CSS Grid
Rubins Blog

Rubin's blog is a blogging application with a feature such as read, write, delete and update and Google authentication.

  • React
  • Firebase
  • Cloud Firestore
Folder
Next Portfolio

A static SSR developer portfolio built using Next.js.

  • React
  • Next.js
Folder
Live Video Streamer

A live video streaming platform built using react-redux with GoogleAuth for user authentication and RtmpServer to support the video stream from the OBS software.

  • React
  • Redux
  • GoogleAuth
  • NodeMediaServer
  • rtmpServer
Node Chat App

A chat application built using Express.js and Socket.io. A user can chat and share their current location by signing in with a username and a common chat room.

  • Node.js
  • Express.js
  • Socket.io
Folder
SajalCoin

A simple straight forward crpytography currency 'SajalCoin' built using Blockchain Technology.

  • Blockchain Technology

Blogs

React Custom Hooks

React Hooks are here to stay. Assuming you are familiar with React Hooks such as useState, useEffect, useContext, etc. or at least have...

  • React
  • Hooks
  • CustomHooks
Meditation 🧘🏻‍♂️ and Programming 👨🏻‍💻.

Meditation is a precise technique for resting the mind and attaining a state of consciousness that is totally...

  • Productivity
  • Motivation
  • SoftwareDevelopment
Taking an actual break.

Coming soon ..........................................................................

  • Productivity
  • Mental Health
  • Discipline

What's Next?

Get In Touch

Have a question or want to work together? Awesome!

Say Hello