Git Product home page Git Product logo

Hi there 👋

Welcome to my GitHub! Below, you'll find the work I've contributed to so far.

Who am I? Great question!

I'm a full stack software engineer that primarily works with React, Nodejs, Express, and handful of SQL and NoSQL databases depending on the project's needs. Scroll down a little and you can find some of the apps I've built, including...

  • Pear, which simplifies pairing people up for activites!
  • Up Next, which provides a simple solution to the age old problem of determining who goes next!
  • SB Status Checker, a simple one-page app designed to help monitor the server status for the Shadowbane community.
  • Fat Cat, an Alexa skill that allows you to intuitively track activities like feeding and medicating your pets.

Well that's neat, but what stands out about these apps?

Serverless architecture! Both Pear and Up Next were designed with a serverless back end, utilizing AWS Lambda and API Gateway. They also utilize AWS Amplify for hosting the static front end files. While tackling serverless architecture was fun on its own merrits, it also provided tangible benefits for both apps. Both apps were designed, at least in their initial state, with the intention of being apps I could provide for my team at Hack Reactor free of charge. By utilizing a serverless back end ensure that my operating costs were as low as possible while traffic is low (let's be honest, these are small projects, traffic is pretty low!) yet when the world finally catches on to how amazing these apps are, they can quickly scale with the sudden spike in popularity!

In addition to the financial and scalability benefits, deploying through Amplify was extremely quick. Pear, for example, went from conception to full deployment in less than three days. All from a team of 3 people that had never worked together before.

Sounds cool right? But what's next?

Server side rendering! It's been on my list of skills to tackle for a couple of months now, and I've finally got some projects that would benefit from it. Not just SSR, but SSR on a serverless webapp. My current plan is to implement SSR on Up Next, as it's a fairly simple app. That should provide a great environment to learn in. Once I've got it working there, I'll implement SSR in Pear.

Want to reach out?

If you have questions, comments, just want to reach out and say hi... feel free to send me a message on LinkedIn or via email!

WAIT! You're an engineer! Why aren't there more numbers!?

Hah! Woops! That's a great point. That would have been embarassing to forget! Here ya go!

Anurag's github stats

Joel Carpenter's Projects

algorithms icon algorithms

Houses the code written while practicing algorithms and data structures

fat-cat icon fat-cat

Fat Cat is an Alexa skill that will help track pet care activities

findmyfurryfriend icon findmyfurryfriend

Find My Furry Friend is a social application designed to alert others in your area that your pet has gotten away. It will send a message via SMS or through the app depending on your choice of set up. This messages will include things like your pets name, a picture, and how friendly they might be. It is designed to get the news out quickly and have others searching for your best friend ensuring they come back safe and sound

gitflowlab icon gitflowlab

A simple lab to help people get comfortable with the basic Git workflow.

material-ui icon material-ui

Material-UI is a simple and customizable component library to build faster, beautiful, and more accessible React applications. Follow your own design system, or start with Material Design.

samplepythonproject icon samplepythonproject

A sample project that exists for PyPUG's "Tutorial on Packaging and Distributing Projects"

sb-status-checker icon sb-status-checker

Quick utility which monitors the Shadowbane servers and sends a notification when the server status changes

skill-sample-nodejs-first-skill icon skill-sample-nodejs-first-skill

This Alexa Skills Kit sample skill shows how to build a simple skill called Cake Time that counts down the number of days until the customer's birthday.

up-next icon up-next

Up Next is a small single page app intended to create a quick, simple solution for taking a list and randomly drawing items from that list.

wildrydedemo icon wildrydedemo

This repo is housing my work for the WildRyde demo project from AWS. I'm using this to get some additional experience with serverless architecture.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.