Say no to manually filling long application forms
Visit any careers page and a lightning button will pop up on any compatible page with a form
Use ChatGPT to auto-fill job forms
Ask for Referral for any job post
Sherub Thakur
Software Engineer
About
Sherub Thakur is an experienced Staff Engineer with a primary focus on backend development. He has a track record of creating performant, maintainable, and highly available services. Sherub has programming experience in Object-Oriented as well as functional languages, and he is a huge fan of writing testable code and worrying about the abstractions he creates or deals with. He is passionate about working on products that have a positive social impact. Sherub is familiar with various programming languages such as Python, Rust, Haskell, JavaScript, Elm, and Java. He would like to work with Python, Rust, and Haskell, while he prefers to avoid PHP, JS, C/C++, and Java. Currently, Sherub works as a Staff Engineer at Shuttl, where he is part of the platform team, working on core functionalities that make Shuttl. He has been the staff engineer for Consumer, Enterprise, and Internal tooling teams for their most important flows/features. Sherub has set up various workflows like the creation of PRs, the interaction between Staff Engineers and EMs on non-feature tasks, and formalised code conventions followed at Shuttl. He has experimented with Rust as an option for high-performance parts and took sessions on Haskell, code design, etc for team members. Sherub has ensured that they were also clearing up tech-debt and making tech improvements alongside delivering features. Previously, Sherub worked as a Senior Software Engineer at Shuttl, where he was a core contributor in the rewrite of a stressed monolith to numerous microservices. He developed the microservices for Routing management, trip management, bookings, fares, refunds, etc. Sherub evangelised the importance of Domain-Driven-Design, functional programming principles, testing, non-leaky abstractions, and created frameworks, libraries, took sessions, etc on the said principles/design approaches/etc. He also optimised numerous API flows and created an abstraction layer over Flask for validations, which arguably saved them a tonne of time and code maintenance issue. Sherub has a Bachelor's degree in Electronic and Communications Engineering Technology from NIT Hamirpur. He has relevant experience of 7.70 years and is skilled in Microservices, Backend, Python, PHP, Java, Software Engineer, Javascript, Web, test, Flask, and Frontend.
Education Overview
• nit hamirpur
Companies Overview
• uplift
• codecrafters.io yc s22
• shuttl
• kayako
• sapient
Experience Overview
9.5 Years
Find anyone’s contact
Experience
No data found
Skills
Boost your visibility and stand out to employers with referrals from your LinkedIn connections.
Contact Details
Email (Verified)
sheXXXXXXXXXXXXXXXXXXomMobile Number
+91XXXXXXXX60Education
No data found
Frequently asked questions
Find anyone’s contact and let Weekday reach out to them on your behalf
Start hiring nowStop manually filling job applications. Use AI to auto-apply to jobs
Look for jobs now