Jordan Sheldon

Hey there, I'm Jordan!

I am an expirienced web developer skilled in .NET, JavaScript, Java, GO, and SQL & NoSQL daatbases. I mainly find myself developing microservice architectured services working together to accomplish a scaleable product for a seamless user expirience. Checkout some of my work below!

PlayerData

EC-PlayerData is the backend for Configs.cc, a tool used for saving video game configurations.


  • Utilizes ASP.NET Core framework to accept and response to requests.

  • Recieves requests, validates the request and then responds appropriately.

  • Recieves requests, validates the request and then responds appropriately.


C#

ASP.NET

Dapper

Rest API

JSON

Azure

EC-Dashboard

EC-Dashboard is the frontend for Configs.cc, a tool used for saving video game configurations.


  • Utilizes NextJs framework to display actions users can take.

  • Sends requests, and displays configuration data to the user.


TypeScript

Nextjs

JSON

SQLite Clone

SQLite is a database that many people are familiar with, in order to learn more I made a clone using C


  • Uses the command line allow users to interact with a database

  • Handles setting size of types and other advanced topics

  • Accepts and processes: Select,Delete and Insert commands


C

File I/O operations

Command Line

Message Queue

In the world of web development in order to scale a application to handle more users, we often times need to make a certain request or action wait so it can be processed appropirately. This is my take on a priority queue making users with subscriptions get first priority.


  • Leverages Axum web framework to accept and respond to requests

  • Takes an action and inserts or extracts an item.

  • Uses the Min-Heap data structure and sorting algorithm to keep premium users at the front of the queue


Rust

Axum

JSON

Tokio

Rest API