loading

  • Muhammad Haris

    Android TDD Engineer | Application Development Senior Analyst | Blockchain Enthusiast

Get started

Muhammad
Haris

Mobile Application Engineer - Android

About Me

×

I am a Computer Systems engineer who loves to make things simple. I strongly believe in minimum user interaction with electronic devices but to maximize the result. The other thing that pushes me to think of solutions is "Where there is a queue, there exists a problem", So mostly observing and thinking of solutions to these problems. Make the world a better place not by completely engaging them into gadgets. Loves reading and traveling. Niagara Fall, Nairobi Safari, Amazon Forest, Sahara Desert are among some pending destinations. Sometimes I play badminton or puzzle games to refresh myself. Ideals: Steve Jobs (Founder Apple Inc) and Magnus Karl Olsson (Co-founder Careem).

My Profile

  • Name: Muhammad Haris
  • Date of birth: 31 July 1991
  • Nationality: Pakistani
  • Email: mharis99@gmail.com
  • Phone: (+371) 256-110-46

Who am I?

A skilled engineer with expertise in using new tools and technical developments. Having experience especially in a mobile applications (android) with analytical, design and problem-solving capabilities. Managed the technical factors related to the resilience, performance, quality, and responsiveness of applications. Love challenging my own abilities & evaluating and adopting of new technologies and techniques.

Experience

×

Mobile Application developement, Software Development, Problem solving, Web Development

2019 / Feb - Present

Accenture, Europe

Application Development Senior Analyst - Android

Working for the multinational clients that are in fortune 500 from Pharmaceutical, ON-demand and E-commerce domains.

Mobile Application Development, Agile Methodology, CI/CD, Strong working knowledge of Android SDK and NDK and various Android libraries. MVVM, MVP, Dependency Injection, Dagger2, Koin, Hilt, Design patterns, Kotlin multiplatforrm, Clean Architecture, Repository pattern, Test driven development, Espresso, Mockito, Android navigation, Kotlin Coroutines, RXJava2, RXKotlin, Room DB, Firebast Storage

2017 / Nov - 2019 / Jan

Pandre Group of Companies, Dubai

Android Engineer

Lead multiple projects frorm inception to development to making it live in the multimedia and storage domain.

Application security, Multimedia video and audio streaming, Design patterns. MVP, S3 storage, Dagger2, RX-Android, Multiparts. Android SDK

2016 / April - 2017 / Oct

AppEmirates, Dubai

Mobile Application Engineer

Lead developer of end to end mobile application solutions especially in E-Commerce domain. Adapting new technologies in a fast paced environment and cost effective solutions. Writing clean, architecturally sound and maintainable code. Involved in complete application development cycle which includes finalizing UI/UX, Backend development etc.

Mobile Application Development, Agile Methodology, The Scrum, Bar Code Reader, Strong working knowledge of Android SDK and NDK and various Android libraries like Google Maps, Retrofit, Firebase, volley, Glide, ButterKnife, MVP, Dependency Injection, RXJava, Dagger, Espresso etc

2013 / Dec - 2016 / Mar

Venturedive Pvt Ltd, Pakistan (Acquired By Careem LLC)

Software Engineer

Mobile application engineer on Careem consumer application (Android). I was a part of world-class engineers team solving the real time problems in a very fast paced environment with minimum downtime. Scalability, Efficiency, and security were the key points. Best coding practices and design principles were followed to consistent delivery of end to end product.
Mobile Application Development, Agile Methodology, The Scrum, Test Driven Development, Pair Programming, Code Reviews, Impact Analysis and Retro meetings, Code Test Coverage, Continuous Integration, Continuous deployment, Strong working knowledge of Android SDK and NDK and various android libraries like Google Maps, Retrofit, Roboguice, Mockito UrbanAirship(for push notifications).
Careem founded in 2012 by former entrepreneurs and McKinsey alums, Careem is MENA's leading car-booking app. With 30% month-on-month growth, they are one of the fastest growing companies in the region, operational in 29 cities from Morocco to Pakistan.
Lead Blackberry developer for one of the European client VistaJet, the leading global business aviation company. Developed the application on Blackberry 10 native platform for crew hostess to update/add profile and give feedback of their customers during flight (offline/flight mode)

2012 / July - 2012 / Sep

CATALYST IT Solutions Pvt Ltd, Pakistan

Designing and developing admin CMS panels and company websites for forex industry clients. Used ASP.NET for development and SQL for a database.
Catalyst IT Solution is a leading solutions provider of Forex industry in Pakistan.

"Haris worked with me at VentureDive part of the Careem Team. Haris was a junior developer at that time, but was quite mature and very diligent at his work. Haris worked part of a very high geared team, working on cutting edge technology and learning new ways to do things in such a short time was very impressive."

Abid Bharmal, Project Manager at Serena & Lily, San Francisco Bay Area

"Haris is a good passionate developer, he always tries to seek a better approach in his work. He worked with me on a challenging project with new technology and domain but he impressed us all when he not only developed but also mentored one of the developer. I found him full of solutions against a single problem. I wish him best of luck for his future endeavours."

Asad Rasheed, Software Architect at VentureDive Pvt Ltd

"Haris is very passionate and has great vision for his work. He always find innovative ways to solve problems. He showed his excellent problem analysis skill when we worked on some tough bugs."

Hammad Raza, Big Data & Analytics at Careem LLC, Dubai

"It’s rare that you come across standout talent like Haris. The skill of solving problems often takes years to develop , but it seemed to come perfectly naturally to him.As I know, Haris is a very productive person and is a multi-skilled person with vast knowledge."

Nidhi Joshi, Sr. IOS Developer at AppEmirates, Dubai

Education

×

My educational background from high school till university.

2010 / Jan - 2013 / Dec

NED University of Engineering and Technology

Bachelor of Computer and Information Systems (3.4 GPA)

The NED University of Engineering and Technology is a public research university located in the urban area of Karachi, Pakistan. It is one of the oldest institutions of higher learning in Pakistan.

Honors, Awards & Extracurricular
  • Vision magazine
  • Secured second position in aluminum airplane competition organized by NED's Society of Manufacturing Engineering (SME)
  • Engineering Competitions
  • Workshops
  • Software Development Competitions
  • Badminton
Relevant Courses
  • Data Structures and Algorithms
  • Engineering Mathematics
  • Information Theory
  • Internet Computing
  • Software Engineering
  • Operating System
  • Computer Programming
  • Artificial Intelligence
  • Computer System Modeling
  • Digital Electronics
  • Relational Database Management System
2007 / Mar - 2009 / July

D. J. Government Science College

F.Sc, Pre Engineering

My Skills

×

I am absolutely passionate about simple yet scalable and user friendly applications that I, and my clients, are very proud of.

  • 95%

    Android

  • 90%

    Kotlin

  • 60%

    C++

  • 55%

    JAVA

  • 50%

    ASP.NET

Portfolio

×

Applications that I have developed or worked on

#
Request a Quote

Contact Me

×

Get in touch via contact form or email us directly. I will get back to you as soon as possible.

Where to meet

Europe

Say Hello

Email:
Phone: (+371) 256-110-46