Saurabh Kaul
Email: saurabhkaul@icloud.com ❖ Location: New Delhi, India
Links: GitHub ❖ LinkedIn ❖ Website
Work Experience
Showseeker
Backend Engineer (Rust) | Aug. 2021 – June 2023 | Remote (EST)
Showseeker creates cloud based advertisement software that manages ad proposal and order lifecycle.
- Built an in-memory Search API over cable industry datasets, leveraging bincode and data structures to achieve an average response time of 200ms, enabling efficient search and filtering.
- Extended the same service for historical search over 4TB+ data on SnowflakeDB. Optimised Snowflake to shave off 500ms~1s off response time by indexing, fixing table issues and improving query.
- Developed cross service API’s on our core backend that were extensively used across other downstream services.
- Collaborated with fellow teammates to plan out schema, migrations and architecture.
- Implemented file parsers for XML and CSV files, improving data quality and reliability for subsequent processing. Added alerts, retries and graceful error handling for when things went wrong.
Stack: Rust; MySQL/MariaDB; Linux; SnowflakeDB; Docker; Kibana/Grafana
Quantumlabs.us
Freelance Software Engineer | Sept. 2020 – July 2021 | Remote (EST)
Quantumlabs.us is a crypto startup that leverages algo bots for trading.
-
Maintained their Flask monolith, setup & maintained infra like Hashicorp Vault, Droplets, Postgres db etc.
-
Deployed websites, setup pipelines and alerts. Reduced monthly billing of our AWS and Digital Ocean accounts by resizing instances and cleaning up unused infra.
-
Contributed to architecture design, helping the trading teams integrate their services with the rest of the stack.
Stack: Python (Flask); Postgres; Digital Ocean; Vault; Nginx; AWS
Paytm Insider
Full Stack Engineer | Nov. 2018 – Sept. 2020 | Mumbai, India
Paytm Insider is India’s leading Live Events, Sports, and Movies ticketing platform.
-
Tackled authentication, app state and paytm checkout for websites running inside native Paytm app with custom Native JS bridges sharing data between them. Onboarded teammates and mentored a junior engineer.
- Led engineering efforts for Insider.in and Paytm Movies, our events and movies ticketing platforms.
- Oversaw traffic issues on our website, seating chart and checkout during IPL, India’s largest sporting event. Tracked and deployed fixes before major events going live.
- Shipped major UI features like sidebar, banners, login flow, checkout revamp etc. across both mobile and desktop.
- Shipped integration of a new bundle of our React website which ran inside the Paytm App. This let us use the same logic across our consumer website and the Paytm app.
-
Resolved complex technical issues for customers on-site during events, enhancing customer satisfaction and ensuring smooth entry processes.
- Shipped end to end features across frontend and backend as well as worked on our queue consumers.
Stack: React.js; Node.js; MongoDB; AWS SQS; Observability; Typescript
Education
Guru Gobind Singh Indraprastha University
Bachelor of Technology, Information Technology | 2014-2018 | New Delhi, India
Skills & Interests
Technical Skills
- Languages & Frameworks: Rust, Typescript, Python, React.js, Node.js
- Databases & Storage: Postgres, MongoDB, MySQL/MariaDB, SnowflakeDB
- Infrastructure & Tools: Docker, CI/CD, AWS, Linux, Data Lakes, SQL
Interests
Gaming, Strength Training, Music, Online Communities