As a Software Development Engineer - 2 (๐ฆ๐๐-๐ฎ) at PeopleStrong, I design, develop, and enhance scalable software solutions, leveraging my expertise across various technologies and domains.With over ๐.๐ ๐๐ฒ๐ฎ๐ฟ๐ ๐ผ๐ณ ๐ฒ๐ ๐ฝ๐ฒ๐ฟ๐ถ๐ฒ๐ป๐ฐ๐ฒ in the software industry, I have developed a strong proficiency in multiple technologies and diverse domains. I hold a Bachelor of Technology (BTech) degree from ๐๐ฒ๐น๐ต๐ถ ๐ง๐ฒ๐ฐ๐ต๐ป๐ผ๐น๐ผ๐ด๐ถ๐ฐ๐ฎ๐น ๐จ๐ป๐ถ๐๐ฒ๐ฟ๐๐ถ๐๐ (๐๐ง๐จ), where I built a solid foundation in programming, data structures, algorithms, and software engineering principles.๐ฃ๐ฟ๐ผ๐ด๐ฟ๐ฎ๐บ๐บ๐ถ๐ป๐ด ๐๐ฎ๐ป๐ด๐๐ฎ๐ด๐ฒ๐: JAVA, Python, JavaScript๐๐ฎ๐ฐ๐ธ๐ฒ๐ป๐ฑ ๐ง๐ฒ๐ฐ๐ต๐ป๐ผ๐น๐ผ๐ด๐ถ๐ฒ๐: Spring Boot, Django ๐๐ฟ๐ผ๐ป๐-๐๐ป๐ฑ ๐ง๐ฒ๐ฐ๐ต๐ป๐ผ๐น๐ผ๐ด๐ถ๐ฒ๐: Flutter, Angular, JSF๐๐ฎ๐๐ฎ๐ฏ๐ฎ๐๐ฒ ๐ ๐ฎ๐ป๐ฎ๐ด๐ฒ๐บ๐ฒ๐ป๐: SQL, Redis, Hibernate๐๐ฎ๐บ๐ถ๐น๐ถ๐ฎ๐ฟ ๐๐ถ๐๐ต: Kong, Kafka, React, PHP, MongoDB## Connecting the dots backwardsMy journey as a software engineer began way back in 2014, when my social studies teacher assigned a PowerPoint presentation about India's climate and weather, with an optional MCQ quiz at the end. At the time, I was learning the basics of Visual Basic in my computer science class, so I decided to create a simple MCQ app that could be launched from the presentation. Although I had no idea what software engineering was, the excitement of building something and solving a problem was exhilarating.When I joined DTU, I chose ECE over more traditional software engineering paths because I wanted to solve problems using hardware components. In 2020, an acquaintance asked me to build a website for their clinic. I had no prior experience with HTML, JavaScript, or any modern frameworks, so I suggested using WordPress. However, as I delved into the Gutenberg editor, my curiosity about what was happening behind the scenes grew. This curiosity led me to learn HTML, CSS, and JavaScript. Within a month, I abandoned WordPress and rebuilt the site from scratch using Vanilla JS. That familiar rush of problem-solving returned.My exploration didn't stop there. The challenge of understanding the Gutenberg editor's inner workings inspired me discover React, Node.js and MongoDB to create my own version, the Davinci editor. While working on this project, I realized that I could write code, but the unmanageable complexity indicated a lack of fundamental knowledge. This realization drove me to delve deeper into data structures, algorithms, computer networking, DBMS and OS andI realised I just wanted to solve problems forever.
-
Software EngineerNykaaDelhi, India -
Software Development Engineer - 2Peoplestrong May 2024 - PresentDesigned a real-time rate limit notification system to monitor API usage using Java, Spring Boot, Kong, and Redis. Leveraged the Observer pattern and email strategies to support over 3K alerts per day.Established a Level 3 review process to ensure adherence to system design principles and patterns. -
Software Development Engineer - 1Peoplestrong Jul 2022 - May 2024Gurugram, Haryana, IndiaDeveloped a scalable Python-based new Orchestration Layer, which streamlined client system interactions through automated ETL with event notifications, reducing cost by 2.4 million per year.Maintained PHP-based legacy middleware systems, managing service requests to integrate data from SFTP servers and APIs, driving revenue generation of โน12.5 lakhs in a quarter.Designed inbound APIs to orchestrate product-level changes handling peek data load of 6.25GB/day. Devised short polling for responsive status checks, ensuring traceability via unique UUIDs.Streamlined integration framework API configuration by developing Flutter Based UI, enabling seamless API management for 60+ clients.Enhanced outbound API system performance by applying database indexing, rate limiting via KONG gateway and JWT authentication for enhanced security.Developed 11 microservice APIs using Spring Boot for HRIS Masters, managed a team of 5, and integrated Redis caching and Stateless Session token authentication. -
Associate Software EngineerPeoplestrong Jan 2022 - Jul 2022Gurugram, Haryana, IndiaReduced technical debt by resolving 45+ high priority bugs in a span of 1 monthEnhanced the employee group page by adding filter support and resolving 14 critical bugs.Revamped the configurable email templates module, adding entity and multilingual support using JAVA,JSF, and Hibernate -
Research InternDelhi Technological University (Formerly Dce) Jun 2021 - Jul 2021Reviewed and researched basics of linear regression for prediction and visualization of active covid cases in India though a web app.Github: https://github.com/vanssign/tenserflow-ml-basics
Vansh Singh Education Details
-
Electrical, Electronics And Communications Engineering
Frequently Asked Questions about Vansh Singh
What company does Vansh Singh work for?
Vansh Singh works for Nykaa
What is Vansh Singh's role at the current company?
Vansh Singh's current role is Software Engineer.
What schools did Vansh Singh attend?
Vansh Singh attended Delhi Technological University (Formerly Dce).
Who are Vansh Singh's colleagues?
Vansh Singh's colleagues are Naima Khan, Rinki Porte, Shri Dance, Vaibhav Joneja, Aditya Patil, Preshit Wakhale, Neelesh Thakur Thakur.
Not the Vansh Singh you were looking for?
-
-
Vansh Singh
Galgotias University | Tech Enthusiast | Exploring Blockchain For Real World SolutionDelhi, India -
-
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