Sahil Bansal
Experience
3 years, 10 monthsSenior Software Engineer
Jan 2024 - Present (4 m) • remote • full-time
Upgraded hls library from 0.14.0 to 1.5.3 resolving issues where video recordings were not playing in iOS devices.I
Implemented option to edit time when launching quiz through cue cards for instructor ease, used 500+ times in 4 weeks.
Optimised video transcoding retry job decreasing job runtime from 3 minutes to 7 seconds
Modified generic capability to use a specific typeform for lecture feedback being used in over 30+ classes daily.
Simulated an issue where RDS DB CPU usage spikes up using sysbench by firing slow queries.
Integrated poll cue cards which results in ease of launching polls for instructors during classes.
Resolved the issues where learners were not able to see quiz during classes due to websocket disconnections by implementing a fallback mechanism with async broadcasts.
Developed the backend for drop off flow for events which allows us to gather insights into why people drop off during events and allowing them to register for the next event through a single tap.
Software Engineer II
Jan 2023 - Dec 2023 (11 m) • remote • full-time
Increasing reliability of inhouse meetings platform by writing Cypress integration tests.
Pulse Survey feature to launch weekly surveys to learners at SST, it helps gathering feedback and thus providing the best experience to the learners.
Fee Management integration and visibility to learners on their dashboard about the fee and ability to pay directly, including automated email, whatsapp and IVR reminders to learners not paid the semester fee.
Led the tech on the Scaler School of Technology(SST) Paid Product including development of features like Cumulative Grade Report (CGR) in dashboard, and offline activities storage in backend.
Developed the Revamped Inspire Product for Internal Sales Team which helped contribute to their Productivity with an avg DAU of 220 for BDAs.
Developed Test and Payment APIs to be exposed for and used with LSQ Dynamic Forms, handling all edge cases, and error reporting, daily usage around 2k API calls.
Software Engineer and Instructor
Jun 2020 - Jan 2023 (2 yr, 7 m) • remote • full-time
Worked on Placement Tech, Hire From Scaler where we build tools for internal recruiters to filter candidates, and refer them to Companies. Saved an estimated 67 man-hours by automating candidate pipeline movement with undo changes feature, processing 806 requests without manual intervention in 2022.
Actively Taught OOP, DBMS and Django Development classes and laid foundation of the curriculum for the mentioned topics.
Actively Taught Beginner and Intermediate Python Programming, DSA
Core member of the Website Growth team
Developed free product features resulting in 22k+ eligible users, 14k+ fresh leads in the year 2021. Also developed features to increase free live class attendance which has highest L2P conversion rates of 5%.
ed some of the efforts in Free Academy Experience development including the onboarding flow, problems categorisation, mentor tagging and booking before enrolment, free class booking and automated reminders.