👳🏽Divjot Singh


Such Work

Udaan, Bengaluru, Software Engineer
April 2020 - Present
  • Working on a webpack based framework to power websites internally.
  • Working on performance optimizations for the main website.
  • Revamped Order Details Experience for React Native and Web.
  • Improved perceived performance using Skeleton UIs in React Native app.
Swiggy, Bengaluru, Software Development Engineer III
November 2019 - April 2020
@SwiggyTech - New Initiatives Team (Web)
  • Lead the release of Timeline shareability on Swiggy Go.
  • Lead the release of Swiggy Stores PWA.
  • Lead the release of Swiggy Single Page Checkout for Food.
  • Developed new PL driven UI for Swiggy Stores.
  • Developed new Swiggy Genie.
  • Developed a system for incorporating Origin Trials for our PWAs, starting with SMS Receiver API & Contacts API.
  • Deprecated legacy systems and ported the same to modern services.
  • Regularly worked with and maintained HAProxy configuration.
Swiggy, Bengaluru, Software Development Engineer II
January 2018 - November 2019
@SwiggyTech - Web Team
  • Designed and developed multi-tenant payments module
  • Designed and developed website generator (Gauntlet). 10+ dashboards.
  • Designed and developed static site serving system for legal pages.
  • Designed Hotstar-Pop integration and scaled codepath for 120k RPM.
  • Moved codebase to a monorepo for improved developer experience.
  • Developed automatic UA based asset serving system for smaller bundle sizes. (20%)
  • Developed Restaurant Hygiene Pages for PWA and as webview for apps.
  • Developed Everyday Offers Feature for mobile PWA.
Major Achievements:
  • Awards: MVP (Oct 2018)
Housing.com, Mumbai, Senior Software Development Engineer
October 2017 - January 2018
@HousingEngg - Frontend team
As part of frontend team, I worked on improving performance of housing PWA. This was achieved by following enhancements;
  • Migrated to React 16 from version 15. 50% win for renderToString completion time.
  • Migrated to NodeJS version 8 from version 6 gave another 50% win for above.
  • Reduced asset size by roughly 20% using Brotli compression.
  • Optimized PNGs, JPEGs, converted to SVGs wherever possible to reduce overall page size.
  • Improved scroll performance of listing page by using will-change CSS rule, along with disabling pointer-events on scroll.
June 2016 - October 2017
@SamsungInternet team
  • Samsung Internet PC Extension Starting June 2016
    • Revamped the extension codebase by switching to modern JavaScript paradigms, UI overhaul and performance optimizations. Improved localization of strings and helped in rebranding for version 2.0.
    • Successfully shipped version 2.0 in March which received great response (chrome web store rating increased from 2.7 to 3.7 post launch).
    • Currently working on adding new features and improving sync performance.
    • Userbase increased from 8,000 to 60,000 monthly active users (~8x) within 4 months of 2.0 release.
  • Gaana Web App Starting March 2017
    • Designed and developed the web application in ReactJS + Redux + Styled-Components (later replaced with Emotion for perf wins).
    • Challenges like performance on low end devices, inter-op between Tizen APIs and Web Platform were tackled along with the team.
    • Successfully launched first phase of app within MyGalaxy on Tizen in Late May.
  • Samsung Internet - Bixby April 2017 – July 2017
    • Wrote JSGF gram files for Samsung Internet domain. [video]
    • Helped in bringing accuracy to 95%+ for Bixby US launch.
Major Achievements:
  • Employee of the Month (December 2016) Awarded as Employee of the Month for supporting and developing Samsung Internet PC Extension v2.0 in HQ.
  • Samsung Citizen Award (March 2017) "Though a fresher and new to product development, [he] took up one of the key components of Samsung Internet browser, viz Samsung Internet Extension for Chrome and commercialized it flawlessly. All through the project, [he] has displayed enormous passion with a clear goal of making it much better."
Fizzy Food Lab's, Mumbai, Fullstack JavaScript Developer
December 2015 - January 2016
  • Developed an SPA using ReactJS, NodeJS and Postgresql
June 2015 - August 2015
  • Developed tile based map server using NodeJS, mapnik and TileMill
  • Set up Mongodb cluster (3 systems), developed scripts to convert data from mongodb to CSVs and CSVs to JSON to-and-from a Hadoop cluster, and a web app to display results of the road anlaysis done by Hadoop.
Refiral, New Delhi, Product Developer
October 2013 - October 2014
Co-founding team member. Managed JavaScript head of the tool.
  • Health Report tool for analyzes all clients statistically and constantly check for API health status, hence benefiting in tracking downtimes and losses.
  • Performance improvements by deploying faster routes to server calls. (300-400ms win)
  • Expanding support to several e-commerce platforms.
  • Extending help in creating the internal API. Made its use to make several customizable popouts, providing more options than industry.
  • Integration with social networks to enable the tool. Studied Facebook documentation to leverage best out of its Graph API.
  • Helped in strategy and planning of the tool in its initial phase.
Frrole, Remote, Frontend Development Intern
November 2013 - January 2014
Buzzometer - Created an interactive and responsive web app using the APIs of Frrole using jQuery, PHP and XML for analyzing the buzz created by a particular movie.
And much more, meet up for a ☕ coffee if my work interests you

Much Education

Download resume
Programming Languages:
C, TypeScript, JavaScript (ES2015+), PHP, Java,
(P)ReactJS , Redux , AngularJS , BootStrap , jQuery , NodeJS , ExpressJS , Slim MicroFramework
PostgreSQL , MySQL , MongoDB
npm , git , webpack , rollup , babel , Jest , Styleguidist , heroku , grunt , lerna , gulp , bower , Visual Studio Code , Vim , IntelliJ IDEA , Eclipse
Other Languages 🤷‍♂️ :
2012 - 2016
79.48%5thposition in entire department (~190 students)
Majored In:
Computer Engineering
Major Achievements:
  • Granted merit scholarship for all four years.
  • Consistently stood in top 10 performing students of the department.
  • Mentored class of 30 in an IEEE NSIT SIG for Web Development and Design
  • Wrote a report on Rapes
  • Successfully completed projects like : MVP Generator | CollNet | CloudKeeper | Student Attendance System , and more...
  • Worked on a research project under Vidhi Khanduja (Assistant Professor) on a database watermarking scheme.
2002- 2012
Performance in 12th
Performance in 10th
9.8 CGPA ~ 93.1%
Major Achievements:
  • Granted merit scholarship for 3 years: 10th- 12thgrades
  • Topped Science department in 12thGrade

So Talkative

Somewhat Social