S

Swapnil Madavi

Software Engineer

Bengaluru, Karnataka, India7 yrs 3 mos experience
Highly Stable

Key Highlights

  • Led development of a passwordless authentication app.
  • Built a B2B passwordless authentication platform.
  • Created reusable code to speed up Android development.
Stackforce AI infers this person is a Software Engineer specializing in Android development and authentication solutions.

Contact

Skills

Core Skills

Android Development

Other Skills

KotlinSoftware DesignPython (Programming Language)JavaSDK developmentKotlin MultiplatformRetrofitKotlin CoroutinesCustomer InteractionTechnical DocumentationRxJavaFlaskCryptographyHerokuSAML 2.0

About

I love writing code to build things that enable people. I have been tinkering with computers and gadgets for fun since my junior college days. Professionally, I have been working as a Software Engineer for more than 7 years, building tech products at startups. In my previous role, I joined PureID as their first engineer. Built their SaaS product from the first line of code to onboarding the first paying customers. I like to go the extra mile to create value in whatever I am doing. A lot of my creativity comes from my love for art, especially music and dance. Outside work, I like working out, running, and playing piano. Feel free to message me — I’d love to chat.

Experience

7 yrs 3 mos
Total Experience
2 yrs 1 mo
Average Tenure
1 yr
Current Experience

Cloudflare

Senior Systems Engineer

May 2025Present · 1 yr · Bengaluru, Karnataka, India · On-site

Dyte (now cloudflare)

Software Engineer

Aug 2022Jun 2025 · 2 yrs 10 mos · Remote, India · Remote

  • Building live interaction SDK for mobile.
Android DevelopmentKotlin

Pureid

3 roles

Technical Consultant

Jan 2022Jul 2022 · 6 mos

  • Focused on the development of AuthVR5 Android - a passwordless authenticator app. Worked with other engineers to design-develop product integrations for the clients. Also conducted technical interviews.

Senior Software Engineer

Promoted

Apr 2020Dec 2021 · 1 yr 8 mos

  • Led the development of AuthVR5 - a passwordless authenticator app, available on Android, iOS and Windows. Interacted with customers to collect requirements, execute POCs and integrate the product. Wrote Software Design Documents (SDD). Regularly helped the teams across all the product modules to take engineering decisions.
  • Achievements:
  • Proposed and delivered a user onboarding library (Typescript/Node.js) within a week which led to successful closure of a deal
  • Successfully led the deliberations with the Apple Review Team to reconsider their visibility restrictions on our app and convinced them to launch it in public mode
  • As a senior member of a self-managed team, contributed to the improvement of PureID beyond engineering by:
  • Helping team adopt a simplified Kanban framework which included using Asana for Project Management, a weekly stand-up on Mondays and a team demonstration meeting on Fridays
  • Proof-reading all the content published by the company, from technical documentations for clients to digital marketing posts and presentations
  • Regularly having 1:1 meetings with the team members to exchange feedback and help them grow in their roles
Android DevelopmentSoftware Design

Software Engineer

Dec 2018Apr 2020 · 1 yr 4 mos

  • First Engineer on the R&D team. Started with creating POCs for PureID’s patented Association-Based-Authentication technology. Went on to build PureAUTH - a B2B passwordless authentication platform, in a team of 2 engineers. Worked across the stack, from backend to native mobile applications.
  • Achievements:
  • Architected and developed passwordless authentication system based on dynamic QR codes and SAML protocol
  • Integrated cryptography libraries across the product which also involved writing native C++ code on the mobile side
  • As an early employee, I also contributed to non-technical work which included mentoring an intern, writing POC documentations, explaining our product at networking events, working with a design agency to develop our official website and even talking to Coffee machine vendors and getting one approved for our office.:P
Android DevelopmentPython (Programming Language)

Vitt.ai

Android Developer

Sep 2017Mar 2018 · 6 mos · Pune Area, India

  • Joined the core engineering team to take over the Android development of Vitt.ai - a finance chatbot and stock market app. Worked closely with the co-founders, backend engineers and a designer in a fast paced environment to ship new features.
  • Achievements:
  • Gradually made the code reusable and modular to speed up the development and support quick iterations by introducing MVP pattern, Repositories, reusable Custom views and common libraries like Retrofit and Room, all while fulfilling the strict delivery timelines
  • Implemented interactive and real-time stock charts using MPAndroidChart library, compound views and Firebase
  • Reduced rollout time of new message-UIs on Chatbot screen by creating a Server driven UI framework which allowed sending flexible UIs from the backend without pushing an app update. Me and my colleague Apoorv took inspiration from Linux's chmod flags for encoding the message-type and formatting
Android DevelopmentJava

Cereble robotics

Software Engineer, Intern

Aug 2016Aug 2016 · 0 mo · Pune Area, India

  • Built embedded system prototypes and IOT modules using Arduino board.
  • Also wrapped a client's website in an Android app for easy and direct access.

Education

Vishwakarma Institute Of Technology

Bachelor of Technology (B.Tech.) — Computer Engineering

Jan 2012Jan 2016

Intermediate (12th) — Science

Jan 2010Jan 2012

Gondia Public School, Gondia

High School

Jan 2008Jan 2010

Stackforce found 100+ more professionals with Android Development

Explore similar profiles based on matching skills and experience