Jithin Raj

Android Software Developer

Passionate mobile app developer with 5+ years of experience crafting exceptional mobile experiences. Specialized in Kotlin, Jetpack Compose, modern Android architecture patterns for Native Android Development and Flutter, Dart and various State Management practices for Cross Platform App Development.

Jithin Raj - Android Developer

About Me

I'm a dedicated Mobile Application Developer with over 5 years of experience in full-cycle mobile application development. Based in Toronto, ON, as a Canadian Permanent Resident, I specialize in creating scalable, high-performance applications using modern technologies like Kotlin, Jetpack Compose, and Flutter.

My expertise spans from architecting robust payment processing features in FinTech applications to implementing automated testing strategies that significantly reduce bugs and improve app reliability. I'm passionate about mentoring fellow developers and contributing to cross-functional teams in agile environments.

5+ Years Experience
15+ Projects Completed
99.9% Transaction Reliability
40% Performance Improvement

Technical Skills

Mobile Development

Kotlin Java Jetpack Compose Android Studio Flutter Dart MVVM Room Database

Frameworks & Libraries

Dagger RxJava Retrofit Coroutines Provider/Riverpod/Getx/Bloc SQLite/Hive Firebase

Backend & APIs

RESTful APIs SOAP GraphQL PHP C# JSP

DevOps & Cloud

AWS Google Cloud CI/CD Jenkins Fastlane GitHub Actions Firebase Test Lab

Testing & Quality

JUnit Espresso Robolectric Unit Testing Automated Testing

Tools & Design

Figma UI Design Git Jira Slack Confluence Material Design

Featured Projects

E-Credits

Ecredits is a Flutter-based app designed to help users manage and pay their credit card bills with ease. It offers quick, reliable assistance to simplify financial responsibilities.

Flutter Dart Provider Firebase Biometric Auth

Shopkick

Shopkick is a leading shopping rewards app, bringing moments of joy to everyday shopping - both on- and off-line. For brands and retailers, Shopkick provides high consumer engagement along the entire path to purchase.

Kotlin Jetpack Compose MVVM Room DB Retrofit

Poker Trax

Poker Trax is a mobile app designed to help poker players track and analyze their gameplay performance. Built using Kotlin, the app allows users to log details about their poker sessions, including game type, location, stakes, duration, and profits or losses.

Kotlin Firebase Retrofit Google Pay Material Design
Healthcare Companion App

Lead Collection App

The employee-only Lead Collection app displays a comprehensive list of leads along with detailed information for each. Users can manage leads efficiently with customizable approval settings. Built for streamlined lead tracking and decision-making.

Kotlin Wordpress Retrofit Firebase Material Design

Work Experience

Nov 2024 - Present

App Developer (Flutter)

E-credits [Freelance] - Toronto, ON (Remote)

  • Architected core payment processing features for FinTech app using Flutter/Dart, achieving 35% faster transaction completion rates
  • Engineered robust state management solutions with Provider/Riverpod patterns, ensuring 99.9% transaction reliability
  • Optimized app performance through advanced caching strategies and integrated biometric authentication for financial data security
Aug 2022 - Oct 2024

Android Software Engineer

Shopkick, by Trax - Toronto, ON (Remote)

  • Spearheaded groundbreaking feature development enhancing user engagement by 40% and app downloads by 15%
  • Refactored 10,000+ lines of legacy XML/Java code to modern Kotlin and Jetpack Compose, improving performance by 30%
  • Implemented automated testing strategies using JUnit, Espresso, and Robolectric, reducing critical bugs by 50%
  • Streamlined deployment process using Fastlane, achieving 50% reduction in rollout times
Jan 2021 - Jul 2021

Mobile App Developer (Android & Flutter)

Enffie Technologies Pvt. Ltd. - Trivandrum, India (Remote)

  • Led development of 'e-credits' mobile application using Flutter, contributing to 30% increase in user base
  • Built Kotlin-based application integrated with Firebase for marketing lead acquisition
  • Mentored junior Android engineers in Jetpack Compose, CI/CD automation, and performance optimizations
  • Enhanced unit test coverage, reducing production defects by 50%
Nov 2019 - Nov 2020

Junior Mobile App Developer (Android)

Progressive Software Solutions - Ernakulam, India

  • Designed UI and implemented MVVM architecture for 10+ Android applications
  • Led end-to-end development managing client interactions, ensuring 100% on-time deployment
  • Implemented REST, SOAP, and GraphQL API integrations, reducing API response times by 30%
  • Enhanced client satisfaction ratings by 25% through improved project delivery
Aug 2019 - Oct 2019

App Developer Intern

Progressive Cybernetics Private Ltd. - Ernakulam, India

  • Engineered a Text-to-Speech converter mobile application in collaboration with a 5-member team, including a Project Manager and Senior Developers, leveraging Android's Text-to-Speech API to enhance accessibility, improving speech conversion accuracy by 30%.
  • Developed a GPS-powered ambulance tracking application alongside two interns, utilizing Google Maps API, Fused Location Provider, and Geofencing, optimizing real-time tracking accuracy and reducing toll booth clearance times by 40%.

Education

Post Graduate Diploma

Georgian College

Mobile Applications Development
Barrie, Ontario

Bachelor of Computer Applications

Jai Bharath Arts and Science College

Ernakulam, India

Let's Connect

I'm always interested in discussing new opportunities, innovative projects, and collaborating with fellow developers. Let's build something amazing together!