Abhishek Soni
Team Lead at AmbitionBox- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Experience
-
AmbitionBox
-
India
-
Technology, Information and Internet
-
1 - 100 Employee
-
Team Lead
-
Apr 2023 - Present
Noida, Uttar Pradesh, India
-
-
Lead Engineer
-
Jul 2021 - Jul 2023
Noida, Uttar Pradesh, India ⇢ Led, coached, and trained backend engineers as Scrum Master of Company Interviews Scrum. Responsible for smooth functioning, timely delivery, and transparent analysis of the Scrum’s ins-and-outs. Involved from the Product and Design side as well. ⇢ Developed a pipeline to source and enrich high quality relevant interview videos. Added an auto moderator that rejects 75% of the videos, and devised a way to make the system self-learning and improve automagically with time. Led to 20s… Show more ⇢ Led, coached, and trained backend engineers as Scrum Master of Company Interviews Scrum. Responsible for smooth functioning, timely delivery, and transparent analysis of the Scrum’s ins-and-outs. Involved from the Product and Design side as well. ⇢ Developed a pipeline to source and enrich high quality relevant interview videos. Added an auto moderator that rejects 75% of the videos, and devised a way to make the system self-learning and improve automagically with time. Led to 20s increase in Avg. time on page. ⇢ Developed Android App for AmbitionBox using TWA (google). App is in alpha, has 4.1 rating on the Play Store, with more than 40k installs. Usage in the app is 3x better than the web. ⇢ Led project Dopamine: Gamification and rewards across AmbitionBox, led to a 33% increase in quality of interviews received via this campaign ⇢ Responsible for DevOps, App and Hardware Security, with focus on ensuring four 9’s and analyzing, reducing subsequent outages. Developed integrations for timely and improved reporting to avoid and/or contain outages early. ⇢ Took initiative to introduce Test Driven Development in go and orchestrated the complete CI flow to ensure buggy code does not land in master. ⇢ Part of the hiring team, responsible for hiring backend engineers across several pods
-
-
-
AmbitionBox
-
India
-
Technology, Information and Internet
-
1 - 100 Employee
-
Senior Software Engineer
-
Apr 2020 - Apr 2021
Noida, Uttar Pradesh, India ⇢ Mentored engineers and overtook responsibility for leading, developing, and shipping high quality and high return-on-investment projects. Ensured seamless transactions involving multiple teams and businesses. Known for high speed work. ⇢ Setup redundant Infra as well as processes to ensure 100% uptime. This included, but was not limited to, setting up redundant app servers with LVS failover, multiple ElasticSearch, Redis, MongoDB nodes, and a streamlined way of deploying artefacts to… Show more ⇢ Mentored engineers and overtook responsibility for leading, developing, and shipping high quality and high return-on-investment projects. Ensured seamless transactions involving multiple teams and businesses. Known for high speed work. ⇢ Setup redundant Infra as well as processes to ensure 100% uptime. This included, but was not limited to, setting up redundant app servers with LVS failover, multiple ElasticSearch, Redis, MongoDB nodes, and a streamlined way of deploying artefacts to VMs. ⇢ Developed an extensible system to lock reviews to drive contributions. Led to 5x new interviews and 30% new reviews everyday. ⇢ Responsible for setting up Personalization by developing a system to track user activities and build user personas based on them. Added continuous tracking and seamless updation of these user personas. (Project iqra) ⇢ Developed APIs for Company Pages on Naukri.com powered by AmbitionBox. ⇢ Developed and contributed to setting up an Event Driven System, thereby decoupling services and processes in an efficient and desired format. Integrated said system across codebase and mentored engineers to reason about it. Led to improved response times, faster and bug-free implementation of inter-related processes. ⇢ First point of contact for all escalations related to Infrastructure and VMs. Responsible for ensuring uptime across AmbitionBox.
-
-
Software Engineer
-
Sep 2018 - Apr 2020
Noida Area, India ⇢ Developed high-throughput RESTful APIs in golang for integration with Naukri.com. Led to a 4x increase in traffic. ⇢ Migrated to utf8mb4 to support emoji and other special characters in user generated content (reviews, interviews) . Ensured 99.9% uptime and complete backup for reversal on failure in cloud and on premises. ⇢ Developed and shipped revamped Read Reviews Emailer to Job Seekers. Led to 5x increase in traffic. ⇢ Revamped Share Interview Advice flow, added hooks… Show more ⇢ Developed high-throughput RESTful APIs in golang for integration with Naukri.com. Led to a 4x increase in traffic. ⇢ Migrated to utf8mb4 to support emoji and other special characters in user generated content (reviews, interviews) . Ensured 99.9% uptime and complete backup for reversal on failure in cloud and on premises. ⇢ Developed and shipped revamped Read Reviews Emailer to Job Seekers. Led to 5x increase in traffic. ⇢ Revamped Share Interview Advice flow, added hooks to target multiple user segments, with reminder emails and notifications for the users. Led to 5x increase in daily contributions. ⇢ Set up golang infrastructure and developed multiple solutions in golang for high-throughput and low-latency APIs, processes and systems. Led to improved developer productivity and efficient use of resources.
-
-
Education
-
Jamia Millia Islamia
Bachelor of Technology, Electrical, Electronics and Communications Engineering