Hi, my name is

Anne Joseph.

I tinker with things unseen.

I am an Android developer based in Dubai. I specialize in creating mobile applications, software solutions, and everything in between.

About Me

Ciao! I am Anne Joseph, an Android Developer based in Dubai.

With a passion for coding and self-motivation, I taught myself C++, Python, JavaScript, and HTML/CSS from scratch and more from scratch. I enjoy tackling new tasks and learning new skills.

In addition to mobile app development, I create both static websites and dynamic web applications. I thrive on tackling new challenges and continuously expanding my skill set.

Here are few technologies I've been working with recently:

  • Kotlin
  • Java
  • C++
  • Docker
  • JavaScript
  • HTML & (S)CSS
  • React
  • Node.js
Anne Joseph

Where I've Worked

Concept Reply
Fifth Third Bank
Universal Studios
The Church of LDS

Senior Consultant

Jun 2022 - Apr 2024
  • Key contributor to Stellantis' Global Mobile App (GMA), ensuring functionality and user satisfaction.
  • Analyzed and resolved complex issues using AWS services and ticket management tools, enhancing user satisfaction.
  • Developed the enrollment flow feature, improving user onboarding.
  • Debugged wearables issues, ensuring optimal performance and user experience.
  • Conducted regional and brand-specific testing, managed code fixes, and maintained quality standards.
  • Worked in an agile environment with product managers, UX designers, QA testers, and engineers.

Skills: App Development, AWS, Technical Support, Debugging, Quality Assurance, Agile Methodologies, Cross-functional Collaboration.

Android Engineer

May 2017 - Aug 2019
  • Developed new features including goal flow, transactions, and smart savings in a multi-module app
  • Introduced and educated seven teams on Coroutines and Kotlin flows, enhancing app performance and responsiveness
  • Contributed to over four major feature modules, as well as design and utility libraries
  • Encouraged the implementation of Hilt for a testable and clean codebase; integrated tools like SonarQube and JaCoCo for maintainability. Reviewed 2-3 pull requests daily to maintain code quality
  • Mentored junior developers and provided technical leadership across engineering teams.
  • Worked with Gradle build systems to automate tasks and configure jobs and pipelines using YAML files
  • Debugged and optimized code for robustness and scalability
  • Followed the MVVM design pattern for decoupled, reusable code
  • Performed unit testing with JUnit and Mockito; UI testing with Robolectric.
  • Worked closely with UI/UX designers to create intuitive designs

Skills: Android Development, Kotlin, Coroutines, MVVM, Hilt, Gradle, SonarQube, JaCoCo, JUnit, Mockito, Robolectric, Agile Methodologies, Technical Mentorship, Cross-functional Collaboration.

Android Developer (contract)

Jul 2021 - Sep 2021
  • Handled Salesforce push notifications, in-app messages, and deep-links
  • Utilized Retrofit for consuming RESTful services and stored data using Room database
  • Inspected and modified data midstream using Charles Proxy; extensively used logcat and Android debugger for issue resolution
  • Modularized the application into feature and core frameworks following the MVVM architectural pattern
  • Participated in code reviews, daily standups, product demos, and sprint retrospectives
  • Used JIRA for project tracking and uBuild for building, testing, and deploying software

Skills: Android Development, Salesforce Integration, Retrofit, Room Database, Charles Proxy, MVVM, Logcat, Debugging, JIRA, uBuild, Agile Methodologies, Cross-functional Collaboration

Android Developer (contract)

Feb 2021 - Jun 2021
  • Led the entire development lifecycle from conceptualization to release within a 3-month timeframe
  • Enhanced app performance by utilizing Kotlin flows for disk operations
  • Achieved persistent file downloads using WorkManager, an Android Jetpack component
  • Implemented custom bottom navigation, custom views for media players, and animations
  • Designed screens to support both portrait and landscape orientations, accommodating different screen sizes and densities
  • Prepopulated Room database at initialization with prepackaged files and handled migrations
  • Extensively used Coil library for caching and downloading images from the server
  • Used Hilt for dependency injection, resulting in loosely coupled, testable, and reusable code
  • Followed MVVM design pattern using ViewModel, Kotlin flow, coroutines, and view binding
  • Performed Agile ceremonies to ensure project completion
  • Used JIRA for project tracking and Jenkins for building, testing, and deploying the software

Skills: Android Development, Kotlin, WorkManager, Custom UI Components, Room Database, Coil Library, Hilt, MVVM, Agile Methodologies, JIRA, Jenkins, Cross-functional Collaboration

Creative Projects

Get In Touch

Are you looking for an Android Developer for your next project?

My inbox is always open, whether you have a question or just want to say hi. I am currently available for contract or full-time work. Pick my brain and let's get started on your project.