Muhammad Ehsan A. looks like a good fit?

We can organize an interview with Aldin or any of our 25,000 available candidates within 48 hours. How would you like to proceed?

Schedule Interview Now

Muhammad Ehsan A. - Fullstack Developer, Dagger 2, nextjs

At Softaims, I have been fortunate to work in an environment that values creativity, precision, and long-term thinking. Each project presents a unique opportunity to transform abstract ideas into meaningful digital experiences that create real impact. I approach every challenge with curiosity and commitment, ensuring that every solution I design aligns not just with technical requirements, but also with human needs and business objectives. One of the most rewarding aspects of my journey here has been learning how to bridge the gap between innovation and practicality. I believe technology should simplify complexity, enhance efficiency, and empower people to do more with less friction. Whether building internal systems, optimizing workflows, or helping bring client visions to life, my focus remains on developing solutions that stand the test of time. Softaims has encouraged me to grow beyond coding—to think about design, communication, and sustainability in technology. I see every project as part of a larger ecosystem, where small details contribute to long-lasting results. My daily motivation comes from collaborating with people who share the same passion for doing meaningful work, and from seeing the tangible difference our efforts make for clients around the world. More than anything, I value the culture of learning and improvement that defines Softaims. It’s a place where ideas evolve through teamwork and constructive feedback. My goal is to continue refining my craft, exploring new approaches, and contributing to solutions that are not only efficient but also elegant in their simplicity.

Main technologies

  • Fullstack Developer

    9 years

  • Dart

    4 Years

  • Flutter

    5 Years

  • React Native

    6 Years

Additional skills

  • Dart
  • Flutter
  • React Native
  • Firebase
  • Java
  • Kotlin
  • Android App Development
  • iOS Development
  • Google Analytics
  • Mobile App Development
  • Firebase Cloud Firestore
  • Firebase Realtime Database
  • Android SDK
  • Model View Presenter
  • Model View ViewModel
  • Dagger 2
  • nextjs

Direct hire

Potentially possible

Ready to get matched with vetted developers fast?

Let’s get started today!

Hire undefined

Experience Highlights

My Pitch

We have worked with MyPitch team to develop AI driven application. We calculate and display all of the stats of the player in the mobile applications.

Labster (EdTech | Flutter Application)

Application Name : Labster Client Location : Denmark Technology : Flutter Downloads : 800K plus App Region : India Labster is one of the leading companies that provides the Virtual Laboratory Simulation for the college and university students TECH CHALLENGE: Building a system for quite a huge user base is always a challenge. I joined their mobile team in the middle of the project. During the first week I observe that the application is not built with the software design standards and is not scalable for long term. So I discussed the issues with the team and led them to migrate all of the features and refactor code as per the standard software design pattern. As I have previous experience of working with mobile applications, I quickly changed the whole application structure to MVP with Clean Code Architecture. I divided refactoring tasks among three mobile developers, and within 2 months we have refactored all screens as per MVP & Clean Code Architecture, written unit test case for Repositories, Use Cases, and Presenter. With the help of the team, we built a scaleable, testable and maintainable project. We got 4.5 rating on the playstore & students appreciate Labster team for all of the good work and effort

Walaplus (Flutter Application)

I worked here as Mobile Engineer. I have developed Walaplus application from day zero. There are lot of challenges in this application as I have built custom navigation + animations. I have used Provider for the Presentation layer besides this I have created application using Clean Code Architecture and implemented Dependency Injection using GetIt package. Cutting long story short, this app grows among millions of users and got too many 5 star ratings from the users.

Secure Home

I joined this project in the mid way, so there was quite a lot of code that was already done by some other developers. I got tasks to work on the album feature & as the name of the application suggests that the user data is secure, So I had to work on the encryption for the album images. The algorithm is already implemented but there is a bug in this algorithm. I jumped into that part of the code and spent 2 to 3 days on it to figure out the problem and fix it. After fixing it I developed the Album feature quickly. Apart from this I added multi-language support, dark theme & have implemented the animations for the birthday gift feature, I implemented this custom animation in flutter. The CEO's wife was happy to see this animation on her birthday.

Cricingif

I have worked with Cricingif as a Lead Android App Developer. Following are the major things I have done in this app. 1) Created a structure to write clean code architecture. 2) Developed Custom Views using canvas. 3) Integrated Firebase Realtime DB & Firestore DB. 4) Developed Live Trivia App using webRTC. 5) Developed Dynamic Features. 6) AdMob SDK. 7) In App Purchase. 8) Log in with Phone/Google/Email & password.

Education

  • University of Management and Technology

    Bachelor of Science (BS) in Computer science

    2011-01-01-2015-01-01

Languages

  • English