Summary• 6+ years of experience in developing backend and data intensive applications.• Designed Python and Golang based microservices that scale to serve 16 million monthly active users.• Designed and scaled Redis to handle 1 million Queries per second.• Designed Mysql databases that scale to handle more than 5 million Queries per hour. .• Designed authentication and authorization flows using OAuth2.0, OpenIDConnect, JWS, JWE and AWS Cognito.- Designed multi environment Kubernetes clusters over AWS EKS that handle multiple microservices, load balancers and databases.Certifications• Certified Kubernetes Application Developer, Administrator and Security Specialist.• Linux Foundation Certified Systems Administrator• Certified AWS Solutions Architect Associate.HackerRank Profile: hackerrank.com/harshitsaini15Github Profile: github.com/harshitsaini
-
Self EmployedSelf EmployedIndia -
Senior Software EngineerNumeral Jun 2024 - PresentRemote -
Senior Software Engineer - BackendSelf Employed Dec 2022 - Jun 2024India- Developed python(fastapi) and golang(fibre) based microservices that scale to handle more than 3 million requests/hour.- Designed Mysql databases that scale to handle more than 5 million Queries per hour.- Designed and integrated custom SRP(Secure remote protocol) based authentication into the signup and login flow of Terafill(github.com/terafill)- Designed authentication and authorization flows using OAuth2.0, OpenIDConnect, JWS, JWE and AWS Cognito.- Implemented search autocomplete system using Elasticsearch.- Implemented multi environment Kubernetes clusters over AWS EKS that handle multiple microservices and databases. -
Software Developer Engineer - Backend | MlTuring.Com Apr 2022 - Nov 2022India- Reduced microservice latency from 30 seconds to under 50 miiliseconds per request using Cython, Numba and Redis client side caching. - Designed and scaled Redis to handle 1 million Queries per second.- Implemented feature retrieval using Go and gRPC based feature server. - Designed Data-warehouse to achieve ease of data management, ETL task idempotency and robustdata re-indexing using GCP BigQuery and Airflow.- Implemented Turing's python logging library used by multiple microservices and ETL pipelines. -
Software Developer Engineer - Backend | MlWidas Concepts India Private Limited May 2019 - Aug 2021Bengaluru Area, India- Implemented fraud detection and prevention system using Machine learning and Predictive analytics.- Designed python(FastAPI) and node.js(Express.js) based microservices and ETL pipelines that scale to serve 16 million monthly active users.- Implemented data migration pipelines with Kafka, Elasticsearch, MongoDB and HDFS.- Implemented Cidaas terraform provder using Golang.- Led Image processing research for detection of Diabetic retinopathy.- Integrated OAuth20 into service authorization flows. -
Software Development Engineer - Backend | MlAsknbid Tech Jun 2018 - Jan 2019Bengaluru Area, India- Designed APIs based on Algorithmic trading.- Designed and implemented Implemented an HFT engine over AWS cloud.- Designed and implemented pipelines for data wrangling, web scraping/crawling and machine learning.- Implemented stock value prediction algorithms using scikit-learn, keras and tensorflow.- Implemented NLP based topic modelling using Spacy and NLTk. -
Software Development InternAsknbid Tech Mar 2018 - Jun 2018
Harshit S. Education Details
-
Computer Science -
Computer Science
Frequently Asked Questions about Harshit S.
What company does Harshit S. work for?
Harshit S. works for Self Employed
What is Harshit S.'s role at the current company?
Harshit S.'s current role is Self Employed.
What schools did Harshit S. attend?
Harshit S. attended Jaypee University Of Information Technology, Delhi Public School Ghaziabad.
Not the Harshit S. you were looking for?
-
Harshit S.
Cat 2023 Top Performer | Ex - Sales & Marketing Operation Intern @ My Equation | Aspiring C++ Developer | Dsa Problem Solver | Finance & Marketing Enthusiast | Ece'24Lucknow
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial