Saurav Seth
Lead Fullstack Engineer at QuickSell- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English Full professional proficiency
-
Hindi Professional working proficiency
Topline Score
Bio
Credentials
-
Go (Intermediate)
HackerRankMay, 2021- Nov, 2024 -
Rest API (Intermediate)
HackerRankMay, 2021- Nov, 2024 -
SQL (Basic)
HackerRankMay, 2021- Nov, 2024 -
SQL (Intermediate)
HackerRankMay, 2021- Nov, 2024 -
Go (Basic)
HackerRankApr, 2021- Nov, 2024 -
JavaScript (Intermediate)
HackerRankApr, 2021- Nov, 2024 -
Node (Basic)
HackerRankApr, 2021- Nov, 2024 -
CSS
HackerRankMar, 2021- Nov, 2024 -
JavaScript (Basic)
HackerRankMay, 2020- Nov, 2024 -
Problem Solving (Basic)
HackerRankMay, 2020- Nov, 2024 -
Python (Basic)
HackerRankMay, 2020- Nov, 2024 -
React (Basic)
HackerRankMay, 2020- Nov, 2024 -
UI / UX Design Specialization
CourseraJun, 2019- Nov, 2024 -
Machine Learning
CourseraJul, 2018- Nov, 2024
Experience
-
QuickSell
-
India
-
Software Development
-
1 - 100 Employee
-
Lead Fullstack Engineer
-
Mar 2020 - Present
-
-
-
Capgemini
-
France
-
IT Services and IT Consulting
-
700 & Above Employee
-
Consultant
-
Jul 2019 - Nov 2019
Role: Lead Software EngineerTechnologies: JavaScript, HTML, CSS, React.js, Linux, Shell Scripting, Node.js, Python, REST, AMQPDesign: Wireframing, Microservice-based system architecture, design patterns.Independently created a micro-service based solution architecture that allowed services to be deployed on different machines and to be contacted from any available platform using API gateways which in-turn communicate with the services through AMQP messaging protocol, and thus ensured a high performing and highly scalable system whose single instance could handle 300 reqs/sec.Chose the technology stack of the new product.Created the UX of the product. Created a reusable AMQP connection library in Node.js and in Python that reduced implementation time in the services by 10%.Eliminated programming language-related barriers for the entire team by coaching the team members in the different areas and helping them learn the necessary components.
-
-
Associate Consultant
-
Jul 2017 - Jun 2019
Role: Lead Frontend EngineerTechnologies: JavaScript, HTML, CSS, React.js, Linux, Shell Scripting, Node.jsDesign: Wireframing, design patternsLed a team of 8 developers and delivered a critical milestone ahead of time which was important for our client to retain its customers, and hence eliminated uncertainty over the renewal of business worth 200,000$ and won a team of the quarter (Oct-Dec’18) award.Coached the entire team on React.js fundamentals and increased the knowledge of the entire team.Enhanced the existing build process by reducing the total build time from around 30 minutes to 5 minutes and by enabling multiple builds at the same time.
-
-
Senior Software Engineer
-
Jul 2016 - Jun 2017
Role: Frontend engineerTechnologies: JavaScript, HTML, CSS, React.js, Linux, Shell Scripting, Node.jsDesign: design patternsStrategized a code optimization activity that required stringent code reviews for the entire team; this activity improved the code maintainability by 40% and reduced bugs raised due to coding errors by 80%.Code Reviewer for the entire development team. Ensured that the team complied with existing standards and by catching incorrect implementation assumptions prevented 10% of bugs from being added.Self-learned react.js and JavaScript fundamentals swiftly and as the second development task, took up the most complex GUI module and delivered it with 0 defects, and was awarded STAR of the month award (Apr’ 18).
-
-
Software Engineer
-
Jun 2015 - Jun 2016
Role: Backend developerTechnologies: Core Java, REST, Linux and Shell Scripting.Solved a critical design problem with the interaction among a set of functionalities, and as a result, reduced the code complexity by about 20%; this reduced the maintainability cost and decreased the bug count of the product.Self-Taught commands in Linux and scripting in shell to create an automated smoke script which detected an incorrect implementation assumption prevented regressions in the existing functionality, and saved 90 minutes per month in UT and setup creations for the team, equivalent to 100$ saving per month.Scaled up quickly to perform initial level code reviews, just after a year of experience, and saved 15 minutes per commit of the senior developers’ code review time.Was awarded “Achiever of the Quarter” (April-Jun ’16 quarter) within a span of 2 quarters of starting my career for implementing complex scenarios independently and contributing to the design of the product.
-
-
Education
-
Atharva College Of Engineering
Engineer’s Degree, Computer Engineering