Sanny Sherief

Full Stack Web Developer

Headshot of Sanny Sherief

About Me

Born and raised in the city of Los Angeles, California, I have worked for several years developing software as both a hobbyist and as a professional. Leveraging the latest and greatest technologies, I'm able to take your product from idea to reality in record time.

Beginning with scripting for video games I played, I have transitioned to web development after attending Lambda School: an online course dedicated for web development. There, I honed my skills designing and creating web applications.

In my free time, I love to play video games on my computer, stay up late working on my personal projects, or just go out with friends.

My Experience

HTML

General website structuring and layout, with a focus on usage of semantic HTML elements to aid accessibility and SEO.

CSS

Designing pages, styling components, and ensuring visual consistency on all viewport sizes. Plain CSS, Bootstrap, Semantic UI, and Tailwind CSS.

JavaScript / TypeScript

Front-end web application development and back-end Node.js server development.

React

Single page applications, functional components, class components, hooks, data fetching, and state management.

SQL

CRUD operations, mass migrations, APIs, and ORM frameworks. Experience includes SQLite and MySQL/MariaDB.

Lua

Video game engine scripting and task automation.

Git

GitHub, GitLab, pull/merge requests, branching, and issue tracking.

CI / CD

Unit tests, integration tests, builds, and deployments.

Docker

Creating and deploying images and containers to cloud services.

Cloud Computing

Serverless integrations using Google Cloud Platform, Firebase, and Vercel.

Did
someone
say
agile?

An avid motorcyclist, I'm fast on the track, but even faster to hit the ground running with new projects. Are rapid prototyping and innovation valid options for spirit animals?

I've worked with companies both as part of a team and as an independent developer. I'm eager to learn new things and ready to apply what I know now.

Let's lap the competition.

Sample site as viewed on a mobile phone

Responsive
Design

I'm privy to the unprecedented demand for mobile-friendly websites. With how important the mobile user experience is, I invest serious time and effort taking it to the next level.

With my skillset, your site will properly scale to whatever devices your users can throw at it.

My projects

Faired

Faired is software as a service (SaaS) that enables s&box server administrators to manage their game servers from anywhere in the world.

  • React
  • TypeScript
  • Tailwind CSS
  • HTML
  • Next.js
  • Redis
  • Firebase
  • DatoCMS
  • Stripe
  • Google Cloud Run

sanny.io

The site you're viewing right now! I designed and developed it myself.

  • React
  • TypeScript
  • Next.js
  • Tailwind CSS
  • HTML
  • Dato CMS
View Source

Summon Sign

This web application assists Dark Souls players in locating others who need help.

"If you require help on your travels, I offer you my sign. Blessing of the moon upon your journey."

  • React
  • TypeScript
  • Next.js
  • Firebase
  • Tailwind CSS
  • HTML
View Source

license.wiki

This site provides easy to consume information regarding the various software licenses used in the open source community.

  • React
  • JavaScript
  • Next.js
  • Tailwind CSS
  • HTML
View Source

steamlogin

This library makes logging in through Steam a breeze, and works in just about any project.

No knowledge of OpenID 2.0 required.

  • TypeScript
  • npm
View Source

zeta

A comprehensive framework for developing Garry's Mod addons.

  • Lua
  • MySQL
  • SQLite
  • ORM
View Source

My history

  • Faired

    Full Stack Web Developer

    February 2021 - Present


    Faired is a startup that intends to completely change the landscape of s&box game server management.

    It is designed, developed, deployed, and maintained by myself.

  • Freelance

    Full Stack Web Developer

    July 2019 - February 2021


    While attending Lambda School, I started working as a freelance web developer.

    I had previous experience freelancing during my time spent working on video game scripting, which helped me find my way around the freelance web development industry.

  • Cloud Sixteen

    Lua Developer

    June 2015 - December 2019


    I served as a developer and maintainer for the company's flagship roleplaying game.

    The design and development of numerous features provided were contributed by me, including an easy-to-use configuration interface for customers to manage their servers. Additionally, I investigated problems in relation to game updates, and provided customer/technical support through an online ticketing system.

  • Thriving Ventures

    Lua Developer

    November 2015 - April 2018


    I worked on some of the company's largest server administration products used by thousands of customers, and was the principal developer for implementing many parts of the user interface provided by the design team.

    My responsibilities included refactoring and maintaining code written by previous developers, expanding upon it with new features, responding to customer inquiries, engaging with customers in developing a community around our products, and deploying builds to simplify customer access to the latest versions of our products.

Contact me

Let's get this bread.