Coder Social home page Coder Social logo

Osman Amjad's Projects

6-degrees-of-kevin-bacon icon 6-degrees-of-kevin-bacon

In pairs, implemented the backend for a service that computes six degrees of Kevin Bacon while using the Neo4j graph database. This problem can be restated as finding the shortest path between Kevin Bacon and a given actor (via shared movies).

blog-post-api icon blog-post-api

In pairs, implemented a simple backend blog post API using MongoDB as database while using the Google Dagger 2 dependency injection framework

chambercrawler3000 icon chambercrawler3000

The video game ChamberCrawler3000 (CC3k) is a simplified rogue-like (a genre of video game based upon the game Rogue - http://en.wikipedia.org/wiki/Rogue_(video_game)).

circuits-in-logisim icon circuits-in-logisim

Various circuits in Logisim including working with 7 segment display, Muxes and Demuxes, latches, flip-flops, Finite State Machines, register files, Instruction Decoders, and ALU's.

determinant-calculator icon determinant-calculator

Inspired to find a fast way to find the determinant of a matrix, this program takes as an input an N x N matrix and calculates its determinant efficiently using recursion and by manipulating pointers.

doodle-jump-in-assembly icon doodle-jump-in-assembly

Implemented the popular mobile game Doodle Jump using MIPS assembly. You may familiarize yourself with the game here https://poki.com/en/g/doodle-jump?gclid=Cj0KCQjw59n8BRD2ARIsAAmgPmKehON9X3naoC33v2I_QRkieGRNlD_MGVsDSpaHmgLxGr8N57CuKAAaAqFDEALw_wcB. Since this is online, I tested my implementation in a simulated environment within MARS, i.e., a simulated bitmap display and a simulated keyboard input.

fantasy-hockey-projector icon fantasy-hockey-projector

Motivated to win my fantasy hockey league, I developed this program to browse through the available players and provide a list of the most valuable ones using an algorithm based around how scarce each of their scoring categories are.

hangman icon hangman

Simple, interactive, user-friendly game that allows the player to choose a topic and promptly gives the player a word related to that topic to guess the letters to. The user is shown the ”Hangman” figure as they play along, so it feels like a real game.

mock-spotify-backend icon mock-spotify-backend

A mock spotify backend that allows users to like songs, follow friends, and check their friends' favourite songs implemented by communicating between two CRUD microservices

mock-unix-command-shell icon mock-unix-command-shell

Made in a group of 4, this program attempts to mock the Unix command shell by combining software design patterns (such as Iterator, Singleton, and Builder) and complex code to create a program that acts as a file management system whilst also providing functionality for nearly 20 Unix commands.

ontime icon ontime

High fidelity prototype of OnTime, an app designed to provide users with a list of nearby medical centers with wait and commute times.

should-i-cr-ncr icon should-i-cr-ncr

A simple tool which uses the users current cumulative GPA, expected cGPA upon graduatuion, and an expected GPA for a single course to compute whether this course should be cr/ncred.

sportcred icon sportcred

A platform for aspiring sports enthusiasts, aspiring analysts, sports betters and many others to build their analytical credibility in sports by overall participation in a variety of features. Built using the MERN stack.

unix-tools icon unix-tools

Various unix tools written in sh (bash) and C. Includes common unix commands in C, a ’babyshell’, and a client/server TicTacToe

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.