Personal details

Shashank A. - Remote

Shashank A.

Timezone: New Delhi (UTC+5.5)

Summary

Welcome to my profile!

I've been working as a Senior Engineer at Nykaa.com in Display Network Team(manages ads over multiple Nykaa Bussiness Units). I am writing software from my college days. I have 4+ years of professional experience, working closely with industry leaders and open source enthusiasts, designing and building scalable microservice systems with a user base of 100M+ users.

I run a few apprenticeship programs for DSA, Python, and Web Development. I
also, speak at open source community meetups, colleges, and local groups. I majorly work with Python, Javascript, and related technology. On the framework side, I have experience with Flask, Django.

I would be highly interested to solve problems here at Codementor and help out people to reach their goals.

Work Experience

Senior Engineer
Nykaa.com | Jan 2021 - Present
API
Celery
Python 3
JavaScript
Microservices
RESTful API
- 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
Software Development Engineer - I
Nykaa.com | Sep 2018 - Dec 2020
MongoDB
Flask
Nginx
Redis
Celery
Python 3
JavaScript
Amazon Redshift
- Designed & built Booking (AD) Engine which allows brand managers/sellers to book real-estates on multiple Nykaa Business Units. - Designed & built Nykaa Affiliate Programme. - A major contribution towards designing architecture, development, and migration from monolith system to a large number of microservices. - Services designed & built - broker, decision & rule, real estate, default, widget, transaction, performance, and recommendation. - Built NDN Chrome Extension used to navigate to the admin dashboard. - Improved JavaScript SDK by adding impression tracking on widgets and optimization through lazy-loading static resources.

Personal Projects

2017
Python 3
A program to generate Sudoku. I used multiprocessing also for better performance.
Live Stocks AppIconOpenNewWindows
2017
WebSocket
Firebase
React
Webpack
Live Stock App, using React/Redux which shows a real time price data for various products and there price delta. This is a reponsive light weight React Application that is very dynamic and user friendly