About me

2 min read

Hi, I am Pinkesh Darji

Flutter Developer | Technical Writer | Google Certified Associate Android Developer

I love to solve problems using technology that improves user’s life on a major scale. Over the last several years, I have been developing and leading various mobile apps in different areas. More than just programming, I love to write technical articles. I have written many high-quality technical articles.

I have worked with various startups to build their dream app. I have been involved in product development since my early days and know insights into it. I have provided my valuable input while taking some crucial decisions of the app by brainstorming with a design, QA team.

I have been developing mobile apps and libraries using Google’s Flutter framework since its inception. I mentor junior Flutter developers and review their code. You will also find me talking on various Flutter topics in local meetups.

LinkedIn:
https://www.linkedin.com/in/pinkesh-darji-flutter/

Github:
https://github.com/pinkeshdarji

Twitter:
https://twitter.com/PinkeshDarji

Flutter package:
https://pub.dev/packages/flutter_scale

Technical Articles

https://blog.logrocket.com/author/pinkeshdarji/
https://medium.com/@pinkesh.earth
https://semaphoreci.com/blog/what-is-flutter
https://getstream.io/blog/desktop-chat-flutter/

Why Flutter?

I see huge potential in the Flutter framework because of its vision to develop apps for almost all devices that have a screen with a single codebase.

Flutter specific expertise

● Dart
● BLoC & Provider pattern
● Creating architecture for the app
● Creating custom widgets
● Good hands-on Experience in creating custom animations
● Writing Test cases
● Publishing to Play Store and App Store
● Developing and publishing library
● Ability to make the best use of debugging/developer tools to find and fix bugs
● Writing Technical Articles on Medium.
● CI/CD using Codemagic

General mobile development expertise

● Google Maps API
● Real-time chat using firebase
● Speech recognition
● Git
● Payment Gateway integration
● SMS gateway integration
● In-app purchases
● Running Beta and staged releases for the app
● CI/CD
● Automated test cases
● Image processing
● Local and remote data sync
● Developing complex designs

More

● Firebase
● Flutter Package Development
● SQLite
● Android Studio
● Google MAP Geocoding