Worked on the project Adobe Campaign as a frontend developer. I was held responsible for the production build server for user interface.
Worked on optimising performance of react based dashboard, made service to produce weekly reports for multiple platforms and standardising Adobe XDM (Experience Data Model) for Adobe Campaign to standardise data flow.
Part of Adobe Escape team, which organised cultural events for employees. Voluntarily made dashboard to track progress for various competitions.
Worked on Zomato’s UI Kit and Payments UI kit written in React-Redux and TypeScript. Took care of it’s development using Docker and gulp tasks for transpiling the app.
Developed Zomato’s Alexa skill app running on Node server. It became the most requested skill on Alexa within the first week of it’s launch.
Worked on project PWA, Structured the api output in an optimised data structure to reduce the data flow. Increasing 20% of user traffic.
Part of AMP project, which aimed to reduce page load time for slower connections using Google’s AMP project. This reduced page load time from 3s to 1s.
Worked on preventing SQL injections and other vulnerabilities like XSS, CSRF token invalidation etc across Zomato, optimisations, lazy loading images across site, improving SQL queries with use of indexes.
Used Qt and Cantorlibs to build scripting capability inside LabPlot. CantorLibs was used to execute input by user and get the output.
Wrote parser for Python2, Python3, maxima and R in C++, which parse them to Columns of LabPlot.
Parser supported basic data structure like dictionary, arrays, lists etc which were translated into columns for LabPlot allowing dynamic plotting of graphs.
KNetWalk is a KDE Game that was written in Qt4 and KDELibs4. I ported the game to Qt5 and KDE Frameworks 5 to have the compatibility to run on latest os shipping Qt5. This change attracted a lot of users who thanked me for the much needed port for KNetWalk.
DTU startup, selected as their premier web developer for developing and managing their online e-commerce. Worked on designing database keeping in mind future goals and scalability. Built single dynamic dashboard with access layer to change the products and the information on the main site.