Intro
EDUCATION
Graduate
|
University of Massachusetts Lowell
|
Course |
Master of Computer Science |
Graduated |
May 2018 |
UnderGrad
|
Sir M. Visvesvaraya Institute of Technology
|
Course |
Bachelor of Technology, Computer Science and Engineering |
Graduated |
June 2015 |
I am an Android specialist! I started my career with Web Development, but soon I realized
that my main interest was in embedded product development.
I had been messing around with Android custom ROMs in my bachelors and was always interested in
taking things apart and investigating the underworkings of any device.
So this dual interest in both software and hardware was very useful in cementing a strong foundation
towards my career as an AOSP Engineer.
Skills
Experience
BL Healthcare, Foxboro, MA
During my tenure at BL Healthcare, I embraced a diverse range of responsibilities spanning software
and hardware realms. My unwavering commitment to enhancing my knowledge and skills yielded
noteworthy expertise. Over the span of 2.5 years, I played an instrumental role in launching four
distinct products.
My unwavering dedication and consistent performance earned me the opportunity to take on a leadership
role within the organization. I actively engaged with AOSP 8 and 9, delved into Jitsi Video
Conferencing, and collaborated on the development of 15 distinct applications. My priority remained
upholding high standards among my peers, as I diligently provided training and mentorship to junior
team members. Collaborative efforts with teams spanning India and China enabled us to swiftly meet
and exceed client expectations.
Flock Safety, Atlanta, GA
While working at Flock Safety, I embarked on a journey of discovery that introduced me to powerful
tools like Jira, Jenkins, and Gerrit. With enthusiasm, I rapidly mastered these tools, harnessing
their capabilities for daily tasks. This familiarity translated into expertise, amplifying my
contributions.
My time at Flock Safety provided me with a holistic perspective of what it takes to drive a thriving
startup. Simultaneously, I honed my role as an individual contributor, understanding the intricate
cogs that power a successful venture.
Through close collaboration with my manager and leads, I was able to bring up a new product which
used a fresh System on Module (SOM), and I played a key
role in its initialization and configuration. During that period, there were limited individuals
well-versed in AOSP 10. Despite the challenges, I dedicated significant effort to ensure its
successful execution, persevering even with minimal assistance from others.
My initial focus involved crafting a tailor-made Flock product within the
AOSP codebase. This was swiftly followed by the implementation of OTA updates. My determination led
me to master the nuances of the newer AOSP 10 source, culminating in the timely release of the
product for subsequent team endeavors.
One of my noteworthy achievements encompassed a pivotal security enhancement, where I pioneered the
integration of Auth0 for all devices within our fleet. This accomplishment significantly fortified
our security landscape.
About
BL Healthcare
Team Lead
Dec 2020 to May 2021
Leadership and Standards Elevation
- Strategic Software Advancements: Orchestrated the implementation of remote
software updates for
applications and
the operating system, streamlining user experiences.
- Web API Development: Led and mentored the web team in the development of
various Web APIs,
ensuring optimal
integration between teams.
- Coding Excellence Champion: Spearheaded the consistent enforcement of best
practices and coding
standards across
app and web development teams.
- Rapid Feature Rollouts: Maintained an agile approach, achieving swift feature
implementation and
weekly releases
in collaboration with the CEO, aligning with client priorities.
- Resourceful Product Development: Demonstrated an exceptional commitment to
product excellence,
exemplifying
proactive internet search strategies for efficient problem-solving.
- Global Team Synergy: Collaborated seamlessly with multiple teams across India
and China,
ensuring successful
product launches and hardware stabilization.
- Unwavering Dedication: Invested extensive time, effort, and weekends to tackle
challenging
issues and drive
product success.
- Guided Engineering Proficiency: Conducted thorough code reviews and provided
valuable guidance
to junior
engineers, fostering the development of testable and maintainable code.
- Holistic Technical Administration: Effectively managed server maintenance, cost
optimization,
and
administration, setting a standard for high uptime and cost efficiency.
Software Engineer
Dec 2018 to Dec 2020
Versatile Contributions to Multiple Products
- Video Conferencing Enhancement: Took charge of customizing the video
conferencing aspect of a
tablet device,
dedicating substantial effort to optimizing its performance.
- Hardware Upgrade Mastery: Played a pivotal role in hardware upgrade
initiatives, encompassing
device bring-up,
app and service porting, and stabilization for a new product iteration.
- UI/UX Enhancement: Transitioned to application development, elevating the UI and UX of the
product, thereby
enhancing its overall user experience.
- Video Conferencing Innovation: Spearheaded the end-to-end integration and
refinement of a novel
video
conferencing technology, showcasing a mastery of the process.
- TV Device Transition: Led the creation and successful porting of the system to
a TV device,
expanding product
compatibility and reach.
- Bluetooth Ecosystem Integration: Successfully integrated a diverse array of new
and legacy
Bluetooth devices,
enhancing the product's functionality and adaptability.
- Dual Role Management: Managed a dual role encompassing both application
development and AOSP
development,
skillfully overseeing the code base and ensuring seamless deployment to client devices
- Security Trailblazer: Pioneered comprehensive security measures through
large-scale penetration
testing,
identifying vulnerabilities and fortifying defenses.
- Innovative Problem-Solving: Showcased creativity in addressing intricate
problems, such as
employing SSH
tunneling to replace static IP SIMs, revolutionizing debugging infrastructure.
- Talent Enrichment: Successfully conducted interviews and recruited valuable
team members,
contributing to a
skilled and cohesive workforce.
- Guidance and Mentorship: Provided extensive guidance, counseling, and tutoring
to new and junior
team members,
actively facilitating knowledge transfer.
- Client-Centric Advocacy: Partnered with the CEO to deliver industry-best
practices, aligning
decisions with
long-term solutions and advocating for future stability.
Flock Safety
Software Engineer III - Android OS
05/17/2021 to Present
Auth0 Security enablement for Flock’s fleet
- Fleet-Wide Security: Successfully secured a fleet of 45,000 devices through the
seamless
provisioning and
activation of Auth0 security measures.
- End-to-End Commitment: Led a year-long project encompassing design,
architecture, prototyping,
development,
testing, deployment, hotfixes, and monitoring, showcasing resolute dedication.
- Standardization Catalyst: Spearheaded a transformative initiative that elevated
security
standards and
established a precedent for future products to adopt Auth0 seamlessly.
- Advanced Monitoring: Implemented a comprehensive monitoring infrastructure with
charts, logs,
and rapid issue
triaging, enhancing proactive troubleshooting capabilities.
- Collaborative Leadership: Navigated complex cross-functional collaboration,
harmonizing diverse
teams to achieve
a unified success of exceptional quality.
- Vulnerability Eradication: Eliminated a major security loophole by replacing a
shared key across
devices,
significantly bolstering system security.
- Critical Component Development: Led the creation of essential components,
including an AIDL
service application
and controller, enabling seamless interaction for other apps.
- Factory Integration: Streamlined Auth0 provisioning into manufacturing
workflows, ensuring
devices left the
factory with enhanced security measures in place.
- QA Empowerment: Equipped QA and automated testing teams with comprehensive
resources, including
detailed slides
and test plans, enhancing efficiency and precision.
Advancement in OTA Updates for Upcoming Product
- Seamless Integration: Successfully integrated OTA updater functionality
complemented by required
SE policy and
workflow design.
- Cutting-edge Transition: Transformed the Google Updater sample from JAVA to
Kotlin and
seamlessly incorporated
it into the existing updater app, enhancing code quality and maintainability.
- Uncharted Territory Mastery: Pioneered the implementation of AOSP 10 OTA
updates and dynamic
partitions,
navigating complex terrain where company expertise was lacking.
Internal Product Launch
- Tailored AOSP Implementation: Developed a customized AOSP vendor and product
solution for the
new platform
within the AOSP 10 codebase, filling a critical gap in the company's expertise at the time
- Solo Triumph: Pioneered this undertaking as the sole contributor, navigating
uncharted territory
- Unwavering Dedication: Despite limited external support and the challenging
isolation,
orchestrated the timely
launch of the product, enabling the rest of the team to begin development seamlessly.
- Strategic Collaboration: Navigated constraints with manufacturer support,
leveraging available
resources to
bring the product to fruition effectively
- AOSP 10 Initiation: Embarked on this journey with a fresh perspective, taking
on AOSP 10
development despite
being new to the domain at the time.