Mukul Mahajan Singraur
Technical Skills
Programming languages




Front-end Development




Back-end Development





GeekWerke (SSE) - Feb-2023 - Present
Various websites
tools used



- Worked with Quintype to build a news syndication service that takes various xml feeds (Atom, rss etc) and converts them into Quintype's JSON
- Made various custom blocks for Quintype's CMS to be used by their client
- Developed an analytics dashboard for Nova (E-commerce)
- Developed TechWish's website with headless wordpress and react
- Made it easier for the product/marketing team to fiddle with the content while having high quality animations and fully responsive and adaptive website.
- Made multiple POCs using SvelteKit and Astro
Exotel (SDE 2) - Feb-2020 to Feb-2023
React integration with PHP
tools used


Integrated and owned react Single Page App with PHP Multi Page App (similar to island architecture)
- Implemented Live Call Dashboard in react as an SPA
- Maintained the CI/CD pipeline
- Made future UI development faster, what used to take more than a month now took ~1 week
- Eliminated some of the performance issues that old pages faced.
- Ported page load speed improved 2x-300x
- Reduced server cost
Live Call Dashboard
tools used


A React based dashboard for clients to see the live analytics in a glance.
- Built charts to show most important live information and tables/cards for other information.
- Implemented routing and cross links with preserved filters
- Built REST APIs in go to serve analytics from MongoDB
- Account admins got a better idea of what is happening in their contact center at a glance.
- They could get granular and categorized data to assess their agent's and team's performance by following cross links which preserved applied date, group and agent filters.
Notification service
tools used

A notification service to push notifications to browser
- Connected and maintained websocket connections with browser tabs with 99.994% availability.
- Implemented notification on frontend to be shown to the user on the website and as a desktop notification.
Stanza Living (SDE 1) - Oct-2018 Feb-2020
Student and RM Apps
tools used
- Added several views to React native apps
Public landing page and Internal dashboard
tools used
- Added analytics to the landing page of stanza living
- Management got better data on the interest of the potential customers
- PMs got better understanding for redesigning the pages
- Added meal planning page to internal dashboard
- Inventory managers can intuitively manage meals to be delivered to the hostels.
GeekSkool (bootcamp) - Feb-2018 to oct-2018
-
A special slack bot to automate some daily tasks
tools used
slack
bot
-
A Firefox addon that displays definition of the selected word
tools used
javascript
-
An implementation of “Lazy” Promise
tools used
javascript
-
An implementation of elementary Cellular Automaton
tools used
javascript
html
css
-
web-MIDI-keyboard
tools used
javascript
-
A lisp interpreter in js
tools used
javascript
-
A JSON parser in js
tools used
javascript