Raghav Ahuja

Raghav Ahuja

Senior Software Engineer
A tech enthusiast who loves to learn new technologies and always seeks to optimize his skill set. His love for tech has made him shift from being a commerce graduate to a software engineer.

The most amazing...

... thing I’ve created is an engineering model creation application using ReactJs, FabricJs and HTML5 canvas.

Interest & Expertise

  • Writing modular code that is easily scalable
  • Love to learn new technologies.
  • Full-stack Development
  • Dashboard Applications
  • Functional Programming patterns


Backend Framework & Library

Node.js, Express.js, Mongoose

Frontend Framework & Library



HTML / CSS, JavaScript, Java


MongoDB, PostgreSQL, IndexedDB

Version Control

Git, GitLab, GitHub

Project Management


Mobile Framework & Library



VS Code

State Management

Redux, Redux (with Saga and Thunk)

User Interface Design


Cloud Services

Firebase, AWS S3


Engineering model creation application

Typescript ReactJs application built using FabricJs, Redux and Saga. This application helps a user to create engineering model diagrams, add logic and connections to the same. The diagrams are made using FabricJs over HTML5 Canvas.

Backend in Aqueduct Dart

A Restful Dart backend made using Aqueduct Framework and PostgreSQL used as a database, with custom Amazon S3 file uploading using HTTP.

2020 © All rights reserved. GeekyAnts India Pvt Ltd.