Available to hire
Hi, I’m Aparna Suresh, a Senior Android Developer based in Whitby, Ontario, Canada. I have extensive experience building robust Android apps and full-stack web solutions, with a strong focus on Kotlin, Java, and modern MVVM architectures.
I enjoy solving complex engineering challenges, migrating legacy systems to modern stacks, and mentoring teammates to deliver secure, high-quality software. I’ve led Java-to-Kotlin migrations, contributed to Android Open Source projects, and collaborated closely with product and design teams to ship impactful features.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Language
English
Fluent
Work Experience
Senior Android Developer at SI Systems (for Royal Bank of Canada)
May 1, 2023 - May 1, 2025Engineered and implemented features for mobile banking app and rewards program using MVVM, Kotlin, and Jetpack Compose. Led migrations from Java to MVVM/Kotlin and migrated feature flags from Taplytics to DevCycle. Implemented JUnit tests with Mockito, integrated REST APIs with Retrofit, and used Glide for image loading. Addressed security vulnerabilities identified by penetration testing. Collaborated with product owners and designers for feasibility analysis and story estimation. Mentored junior developers and performed extensive code reviews.
Senior Android Developer at Amdocs (TD Bank)
March 1, 2021 - April 1, 2023Contributed as a senior individual contributor on credit card features using MVVM with Data Binding. Implemented custom layouts and views across the application. Re-architected existing business logic into modular MVVM/Kotlin. Performed peer reviews and mentored junior developers.
Android Engineer at Cienet Technologies (GMC)
June 1, 2019 - March 1, 2021Worked on the Android Open-Source Project, customizing Settings, Notifications UI, and Navigation bar for automotive infotainment systems. Contributed to AOSP by fixing a CTS test suite bug. Implemented JUnit tests with Robolectric. Analyzed requirements and provided feasibility feedback with minimal impact on AOSP code.
Senior Full Stack Developer at Times Internet Limited
September 1, 2015 - February 1, 2019Managed the full Android application lifecycle for InResto Feedback (android app, website, and backend). Mentored interns and redesigned the Android app to MVP architecture following Android best practices. Server-side stack included Express, Node.js, MongoDB; Front-end used JavaScript, jQuery, HTML, CSS, Bootstrap, Knockout.js.
Lead Engineer at Samsung Research India
July 1, 2013 - July 1, 2015Worked on the Samsung browser (SBrowser) for flagship models, synchronizing bookmarks, tabs, and saved pages across Samsung and Mozilla Firefox. Implemented tab scheduling (opening a URL at a specified time) and won an Employee’s Choice award at Samsung Tech Fest.
Senior Software Engineer at Sourcebits Technologies, India
June 1, 2011 - July 1, 2013Worked on multiple Android applications from requirements through delivery. Developed a Windows 8 Metro app for book reading (including EPUB support) and optimized EPUB loading performance by ~50%.
Education
MSCS, ML specialization at Georgia Institute of Technology
January 1, 2022 - August 1, 2025B.Tech (IT) at PSG College of Technology
August 1, 2007 - May 1, 2011Qualifications
Industry Experience
Financial Services, Software & Internet, Professional Services, Media & Entertainment
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Hire a App Developer
We have the best app developer experts on Twine. Hire a app developer in Whitby today.