ContactResumeNews FeaturesProjects

👋Hi, I'm Samyok Nepal

What do I do?

I

_

|

Current Projects

nextjstypescriptmongodbchakra-uisassphpmysqlphpbbexpresslessLaTeX
nextjstypescriptmongodbchakra-uisass

Dakota Debate Institute

Jul 2021 - Present

I was the sole develeper 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'm excited to be the camp director for the (hopefully) in-person DDI 2022! 

phpmysqlphpbbexpressless

Scioly.org

Sept 2019 - Present

I'm currently working on a custom phpBB3 gallery to be deployed on scioly.org/gallery. Currently, the gallery hosts 4k images and videos on a nodejs bucket server that generates thumbnails and low-res images for slow networks.  

 

Scioly.org 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 actively-developed gallery beta below! 

nextjschakra-uiLaTeX

Portfolio

Jul 2021 - Present

I designed and developed this webiste 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. 

Cool Projects

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

csssocket.ioreactexpresshackathonreact-nativefirebasetensorflowthree.jsnodejs
csssocket.ioreactexpresshackathon

cine.stream

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! 

react-nativeexpressfirebase

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. 

tensorflowreactsocket.ioexpressthree.jshackathon

SongSmash

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 :) 

hackathonreact-nativenodejs

devJS

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. 

Projects

open-sourcenodejsreactmaterial-uifirebasehackathonjsexpresschakra-uinextjswebrtcsassmongodb

Google Code In

Winter 2019-2020

open-source

 

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.  

 

typpo/textbelt

Mar 2019

open-sourcenodejs

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

BHS Science Olympiad

2019-2020

reactmaterial-ui

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

slideforthe.world

Feb 2019

firebasenodejshackathon

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

Sept 2019

jsexpress

My first chrome extension and my first project for Scioly.org.  

 

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

Superfight

Aug 2021

chakra-uinextjs

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. 

Webshare

Apr 2020

jswebrtc

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

BHS Prom Tickets

Mar - Apr 2021

reactsassmongodbexpress

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!

/samyok

/in/samyok

samyok@samyok.us

Portfolio made by Samyok Nepal | Github