Senior Software Engineer · Faculty AI

Vibhishan Ranga

Designer;
Developer.

Tech stack · 24 tools

Tech I use

  • Python
  • Java
  • JavaScript
  • C++
  • SQL
  • React
  • HTML
  • CSS
  • Sass
  • Node.js
  • Express
  • WebSockets
  • FastAPI
  • Django
  • Spring Boot
  • PostgreSQL
  • SQLite
  • TensorFlow
  • PyTorch
  • scikit-learn
  • Docker
  • Kubernetes
  • AWS
  • Git

The starting grid · 4 entries

Projects

Grid P1 · In Production

Hangman

In ProductionFrontendBackend
ReactNode.jsExpressSqlite3

A simple hangman game built with React. The player can guess the word by entering a letter. If the letter is in the word, it will be revealed. If the letter is not in the word, the player will lose a life.

Grid P2 · In Development

Minimal Sketch

In DevelopmentFrontendBackend
ReactNode.jsWebsocketsSqlite3

A minimal sketch of a website built with React. The website is an online multiplayer pictionary game. Compete against your friends to see who can guess the word the fastest.

Grid P3 · Repo Only

Book-My-Show

Repo Only
JavaSpringBootPostgreSQL

Backend code for BookMyShow clone, an online movie ticket booking website.

Grid P4 · Repo Only

Tic-Tac-Toe

Repo Only
Java

A CLI-only TicTacToe game focused on design patterns.

From the blog · Top 3

Latest posts

  1. P1Data Structures #5: The Queue - First In, First OutThis post explores the Queue data structure and its First-In, First-Out principle. It explains how to achieve O(1) performance using linked lists and circular arrays across multiple programming languages.data structuresalgorithmsqueueLatest
  2. P2Data Structures #4: The Stack - Rules for OrderStacks are Abstract Data Types following the Last-In, First-Out (LIFO) rule. Built on arrays or linked lists, they provide constant O(1) push and pop operations.data structuresalgorithmsstacks+77D
  3. P3Data Structures #3: The Linked List - A Scavenger Hunt in MemoryExplore how linked lists use scattered memory and pointers for O(1) insertions, contrasting their flexibility with the rigid, contiguous structure of arrays.data structuresalgorithmslinked lists+24D

Career · 3 sectors

Experience

Sector 3 · Current

Senior Software Engineer

@ Faculty AI

Nov 2025 - Present

Sector 2

Software Developer

@ Delta Capita

Oct 2022 - Oct 2025

Sector 1

Project Intern

@ Brün Health

Jan 2021 - July 2021

Team radio

Contact

I'm a passionate developer who is always looking for new opportunities to learn and grow. If you'd like to get in touch, please don't hesitate to reach out. Let us create something amazing together.

hello@vibhishanranga.com

Or just hit me up and let us talk about tech.

LinkedInGitHubInstagramTwitterDiscord