Ramiz Raja's Portfolio

A showcase of professional projects and contributions in each.

My name is Ramiz Raja

Android is the name of the line where my passion perfectly aligns with my work, iOS is also nearby!
I am a passionate mobile developer but truth be told, I am passionate about technology in general.

Yahoo! Fanatasy Sports


About The App

Fanatasy Sports being one of the premium apps at Yahoo! Sports, this app that lets you play your fantasy games based on real players' performance in real games. It supports leagues, contests and much more. It also lets you place bets in the USA.

My Contributions
  • Successfully added new features to the Daily Fantasy Module without doing any major refactoring in the existing old codebase of the Fantasy Sports App.
  • Successfully fixed countless bugs tracked by Jira and reported by Embrace, Sentry, and the QA team. As a result, the crash and ANR rates were down significantly following each subsequent release.
  • Worked on multiple new features, UI redesigns, and many extremely hard-to-fix bugs that were part of many successful app releases on the Google Play Store downloaded by millions of users.

LiveWire ONE

About The App

The official app of LiveWire exclusively for owners of the LiveWire ONE™ motorcycle. Stay connected to your motorcycle from anywhere using the LiveWire™ Connect cellular service for bike status, charging notifications and security alerts. Connect over Bluetooth for an enhanced riding experience including music and GPS navigation integrated with your motorcycle hand controls.

My Contributions
  • Contributed as part of the team to fix bugs and add new features.
  • Designed an entirely new onboarding flow for the users.
  • Designed an entirely new flow to connect with your motor bike for the first time.

Harely-Davidson

About The App

Android for the Harely Davidson motor bikes. It gives you full access to all the smart features of the Harely Davidson motor bike smart features.

My Contributions
  • Contributed as part of the team to fix bugs and add new features.
  • Designed an entirely new onboarding flow for the users.
  • Designed an entirely new flow to connect with your motor bike for the first time.

Amen

About The App

A fully featured meditation app for the christian people.

My Contributions
  • Worked closely with the design team to come up with the right designs for the Android ecosystem. Also made sure all designs were relatively less complex to keep the cost at a minimum.
  • White-labelled this app off of the Abide app and added all the dedicated colors and graphics for this variant of the app.
  • Refactored the base app to make sure it was compatible for white-labelling.

Abide

About The App

A fully featured meditation app for the christian people.

My Contributions
  • Refactored the entire app to make sure that the app can be white-labelled by other brands.
  • Added support for multiple themes and added dark theme.
  • Worked closely with the design team to come up with the dark theme color palette.

WorkPass

About The App

The WorkPass app allows you to easily set up and manage your business network. Link™, our patented, adaptive WiFi, is the world's first and only self-optimizing WiFi technology delivering powerful, reliable connectivity in every work space, on every device. Unlike other mesh network systems, Plume pods are in constant contact with the cloud providing you with better, smoother connection every time you connect. And it gets better each day!

My Contributions
  • Worked as a key member of the Plume Mobile team to bring a new B2B Plume app, WorkPass, to life.
  • Followed the Agile development model with 2-week sprints and used MVVM with clean code architecture guidelines.
  • Participated in PR reviews and served as a squad leader, a feature owner and a code owner for the UI layer PRs.

HomePass

About The App

The HomePass app allows you to easily set up and manage your new WiFi network. Adapt™, by Plume HomePass, is the world's first and only self-optimizing home WiFi technology delivering powerful, reliable connectivity in every room, on every device. Unlike other mesh network systems, Plume's SuperPods are in constant contact with the cloud, giving you a better, smoother connection that improves with use.

My Contributions
  • Worked on the existing B2B and B2C app, HomePass, to perform bug fixes, performance improvements and added new features.
  • Followed the Agile development model with 2-week sprints and used MVVM with clean code architecture guidelines.
  • Participated in PR reviews and served as a squad leader, a feature owner and a code owner for the UI layer PRs.

Jirah Sitter

About The App

At Jirah we connect parent with baby sitters. It's just like Uber, except instead of riders and drivers we have parents and baby sitters. This is the Sitter app, the Jirah Parent app which is listed below. I was the lead developer of this app and was responsible for bringing it into existence from its inception to its successful deployment. After its successful deployment, I also lead the development of the Jirah Parent app.

My Contributions
  • Leading a team of 4 members and 2 Android apps at Jirah, the Jirah Sitter app and the Jirah Parent app.
  • Brought a clean codebase into existence by using MVVM and the latest libraries such as Kotlin Coroutines, Dagger2, Retrofit2, Android Navigation Component, Android Paging and other Android JetPack libraries.
  • Delivered the Jirah Sitter app, from inception to deployment in under 6 months so the Jirah Sitter Android app is my baby! Quickly took over the Jirah Parent app after finishing the Jirah Sitter app, the app was unstable and janky, fixed all the main bugs and in under 1 month.
  • Streamlined deployment process by setting up an automatic build & deployment pipeline using Bitbucket Pipeline and Google Play API.

Unified Remote

About The App

The one-and-only remote control app for your computer. Turns your device into a WiFi or Bluetooth universal remote control for Windows PC, Mac and Linux. Be lazy, you deserve it! Preloaded with support for 90+ programs including mouse & keyboard, media players, presentations, screen mirroring, power control, file manager, terminal, and much more.

My Contributions
  • Quickly took over the Unified Remote Android and iOS apps which were already written and had a very large user base (1M+).
  • Actively worked closely with old developers for effective transfer of the domain knowledge from them to me and also worked closely with the clients to define the goals and milestones.
  • At a very rapid pace, upgraded the app's aging codebase from min API 9 to 14 to take advantage of newer APIs and removed duplicated and dead code, all in under 3 months.
  • Got rid of UI janks due to slow rendering by using GPU and memory profilers to locate code blocks causing them and optimized them to bring the frame rendering time and memory usage under Android Vitals limits.

Jirah Parent

About The App

The Parent app of Jirah, it lets parents find and schedule sessions with baby sitters. we have created an idea and pledged to develop it to make a difference and pave a new path that will serve society and its members. We support parents in their careers by providing multiple options to advance to a productive and promising future society.

My Contributions
  • Leading a team of 4 members and 2 Android apps at Jirah, the Jirah Sitter app and the Jirah Parent app.
  • Brought a clean codebase into existence by using MVVM and the latest libraries such as Kotlin Coroutines, Dagger2, Retrofit2, Android Navigation Component, Android Paging and other Android JetPack libraries.
  • Quickly took over the Jirah Parent app after finishing the Jirah Sitter app, the app was unstable and janky, fixed all the main bugs and in under 1 month.
  • Streamlined deployment process by setting up an automatic build & deployment pipeline using Bitbucket Pipeline and Google Play API.

MDacne

About The App

Ready for clear skin? MDacne is the future of acne treatment. In less than 5 minutes you'll get a complete acne treatment kit personalized based on your unique skin! Get all the products you need to clear your skin. Customized to Your Skin - MDacne is the world's first customized acne treatment kit. In order to get rid of acne, you need treatment that is personalized to your unique skin condition.

My Contributions
  • Quickly refactored the critical components of the MDacne app to make them stable in under 1 week and then added social features like posting recovery progress to the MDacne community, deleting posts and analyzing your skin differences in side by side comparisons.
  • Wrote the selfies upload and sync feature by communicating closely with the backend developer to get the APIs ready first and added Google Sign In/Up as an alternative onboarding option. Also, guided junior developers in writing clean code that follows MVVM.

SKEDit

About The App

SKEDit is a free and easy-to-use scheduling app that lets you schedule WhatsApp messages, schedule SMS, send emails later, schedule posts, and set call reminders. This top-rated Android scheduling app acts like your personal virtual assistant. Put your communication on autopilot with SKEDit, the free 5-in-1 Whatsapp scheduler, SMS scheduler, Facebook Post scheduler, Call scheduler, and Email Scheduler.

My Contributions
  • Took over the SKEDit app with an existing, unstable and underperforming codebase at a very rapid pace and worked closely with the old developer for smooth and quick transfer of the domain knowledge.
  • Moved all the duplicated code into relevant repositories to make sure the code is centralized and adheres to the MVP architecture.
  • Improved the main screen load and rendering time by 4x by separating the unnecessary bundling of 5 tabs and data load on UI.

Chat Sports

About The App

Chat Sports delivers news from thousands of sources, personalized for you, into one smart newsfeed. It's also the ONLY app that lets you follow live play-by-play for multiple games on one screen. The 5-star app has arrived on Android with brand new features. Experience EXPLORE: the central hub of the sports world full of trending topics, interactive polls, and articles shared with friends.

My Contributions
  • Delivered the Chat Sports Android app, from inception to development to deployment in less than 1 year. During this period actively worked closely with the designers to validate designs and backend developers to finalise the API endpoints and their responses.
  • Successfully deployed the app and actively participated in brainstorming and validating new features after the app release.

HeyA

About The App

It is dating app that lets users swipe to like or dislike and then connects the matched users just like Tinder.

My Contributions
  • Worked as a member of the team working on the HeyA dating app and contributed to real-time chat, user profile, onboarding flows.
  • After the app's release, actively worked on its maintenance and improvements including image downloading optimization.