Hello, I am mostly a (computer)networking and dev person with specific interest in os architectures & cross-compilation. With proven implementation skills, have continuously worked on multiple production deployed modern android applications and libraries, adding numerous features to them, enhancing code & improving CI/CD.
-
Backend Engineer (Sde 1)Cars24Uttar Pradesh, India -
Backend Engineer (Sde I)Oyo Aug 2023 - PresentWorking in the core consumer backend department* Built Google Vacation Rentals properties' listing feed generation engine from scratch. (property onboarding now requires ZERO manual intervention)* Improved and optimized database connections for a service (Hikari Config and desired thread count based on throughput)* Built a redirection API end to end from ground up and applied Strategy (design pattern), that picks desired redirection strategy as per the types provided.* Performed RCAs and improved a price syncing service via fixing bugs which resulted in bump of Google Hotel Center price accuracy score to "Excellent to Fair" bracket(which previously was unstable). * Kafka changelog to Moengage -
Android Engineering InternFampay Aug 2021 - Jan 2022RemoteWorked on fampay's official android application deployed on Play Store* Wrote android CI from scratch, and integrated with usual dev workflow* Automated build sharing directly to slack channels and VCS* Sped up CI Pipeline, reducing total runtime by 40%* Introduced Lint and tightly integrated with CI* Built features like Money Page, Custom Push Notifications in collaboration with a peer* Integrated an SM client and wrote some features from scratch to the application* Introduced Unit Testing to the codebase and wrote tests for some Utils * Deployed a frontend website to the debug environ : P -
Google Summer Of Code 2021 Student At FreifunkGoogle Summer Of Code May 2021 - Aug 2021RemoteWorked on Irdest's core-sdk to provide support on Android devices and write an Android client. The SDK allows wireless ad-hoc communication between users following internet decentralization which does not mandate them to have an IP address necessarily, the connection between them could be via hotspots or bluetooth etc.* Fixed cross-compilation in the application build & Enabled it in GitLab CI* Fixed the issues in core SDK and crates to provide custom and explicit support for Mobile devices(irrespective of their OS)* Fixed the Android application build and major refactors to clean code* Wrote a robust CI for application at Gitlab that provides customized checks along with usual build & Static Analysis jobs. * Automated CI Artifacts(e.g., build products, static analysis reports) publishing for instant testing, after each successful/unsuccessful job accordingly for the checks* Worked on rust SDK and fixed plus rewrote the FFI Layer. -
Technical Lead, Mobile DepartmentDeveloper Student Clubs - Iit Patna Sep 2020 - Jul 2021 -
Android DeveloperKiwix Offline Jun 2020 - Apr 2021RemoteWorked at kiwix-android client bringing some crucial features to the application.* Improved app performance, speed, and crash fixes implemented multiple new features. * Bumped code coverage from 33% to 40%* Rewrote maximum portion of automated testing architecture and rewrote new tests a/c to it* Eliminated entire dependency of espresso in automated testing of the UI Components and brought it completely to UI Automator(there do exist some flakes of espresso at handful sites)* Fixed crashes being reported directly from play console on the go* Rewrote to an unbreakable CI which previously failed nightly builds occasionally* Tightly integrated existing CI with GitHub actions to reduce CI build time and artifacts publishing -
Android DeveloperAossie Dec 2019 - May 2020Remote* Revamped the entire application along with the implementation of the latest android components that speed up the performance and made the lifecycle handling very easy. * Wrote e2e unit tests for all the API calls that were being made to the server. * Migrated the entire application to the Single-Activity architecture.* Introduced dependency injection and automated testing that covered a smaller portion of the UI to be tested.
Ayush Shrivastava Education Details
-
Bachelor Of Technology - Btech
Frequently Asked Questions about Ayush Shrivastava
What company does Ayush Shrivastava work for?
Ayush Shrivastava works for Cars24
What is Ayush Shrivastava's role at the current company?
Ayush Shrivastava's current role is Backend Engineer (SDE 1).
What schools did Ayush Shrivastava attend?
Ayush Shrivastava attended Indian Institute Of Technology, Patna.
Who are Ayush Shrivastava's colleagues?
Ayush Shrivastava's colleagues are Sunil Singh Rawat, Aseem Duggal, Dhananjaya Naidu Dhananjaya Naidu, Sakshi Shrivastav, Syed Iftikar Ali, Raza Khan, Rati Gupta.
Not the Ayush Shrivastava you were looking for?
-
Ayush Shrivastava
Gwalior -
-
Ayush Shrivastava
Java Backend Developer | Expertise In Spring Boot, Microservices, Rest Apis, Mysql Aws, Redis, Kafka And Docker | Agile PractitionerNew Delhi -
Ayush Shrivastava
Ai Product Manager | Generative Ai | Deep Learning | Certified Safe® 6 PractitionerBengaluru -
Ayush Shrivastava
Growth And Expansion Engineer At Dalmia Bharat Cement Ltd | Cmtt- Nccbm, Faridabad (2022) | B.Tech(Hon) Mechanical Engineering, Rgpv (2017-2021)New Delhi
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial