I am Siddhartha Shankar, a results-driven Android Native App Developer with 14+ years of experience building scalable, high-performance, secure mobile applications. I have delivered mobile banking and cryptocurrency apps for leading banks and fintechs, including roles at UOB Bank, DBS Bank and OCBC Bank. I enjoy mentoring teammates, driving code quality and collaborating with cross-functional teams to ship robust features. I am currently with OCBC Bank via Persolkelly in Singapore, and I have previously worked with OKX, UOB, DBS and OCBC in Singapore and Malaysia. I thrive in fast-paced environments across multiple markets and take pride in reducing crash rates, ensuring security, and delivering production-grade solutions.

Siddhartha Shankar

I am Siddhartha Shankar, a results-driven Android Native App Developer with 14+ years of experience building scalable, high-performance, secure mobile applications. I have delivered mobile banking and cryptocurrency apps for leading banks and fintechs, including roles at UOB Bank, DBS Bank and OCBC Bank. I enjoy mentoring teammates, driving code quality and collaborating with cross-functional teams to ship robust features. I am currently with OCBC Bank via Persolkelly in Singapore, and I have previously worked with OKX, UOB, DBS and OCBC in Singapore and Malaysia. I thrive in fast-paced environments across multiple markets and take pride in reducing crash rates, ensuring security, and delivering production-grade solutions.

Available to hire

I am Siddhartha Shankar, a results-driven Android Native App Developer with 14+ years of experience building scalable, high-performance, secure mobile applications. I have delivered mobile banking and cryptocurrency apps for leading banks and fintechs, including roles at UOB Bank, DBS Bank and OCBC Bank. I enjoy mentoring teammates, driving code quality and collaborating with cross-functional teams to ship robust features.

I am currently with OCBC Bank via Persolkelly in Singapore, and I have previously worked with OKX, UOB, DBS and OCBC in Singapore and Malaysia. I thrive in fast-paced environments across multiple markets and take pride in reducing crash rates, ensuring security, and delivering production-grade solutions.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent
Hindi
Advanced

Work Experience

Senior Android Developer at OCBC Bank (Persolkelly, Singapore)
September 1, 2023 - November 1, 2025
Led feature development and production deployments for OCBC Digital Mobile Banking, including Local Transfer, Overseas Transfer, Bill Payment, Fast Payment (QR), PayNow & SGQR. Refactored Java to Kotlin, implemented DI with HILT, and mentored team members. Supported UAT and production issue resolution, and collaborated with release, QA, and PM teams.
Senior Android Developer at OKX (Recruit Express, Singapore)
February 1, 2023 - August 1, 2023
Developed crypto exchange UI features, including Invest, Redeem, Product Details & Search screens; implemented Kline charts; performed code reviews and PR approvals; contributed to CI/CD pipeline.
Senior Android Developer at UOB Bank (Optimum Solution, Singapore)
August 1, 2020 - December 1, 2022
Contributed to Infinity mobile app enabling business account access, payments and transaction authorization across multi-country codebase; implemented login, OTP, V-Key SDK integration; built reusable components and produced production issue fixes; reduced crash rate through code refinements.
Senior Android Developer at DBS Bank (Percept Solution, Changi Business Park, Singapore)
July 1, 2019 - August 1, 2020
Worked on intra-bank payment module, add payee, and transaction details; built reusable components for multi-screen support; wrote test cases to ensure functionality.
Android Developer at OCBC Bank (AETIns Sdn Bhd, KL, Malaysia)
July 1, 2018 - June 1, 2019
Contributed to OCBC NISP One Mobile project; implemented QR Payment, Taka Hadiah, and Tanda Hold; built reusable components and followed design patterns.
Android Developer at Harman Connected Services Pvt Ltd, Bangalore
June 1, 2015 - July 1, 2018
Worked on ICS and Toyota Connect; implemented device connectivity, UI features, and cross-device interactions; contributed to commissioning-related work.
Android Developer at BMS Innolabs Software Pvt Ltd, Bangalore
February 1, 2014 - June 1, 2015
Projects included Grubbr restaurant app and Business Daily E-Paper; implemented registration/login, home screens, map-based restaurant listings, and offline data support.
Android Developer at EMOBI Technology Pvt. Ltd, Delhi
September 1, 2011 - February 1, 2014
Content Renderer: built registration/login/home screens; wired to Dropbox API to fetch assets; implemented barcode scanning and discount promotions for Android TV/tablets.
Senior Android Developer at OKX (Recruit Express PTE LTD, Singapore)
February 1, 2023 - August 1, 2023
Contributed to cryptocurrency trading app; implemented chart displays using Kline library; developed Invest, Redeem, Product Details & Search screens; participated in code reviews and PR approvals; supported production issue resolution and CI/CD pipelines.
Senior Android Developer at OCBC Bank (Aetins Sdn Bhd, KL, Malaysia)
July 1, 2018 - June 1, 2019
OCBC NISP One Mobile project; implemented QR Payment, Taka Hadiah, and Tanda Hold features; designed reusable components and followed established design patterns.
Full Stack Developer at OCBC Bank via Persolkelly
September 1, 2023 - November 1, 2025
Contributed to feature implementation and code deployment in UAT and Production for the OCBC OSPL GWP & HK/MO Online Trading Application. Worked with cross-functional teams to implement and troubleshoot features, fix production issues, and support testing. Set up initial project infrastructure for HK/MO.
Senior Android Developer at OCBC Bank via Persolkelly
September 1, 2023 - November 1, 2025
Led development for OCBC Digital Mobile Banking including Local Transfer, Overseas Transfer, Bill Payment, Fast Payment (QR Code), Manage PayNow & SGQR. Refactored code from Java to Kotlin; mentored teammates; collaborated with release, business analysts, QA, and PMs. Reduced crash rate by 50% through refactoring; performed UAT and production issue fixes; supported testing.
Senior Android Developer at OKX (Recruit Express PTE LTD)
February 1, 2023 - August 1, 2023
Involved in displaying charts using Kline library; implemented Invest, Redeem, Product Details & Search screens; mentored team members; conducted code reviews and PR approvals; collaborated with release, BA, QA, and PM teams; production issue fixes.
Senior Android Developer at UOB Bank via Optimum Solution
August 1, 2020 - December 1, 2022
Worked on Login functionality, OTP screens, V-Key SDK integration; built reusable components to support multiple screens; mentored teammates; participated in code reviews and PRs; CI/CD using Jenkins, Bitbucket, and SonarQube; production issue fixes; achieved a 60% crash rate reduction through code refactoring.
Senior Android Developer at DBS Bank via Percept Solution
July 1, 2019 - August 1, 2020
Worked on intra-bank payment module, Add Payee, and Transaction Details; built custom reusable components to support multiple screens; wrote test cases; collaborated across release, BA, QA, and PM teams; CI/CD with Jenkins, Bitbucket, and SonarQube; production issue fixes.
Android Developer at OCBC Bank via Aetins Sdn Bhd
July 1, 2018 - June 1, 2019
Executed mobile banking features including QR payments, Taka Hadiah, and Tanda Hold; developed custom reusable components; followed good design patterns for scalable app development.
Android Developer at Harman Connected Services Pvt Ltd
June 1, 2015 - July 1, 2018
Delivered multiple client projects across Honeywell ICS, Toyota Connect, Liquid Logic, Motor Plate Reader, and Delphi IVI; implemented UI components, data handling, and integration with devices; supported feature delivery and testing.
Android Developer at BMS Innolabs Software Pvt Ltd
February 1, 2014 - June 1, 2015
Developed Grubbr Food Discovery app (Registration/Login, Home screen, restaurant listings, maps navigation, voting features) and Parkitekt parking app (owner uploads, pricing, nearby search); implemented map-based navigation.
Android Developer at EMOBI Technology Pvt. Ltd
September 1, 2011 - February 1, 2014
Content Renderer projects including Content Renderer for Android TV; Registration/Login, Home screen; data fetch from Dropbox (images, video, text); barcode scanning for discounts; offline data support.

Education

Master of Computer Applications (MCA) at Punjab Technical University, Jalandhar
January 11, 2030 - May 1, 2010
Master of Computer Applications (MCA) at Punjab Technical University, Jalandhar
January 11, 2030 - May 1, 2010
Master of Computer Applications (MCA) at Punjab Technical University, Jalandhar
January 11, 2030 - May 1, 2010

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Financial Services, Professional Services