S

suman das

Software Engineer

Bengaluru, Karnataka, India16 yrs 8 mos experience
Highly Stable

Key Highlights

  • Scaled onboarding flow to millions of users.
  • Developed secure content management solutions.
  • Led a team of developers in fintech projects.
Stackforce AI infers this person is a Fintech and Enterprise Security focused Android Developer.

Contact

Skills

Core Skills

AndroidJavaBackend ProgrammingMobile DevelopmentDebuggingAutomation Testing

Other Skills

AlgorithmsBug FixingCCoding StandardsCryptographyData StructuresE-KYCKotlinLinuxMin-KYCPayments IntegrationPythonRxJavaVBScript

Experience

Fi

Staff Engineer-Android

Jun 2020May 2025 · 4 yrs 11 mos · Bangalore Urban, Karnataka, India · On-site

  • Key Achievements:
  • Handled onboarding flow. Scaled it to millions of users. Built complex user flows like liveness/facematch, videokyc .
  • Built out the P2P lending flow which scaled to 100 cr AUM
  • Built the cobranded credit card with federal . Integrated 3rd party vendor M2P for card transactions. Built out card features like onboarding new card user , freeze/unfreeze , limit changes, rewards and emi details
  • Built out loans offerings of Fi .Integrated multiple vendors like federal, Liquiloans, ABFL, MoneyView, IDFC. Integrated the Loans against mutual funds feature
  • Had overall responsibility of loans and credit card features and handled a team of 4 developers
  • Currently am owing the investments module of FI where we have offerings like mutual funds, deposits ,us stocks and user net. worth
  • Playstore link of Fi app:
  • https://play.google.com/store/apps/developer?id=epiFi+Technologies+Private+Limited&hl=en_IN
AndroidJavaKotlinRxJavaCryptography

Sixt

Software Engineer

Dec 2018Apr 2020 · 1 yr 4 mos · Bengaluru, Karnataka

  • Developed the operations app for Sixt from scratch..Took initiative and learned backend programming and contributed to Fleet management features
Backend Programming

Phonepe

Software Development Engineer

Apr 2017Dec 2018 · 1 yr 8 mos · Bengaluru Area, India

  • Worked in consumer app team . Responsible for feature development, code reviews .
  • Major features done.
  • Transaction filters
  • Revamp of login/forgot password flows
  • Wrote js-native interface for thin sdk
  • Revamp of Onboarding flow
  • E-KYC and Min-KYC feature development
JavaE-KYCMin-KYC

Treebo hotels

Technical Lead

Apr 2016Apr 2017 · 1 yr · Bangalore

  • Treebo Hotels: Worked as Tech Lead for the android team. Was responsible for rolling out features, taking design decisions and adherence to coding standards.Also was involved in coding.Worked on LightSpeed/Prowl/Bumblebee apps which are the consumer app, quality assurance app and frontdesk app respectively .
  • Major tasks done:
  • Implemented complete Audit and Issues flows for prowl.
  • Enhancements of all features in prowl app like offline audit submission/confirm incentives/staff
  • details.
  • Worked on architecture and design of consumer app LightSpeed.
  • Wrote rest/db/shared prefs/offline job submissions/application layer of light speed app
  • Rewrote prowl with smarter auditing feature and location awareness
  • Implemented houseview redesign of frontdesk app
AndroidCoding Standards

Practo

Senior Software Engineer

Jun 2015Mar 2016 · 9 mos · Bangalore

  • Practo Technologies: Worked as a mobile developer in Instant team (April 2015- May 2016)for the patient and doctor apps in Practo.
  • Major tasks done
  • MyDoctors /Instant Score features on patient app
  • Refactor login flow /Phone based login in patient app
  • MyPatients/ Receptionist Login features on doctors app
  • Mandatory login for appointment booking/Simplified cancellation of appointments
  • Payments integration in booking
Mobile DevelopmentPayments Integration

Airwatch by vmware

Senior Software Engineer

Apr 2013Apr 2015 · 2 yrs · Bangalore

  • AirWatch Technologies: Working as a Senior Software Engineer in the Secure ContentLocker
  • team. Was responsible for building features and fixing bug fixes in the application.
  • Also am involved in POCs for various customer requirements.Secure ContentLocker is a containerized
  • solution for securing content on the android device. All content is encrypted and kept on the device .
  • Some major tasks done:
  • Partial decryption of files so that there is no need of storing plain files in sdcard . Used FIPS
  • compliant cryptographic schemes for this.
  • Implementing support for archive formats like zip,tar,bz2,tz .
  • Collaboration features like folder sharing and link sharing of content.
  • Support for user repositories.
  • Enhancements in downloads like pause/resume/network loss scenarios and support for network
  • file downloads.
  • Refactor of all endpoint calls made by SCL to the console.
  • Speech support and recognizing commands like opening/closing/searching documents.
  • Integration of third party viewers like Polaris/Picsel(replaced by Polaris). Also responsible for
  • bugs reported on this and communication with the Polaris team.
  • POC on Evernote feature in SCL with note taking capabilities. This POC has features similar to
  • Evernote/Papyrus app.
  • UI Enhancements and bug fixes in the entire code base.
AndroidCryptographyBug Fixing

Geodesic

Senior Software Engineer

Sep 2011Apr 2013 · 1 yr 7 mos · Bangalore

  • Developing the Document Viewer and NoteViewer application for Enlyte .
  • Brief overview of Enlyte: Enlyte is a learning management system being developed for universities andschools by Geodesic. It consists of a learning management portal where students can buy/share books and notes, teachers can share/manage course study. My work is building applications for viewing pdf and notes in Android.
  • DocViewer is a application where you can view books in pdf format , make annotations such as strokes,highlights , quick notes, links.
  • NoteViewer is a scratchpad type application where you can scribble, write notes, add pictures. Notes comes in two flavors , standalone and married with a document .
  • Language: Java
  • Mobile Framework: Android
JavaAndroid

Qualcomm

Engineer

Sep 2009Sep 2011 · 2 yrs · Hyderabad Area, India

  • I worked in the Android Stability team. Responsibilities included developing tools for debugging and fixing bugs in android, specifically the 7x27 MSM. Was responsible for solving critical bugs in the Android open source framework .
  • Scripts developed:
  • Extract information from linux ramdump. The information extracted were kernel and adb log buffers,kernel stack , user space stack and select fields of meminfo .
  • Collecting logs from Android and runtime parsing of the logs for exceptions and taking necessary
  • action if exception occurs .
  • Language: Python, C, Java, C++
DebuggingCPython

Cognizant technology solutions

Programmer Analyst

Jan 2006Jun 2007 · 1 yr 5 mos

  • Worked in Automation testing and was responsible for building frameworks and writing
  • macros for running scripts. I was also responsible for delegating tasks to team members and delivery of tasks to onsite coordinators.
  • Domain: Life Insurance
  • Tools Used: Quick Test Professional, SQL Server.
  • Language: VBScript
  • Projects Done:
  • TLA-UAT Data Migration: Records were being migrated from the UAT database to the TLA
  • databases. My job was to check if all the information had been correctly migrated. In UAT the records were being generated in form of flat files while in the TLA database we could see the information on mainframe screens. To compare both the databases we had to write automation scripts to pull data from mainframe screens and flat files. The tool used for writing scripts was Quick Test Professional.
  • Mass Mutual Automation: This was a data migration project.I had to build a reusable framework to
  • pull out data from various databases with different interfaces and compare them. We had interfaces like Winrisk, a VB interface and OTA a web based interface. We had to write automation scripts to compare the data. The tool used for writing scripts was Quick Test Professional.
Automation TestingVBScript

Education

Indian Institute of Technology, Guwahati

Master of Technology (MTech)

Jan 2007Jan 2009

Stackforce found 100+ more professionals with Android & Java

Explore similar profiles based on matching skills and experience