Jinesh Soni

Expert Flutter Developer | Android Developer

Career Summary

Hello! I'm Jinesh and I enjoy creating world class products. My interest in app development started back in 2014 when I decided to mod an android rom to boot my phones performance and share it to world via my blog (TechCure), it taught me a lot about Android & Java! and I started app development too and never looked back.

Fast-forward to today, and I’ve had the privilege of working at multiple start-ups in healthcare, in crypto, developed many in house products, and created products for clients. My main focus these days is building inclusive products and digital experiences at Bijak.

Work Experience

Team lead | Mobile Developer

Bijak
July 2020 - Present

Responsible for coordinating with teams, and delivering excellent products

  • Managing & mentoring team to deliver desired output
  • Analyzing & executing requirements from product and marketing teams
  • Monitering & applying corrective measures to ensure app stability and smooth operations
  • Following Agile development approach to deliver world class product
  • Communicate with multi-disciplinary teams of engineers, designers, product, marketing on a daily basis
  • Working with continous delivery and continous integration (codemagic)
  • Implementing latest UI/UX design techniques
  • Following Koltin only approach with DI/Databinding/RxKotlin and MVVM architecture pattern
  • For Flutter following DI, GETx and MVP architecture pattern
  • Managing app performance for user-centric experince
  • Monitering, Updating and Iterating app on basis of user and product feedback

Technologies used:

  • Dart
  • GETx
  • Bloc
  • Analytics
  • Kotlin
  • MVVM
  • Dagger2
  • RxKotlin / RxJava
  • Kotlin Coroutines
  • Room
  • Realm / DBFlow
  • Retrofit
  • Databinding
  • Flutter

Lead Developer and Team Leader

Thinkwik Online Services LLP
Dec 2018 - Jule 2020

Leading team in mobile developement and creating awesome mobile applications.

  • Conceptualized, designed, developed and deployed preloaded games and applications for android based mobile phones
  • Insured all applications were developed with the SDLC Software Development lifecycle to deliver world-class - product
  • Researched on application acceptance and solicited feedback from users to make the new and existing applications more user friendly
  • Implementing latest Material design techniques
  • Following Koltin only approach with the MVP architecture pattern

Technologies used:

  • Kotlin
  • MVP
  • RxKotlin / RxJava
  • Kotlin Coroutines
  • DBFLow (ORM)
  • Retrofit
  • Databinding

Full stack Android developer

Codecrunch techlabs Pvt. Ltd.
April 2016 - Dec 2018

Managed and coordinated teams in multiple domains, drafted product design and executed the implementation.

Responsible for developing company’s prime product Studentdesk.in and also developed its mobile application. Along with prime product Cointopper.com

  • Test driven development approach to refine products
  • Automated testing and Unit testing of application
  • Used state of the art technologies to handle 50,000 + DAUs
  • Implementing latest Material design techniques
  • Following Koltin, Java hybrid approach MVP architecture pattern

Technologies used:

  • Kotlin
  • MVP
  • Firebase
  • OpenCV
  • SQlite3
  • OkHTTP
  • Gradle script
  • Pipelines

Android developer

eSwasthya Mediserve Pvt. Ltd.
July 2014 - March 2016

Developed and maintained core product of startup of delivering pharmascuticl products.

Drafted, Designed, and Developed mobile app, and also designed backend syatem for Order processing.

  • Implementation of strong OOP concepts
  • Working with latest Java 8 integration in projects
  • Created product that handeled over 10,000 users

Technologies used:

  • Java
  • MVC
  • Parse API
  • camera v2
  • SQlite3
  • Volley

Techcure Creatives | Techqubits

Content creator
2012 - Present
Techcure

Started a Tech blog in university, primiraly focused on latest Technologies and Tutorials

Succesfully generated 400K+ Visits and created 100+ Post, with 25+ tutorials and having 5+ Modded andorid Roms

Techqubits.com

New blog bases on static pages and JAM stack

Technologies used:

  • Ghost
  • JAM
  • Wordpress
  • JS / jQuery
  • HTML/LESS
  • MySQL

Programming languages

  • Dart
  • Kotlin
  • Java
  • Python
  • Javascript
  • C
  • HTML

Libraries & Frameworks

  • Flutter
  • Jetpack
  • GETx
  • RxKotlin
  • MVP/MVVM
  • Dependency Injection
  • DIO
  • BLOC
  • Realm
  • Room DB
  • Hive DB
  • Sqlite DB

Tools & Platfrom

  • Firebase
  • Figma
  • Jira
  • Branch.io
  • Moenageg
  • Dialogflow
  • ChatGPT
  • IOT/ Arduino

Selected Projects

  • Bijak
    India’s most trusted agriculture trading platform that helps mandi traders across India to buy/sell top-quality agricultural commodities
  • Just - Fresh
    Get farm fresh fruits and vegetables delivered straight to your doorstep, at the click of a button.
  • Cointopper
    CoinTopper is an app that tracks cryptocurrency market data in real-time. Track the price fluctuations, market volume, real-time charts and discover numerous

Education

  • BE in Computer Science
    Gujarat Technological University
    2010 - 2014

Awards

  • Winner of hackathon on OpenCV
    Won hackathon developing application that recognise face and automatically group photos using facial infromation.

Language

  • English (Professional)
  • Hindi (Professional)