About Facts Twitter Resume Testomonials

Hi ! I am Minhaz Rafi Chowdhury

  • Software Engineer
  • Sci-Fi Fan
  • Good man :)
Let's Start

About Me

If you like Science and Tech then lets hangout sometime; and if you love sci-fi then we should be best friend.

Engineer

Not just a code junkey a Software Engineer by heart.

Sci-Fi

Ok! Star Wars or Star Trek? Choose wisely.

Travel

I love spontaneous travel. Not knowing where I am going make a trip more interesting.

About Personality Expertise

Minhaz Rafi Chowdhury

SOFTWARE ENGINEER FROM SILICON VALLEY

While back, when world was absolutely happy with their Nokia, Siemens and Blackberry phones, I start working with Smart devices. I often argue with the people about the future of Smart Devices. Now with millions of app on our phones we can do millions of things. I believe my biggest strength is, I can see the future as it shaping around me.

I live on music and spend my free time watching Sci-Fi, probably the same one again and again and again. I love making travel plans, though most never materialized. My travel bucket list contains, living every Continent and visiting every Country and seeing all Seven Wonders of the World.

My work

Personal Traits

Optimistic & Positive
100%
Ethical
100%
Goal Focused
100%
Persistent
100%
Attention to Details
100%

Expertise

Engineering

A large scale application requires not only problem solving skill set but also engineering best practices. Writing reusable and maintainable code is the key for a large scale development. Feature driven development, defensive programming, battle tested Android design pattern or continuous integrations you name it.

Problem Solving

Key to solve a large problem is to break it to smaller pieces and solve each sub-problems separately. On Android platform, so many device and active OS version make this is further complicated. Big challenge for Android platform is not to find a solution, but to find a solution which will work on every or most devices and OS versions.

Responsiveness

User loves responsive UI. App should interact with user always, Number of background process should never ever effect its UI responsiveness.

Fragmentation

One of the big hurdle for an Android developer is its fragmentations. API levels, OS version, millions of hardware's. And, let's not forget support and design support library. Defensive programming is the best way to go when to handle situation like this.

Memory Management

Now a days, when most device comes with gigabytes of physical memory an Android app have to work with it few MBs heap memory. And, so every bytes count.

Backend

On a small device like your mobile phones where every bytes count a RESTful backend API can help a mobile app function well on high demand situation. It can send only the data clients need. Proper pagination can improve UI responsiveness and request wait time.

  • Life
    3 Continents 4 Cities
  • Favorite City
    New York
  • Love
    New Ideas, Cultures, Customs and Cusines
  • Fun facts

My resume

Work in "YP"

2015-current

Android Engineer
Architect/ Development/ Improvement

Support Yellow Pages android team on everything Android. Propose best practices, new technologies, material designs, test and build automation.

Worked in "AKQA"

2014-2015

Lead Engineer
Architect / Development / Collaboration

Work with the developers on day by Android issues, guide them to understand Android best practices, help them realize complex Android issues and guide them towards a suitable solution for the platform.

Testimonials

My Portfolio

Programming is not only my profession, but also my hobby. I am the kind of guy, sitting in Starbucks, in the corner, looking into his computer screen, you know the kind of guy you usually do not notice.

Stack Overflow is my go-to social network. It also helps me to keep track on things happening on world.

"Once you have eliminated the impossible, whatever remains, however improbable, must be the truth." Spock, Star Trek.

  • Max Installed App
    50000000
  • Review count
    151360
  • Highest Ratings
    4.4
  • Some facts
  • All
  • Architect
  • Senior
  • Graduate
View

Skysparc AB

LET'S TALK

Do not hesitate to drop me an email, with your questions.