Mukul Mahajan Singraur
Technical Skills
Programming languages
Front-end Development
Back-end Development
GeekWerke (SSE) - Feb-2023 - Present
Various websites
tools used- Made interactive online version of Values Edge Exercise
- Worked with Quintype to build a news syndication service that syncs with various xml feeds (Atom, rss etc).
- Made 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- Lead the team in development of react SPA integrated in PHP MPA (similar to island architecture)
- Implemented Live Call Dashboard in react as an SPA
- Owned CI/CD pipeline for the project
- 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 to around 20% of previous cost
Live Call Dashboard
tools usedA 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 persistent 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 usedA 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 slack bot to automate marking attendance and assigning duty
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 -
A lisp interpreter in js
tools used
javascript