Loading...

Shashank Aryan

About:Me

Want to know more about me...

About:Education

Snapshot of my education.

About:Career & Work

Snapshot of my experience and skills.

About:Me

Computer Science Graduate | Django & ReactJS Developer | Linux User | FOSS Enthusisast | Traveller | Photographer


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.


Download Resume

About:Education

Education

Lower Secondary Education

St.Xavier's Jr./Sr. School
Apr 2009 - Mar 2012
Aggregate: 10 CGPA / 95%
Senior Secondary Education

St.Xavier's Jr./Sr. School
Apr 2012 - Mar 2014
Aggregate: 90%
Computer Science Engineering

G.L. Bajaj Institute of Technology & Management (A.K.T.U.)
August 2014 - May 2018
Aggregate: 76%

About:Career

Experience

  • Senior Software Engineer

    Nykaa

    Gurugram, India

    Jan 2021 - Present

    • Designed & built a profiling service to attribute performances using tags.
    • Improved Booking (AD) Engine architecture with multiple features, v2.0
    • Improved scalability & performance of core API to bring down response time under 15ms.
    • Built NDN python library for common utils and smooth integration across multiple services
    • Added solutions to optimize routing for PDPs to support mutiple real estates

  • Software Development Engineer - 1

    Nykaa

    Gurugram, India

    September 2018 - December 2020

    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.

  • Full Stack Developer

    Nimoy

    Gurugram, India

    Feb 2018 - August 2018

    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.

  • Software Developer

    Yegii Inc.(Remote)

    Massachusetts, US

    May 2017 - Oct 2017

    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.

  • Computer Science Intern

    Anvetsu Technologies Pvt. Ltd.

    Bengaluru, India

    March 2017 - May 2017

    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.

  • Django Intern

    taxSpanner.com

    New Delhi, India

    Jan 2017 - Mar 2017

    I worked on the boac-site project & fixed tests of the Django Applications.