I am a Software Development Engineer at Nykaa, Computer Science Graduate, a Linux User and Open Source Enthusiast who have dedicated interest to deliver development resources at a high level in a technology firm with ambitions to impact the consumption of quality content on the Internet.
I am a keen and smart working person who takes his responsibilities sincerely and put dedicated efforts to complete the quality work at the end of the day. I am an active volunteer of PyCon India, PyDelhi, co-organiser of GNDG, and participant of several other Open Souce Communities in Delhi/NCR.
I am mostly oriented towards Web Design & Development. I primarily work on Python/Django/Channels and related technologies alongwith frontend stack(HTML5, CSS3, Javascript, React js), for more than a year.
Product: Nykaa Dispaly Network / AD Platform
Booking Engine(Backend) which allows brand managers/sellers to book real estates on multiple Nykaa Business Units.
Widget Service which handles and maintain all the different widgets operations and serve as per required by the rendering service.
Decision Rule Service which allows to set and define rules to show the content or ad against different Real Estates (Website/App/Affiliate/Influencer/ Notifications)
Broker service which take the request from the user and then using data from all the rest of service clusters, returns what to show at the particular real estate.
Performance service which shows the performance of different sections/ads to have greater visibility. Tagging and attribution channel adds much more insights to the performance.
JS SDK for NDN - Developed widgets - Sneak Peak, Static Product and Login, Added impression tracking on widgets and Improved performance by optimisation through lazily loading the widget static resources (JS & templates) and refactoring code.
Deals Chrome Extension - Built an extension to add hyperlink to widgets on Nykaa site to easily redirect to admin platform.
Product: Nykaa Affiliate Programme
An application from scratch including complete Admin site and added crons to fetch tracking data to generate reporting dashboard.
Developed Feature switch to enable/disable any feature including selection of users, without any requirement of production release.
At Nimoy, I was responsible for complete engineering operations. I develop and manage the Nimoy Suite which is supported by Nimoy AI Engine.
I have developed multiple features, for example, chat save, real-time analytics system for different operations, backend project restructuring, and re-architecture including database schemas, user session management, etc. I also manage the nginx and other server operations. Recently, I worked on hybrid chat module for supporting live chat functionality, using django channels.
I had developed Yegii frontend from scratch, eg, Landing Page(Unsecured & Secured), Search Page & all the other related pages.
I have written Django backend to show the crawled search results along with login & email backend. I also developed "Save" functionality in which user can save the desired search results.
I also use to index and ingest the crawled data into Postgres DB after regulating it from crawl servers managing the data flow. I also had my hands on crawling few websites using Yegii Spiders.
At Anvetsu, I started my actual learning of Software Development. Here, I learnt & developed the Django models for the webapp. I also designed the Frontend of the webapp.
I worked on the boac-site project & fixed tests of the Django Applications.