Samyok Nepal




👋Hey, I'm Samyok!

What do I do?




Current Projects


Dakota Debate Institute

Jul 2021 - Present

I was the sole developer for most of the camp, having coded the custom landing page, classroom, and tournament/judging platform for 2021. I also managed advertising and analytics using Umami and set up Zoho Mail.  


I was the the camp director for the week long, in-person DDI 2022 with over 45 students and 8 staff! 


Sep 2019 - Present

I wrote and deployed a custom phpBB3 gallery at Currently, the gallery hosts more than 4k images and videos on a NodeJS bucket server that generates thumbnails and low-res images for slow networks. is the largest student center for Science Olympiad students. Having been around for 22 years, the website provides guidance for the more than 54,000 registered users. Try the gallery below! 

Cool Projects

My favorite projects that are here because they're cool 😎


Apr 2021

For a hackathon, my sister and I created a 3D watch together space without three.js or the like -- just pure CSS transforms. This was intentional; we wanted to give ourselves the challenge of creating a pure-css 3D environment.  


We ended up winning first place and $600 at SonomaHacks. Lots of info is on our DevPost; check it out! 


Bobcat Notify

Nov 2019 - Jan 2021

Designed, programmed, and published iOS and Android app for Brookings High School students for fast and reliable emergency alerts. 2000+ downloads over the last year (BHS has ~800 students). The Brookings School District was in talks to purchase the app for every school in the district, but those talks got cancelled due to COVID.  


Coded in React Native with Node/Express/MongoDB/Firestore backend. 



Apr 2021

Use your webcam to smash your favorite songs! Play any beat saber map with a webcam, powered by Tensorflow and ThreeJS! 


All of the 3D animations in-game were done with three.js. The UI was built with React and node.js. Models of the boxes and hands were made in Blender. ParticlesJS was used to make the particle effects in the background, and PoseNet was used to track the player's pose on the webcam. 


We made this for a Los Altos Hacks 2021 and didn't win anything, although it was a super fun project :) 



Jul 2021

devJS provides a internet-free code editor and interpreter to developers with a bundled NodeJS binary. 


devJS runs a compiled version of NodeJS ChakraCore on iOS and uses Termux on Android. We used React Native to build the "front-end" of our application, which includes defining transitions between screens using the StackNavigator. 




Jul 2021 - Present


I designed and developed this website over the past couple months as a general index to all the various projects I work on. My resume is written in LaTeX using a template I wrote.  


Recently, I've added automatic open graph image generation and caching so that the preview is always the most updated version of the website! Feel free to check out the portfolio, though. 

Google Code In

Winter 2019-2020



Google Code In is an initiative that allowed students to complete tasks for open source organizations. I participated with SugarLabs, an organization that maintains the Sugar OS on the >3 million One Laptop Per Child laptops in underdeveloped areas.  


First year: worked on MusicBlocks and SugarLabs website, fixing bugs. 


Second year: worked on MusicBlocks; expanded export and import functionality to more file types; proposed and created a Git-based version history system for blocky-code; tested and experimented with the viability of refactoring entire codebase into a Model-View-Controller design.  



Mar 2019


Contributing to this was one of my first forays into open source, I refactored the transporter from mutt to nodemailer. 

BHS Science Olympiad



Simple create-react-app with Material UI to create a 'dashboard' for the BHS SciOly team I captained for 3 years.

Feb 2019


I made most of this in a 12 hour sprint to win first place at SDSU's Programming Design Contest! 


It was a competitive multiplayer version of the picture puzzle gadget from Windows 7, but most of the files corrupted and the source is no longer available 😔 

Scioly Chrome Extension

Sep 2019


My first chrome extension and my first project for  


I've since added (or helped add) all of the features, except for infinite scrolling, to the main website. 


Aug 2021


I made this as a small playtest for NextJS and Chakra UI.  


It was used as an activity for Dakota Debate Institute. The rules are simple: the players pick a card each and then argue over who would win in a battle to the death. 


Apr 2020


A bare-bones screensharing application that I made to test out WebRTC during our first two week quarentine. 

BHS Prom Tickets

Mar - Apr 2021


A MERN-stack application that was the sole ticket and meal management platform for Brookings High School's 2021 Prom. 


Used to great success managing tickets, meals, and seating. Managed authenticatication so students could verify their eligibility to purchase tickets. 

Contact Me

I'll get back to you as soon as I can!



[email protected]

Portfolio made by Samyok Nepal | Github