Summary
Overview
Work History
Education
Skills
Work Preference
Work Availability
Software
Languages
Timeline
Generic
Lavekush Agrawal

Lavekush Agrawal

Summary

  • Expertise:  I am a software professional with over 12 years of experience in software architecture, design, and coding. Throughout my career, I have built many successful software systems, always striving to reduce manual efforts through innovative solutions. My passion for research and innovation drives me to explore new technologies and methodologies.

    Over 12 years in Android and mobile technology, spanning e-commerce, travel, fintech, banking and networking domains. Mentored and lead Android, iOS and WPE teams.
  • Technical Proficiency: Skilled in Java, Kotlin, Android SDK, Android Framework, Jetpack libraries, MVVM + Clean and others Architectures, Git, RxJava, Dagger, Firebase and Google cloud apis, Testing Frameworks, Web Technologies, JavaScripts, JQuery, AJAX, HTML, MySQL, CD/CI, Jenkins, System Design (HLD, LLD)
  • Team Leadership: Led and mentored cross-functional teams of 25+ developers in Android, Flutter, iOS and WPE Technology. 
  • Responsibilities: Experienced in Android mobile architecture and team leadership, I lead cross-functional teams in designing and developing scalable applications while ensuring adherence to best practices. I provide technical guidance, conduct code reviews, optimize performance, and foster Agile methodologies to drive efficient project delivery. Passionate about innovation, I continually evaluate emerging technologies to align solutions with business objectives and enhance team productivity.

Overview

12
12
years of professional experience

Work History

Technical Architect

Tokopedia
07.2022 - Current
  • Developed Library: GraphQL Networking Library, HMAC security, In-App Zero Efforts Translator, Local & remote caching, Networking ListView, Inhouse testing tools, Various custom UI and Animation.
  • Led the core technology team, various work group at Tokopedia, driving key technical initiatives, R&D, POCs, and shaping the technology roadmap for the mobile platform.
  • Implemented Continuous Integration/Continuous Deployment (CI/CD) pipelines to automate processes, including the creation of the Go/No-Go dashboard forautomated app releases, providing a comprehensive overview of release progress.
  • Implemented a real-time alert mechanism in the app to notify of issues like image load failures, incorrect server responses, high error rates, and network layer failures.
  • Created Test App Plugin to save the development time by 60% by building only required module to develop and test a feature.
  • Reduced the APK size by 15 MB, Created the PR checker for the APK size change detection during release process.
  • Conducted POCs on Automated Testing, Passkey Login, Server-driven UI, A/B Testing framework, and dynamic UI updates.

Lead Software Engineer

Tokopedia
11.2018 - 09.2022
  • Led the 25+ Android team, overseeing the design, development, and maintenance of applications, implementing features such as Gamification, Rewards, Discovery, Category Browse, Contact Us, Feeds, Digital, Events, and more; mentored team members; planned releases; organized sprint sessions and scrum meetings; and conducted Proof of Concepts (POCs).
  • Developed a translator library that can translate an entire application in just one click without reloading, including server-driven text.
  • Developed an HMAC security layer for the networking library to prevent man-in-the-middle attacks.
  • Developed a remote caching mechanism to cache responses on the phone without any local implementation on the app side.
  • Improved build time by 80% by introducing the "okbuck" build system across the team and implementing several strategies to enhance build performance, thereby saving developers' time during the build process like "Test App Plugin".
  • Worked on app size optimizations, page performance improvements, and page load time monitoring.
  • Collaborate with Product Managers and stakeholders to gather requirements and deliver features effectively.
  • Worked on analytics framework which helps to track impressions, clicks, visible products, errors, warnings and other user-specific actions.

Senior Software Engineer

Tokopedia
03.2018 - 11.2018
  • Developed the Tokopoints Reward E-commerce flow, Gamification "Crack the Egg," Mutual Fund, and Instant Loan features.

Senior Software Engineer

Hughes Systique Corporation (HSC)
04.2016 - 03.2018
  • Worked for Adobe Target team at onsite and built experience management platform for android frameworks.
  • Developed the Yatra.com application features for bus booking, train booking, and hotel booking from scratch. This included creating a complex bus layout with custom UI, implementing various animations, and conducting thorough unit testing and UI Testing.- Worked for Adobe Target team at onsite and built experience management platform for android frameworks. - Developed the Yatra.com application features for bus booking, train booking, and hotel booking from scratch. This included creating a complex bus layout with custom UI, implementing various animations, and conducting thorough unit testing and UI Testing.

Software Engineer

Hughes Systique Corporation (HSC)
01.2015 - 04.2016
  • Developed the Collect SMS and JDSU SCTP projects, which can measure faults in the electricity line between any two terminals like building, hospital road etc. along with Yatra.com project.

Software Engineer

Icreon Communications Pvt. Ltd.
09.2014 - 01.2015
  • Developed the "Taxinet" ride booking application, including both the driver and rider apps, for a Spanish client.

Software Engineer

Appworks Technologies Private Limited
01.2013 - 09.2014
  • Responsibilities include designing, developing, and maintaining Android applications, along with web applications, establishing and managing databases, and creating APIs to support application functionality.

Software Engineering Trainee

Appworks Technologies Private Limited
07.2012 - 01.2013

Web applications, establishing and managing databases, and creating APIs to support application functionality.

Education

Bachelor of Engineering - BE - Computer Science

Rajiv Gandhi Prodyogiki Vishwavidyalaya
12-2012

Skills

  • Databases
  • Servers
  • Honors-Awards
  • Star Award
  • Instant Award
  • Instant Award
  • Brand Ambassador - HPES

Work Preference

Work Type

Full TimeContract Work

Work Location

On-SiteRemoteHybrid

Important To Me

Career advancementWork-life balanceCompany Culture

Work Availability

monday
tuesday
wednesday
thursday
friday
saturday
sunday
morning
afternoon
evening
swipe to browse

Software

Java

Kotlin

Android

System Design

JavaScript

HTML & CSS

Flutter

Technical Leadership

Languages

English
Advanced (C1)
Hindi
Bilingual or Proficient (C2)

Timeline

Technical Architect

Tokopedia
07.2022 - Current

Lead Software Engineer

Tokopedia
11.2018 - 09.2022

Senior Software Engineer

Tokopedia
03.2018 - 11.2018

Senior Software Engineer

Hughes Systique Corporation (HSC)
04.2016 - 03.2018

Software Engineer

Hughes Systique Corporation (HSC)
01.2015 - 04.2016

Software Engineer

Icreon Communications Pvt. Ltd.
09.2014 - 01.2015

Software Engineer

Appworks Technologies Private Limited
01.2013 - 09.2014

Software Engineering Trainee

Appworks Technologies Private Limited
07.2012 - 01.2013

Bachelor of Engineering - BE - Computer Science

Rajiv Gandhi Prodyogiki Vishwavidyalaya
Lavekush Agrawal