Fafadia Tech prefers opensource technologies, we've generally been vertical neutral. But if we were to pick top-three competencies we would choose:
Python has stood the test of time at Fafadia Tech. It was used since the early days and we take pride in the fact that more than 70% of our projects have been implemented using Python.
In terms of frameworks we've used almost all of Pythonic frameworks. Two absolute essential tools of our include: Django and Python.
Following are some use-cases where we've used Python in production setting:
In past we've experimented with Hybrid Application Development platforms like Cordova, but our opinionated choice of development tool include using Native Application frameworks.
Most of our Mobile Applications are done using Java {and Kotlin -- experimental} on Android. On iOS we're preferring Swift over Objective C given the general direction of community as a whole.
Healthcare and Business to Consumer are some of verticals where we've developed mobile applications the most.
Re-writing a legacy application into a newer and more maintainable technology stack is challenging. Over the year we've learned from our experience few things that help project succeed:
We've re-written applications in Finance, Healthcare and Business to Consumer domain.