Manuinder Sekhon

Manuinder Sekhon

Tech Lead - l
A mobile app developer who loves to learn new stuff and explore new things in technology. Believes in simple, elegant design patterns and loves to write modular code.
React
React Native
Flutter
Javascript
The Most Amazing...

....thing I have created is a CLI tool in NodeJs that generates a flutter boilerplate with options to include localization setup, different login and HTTP helper services. It uses NodeJs transform stream to integrate these services while creating the project.

Interest & Expertise
Interest & Expertise
  • Mobile app development
  • Team management
  • Problem solving
Skills
Databases
MySQL, SQLite
Frontend Framework & Library
React.js
Languages
HTML / CSS, JavaScript, Java, C, Dart
Version Control
Git
Project Management
JIRA, Trello
Frontend
Flutter, Expo
State Management
Redux, Mobx-state-tree, Mobx, Provider
Backend
Firebase
Tools
XCode
Projects
Marketplace for local services
It is a marketplace that provides local services like delivery services, home services, taxi and bus services (for schools) for both individuals and businesses. It consists of three different mobile apps for users, businesses and drivers, and a web admin dashboard to manage the whole marketplace. It offers weekly, monthly and yearly subscriptions with features to live track active orders on maps. It has been built using React.js, Redux, Flutter, Mobx Dart, Cloud firestore, TAP payments gateway.
Cars marketplace app
It is an online marketplace and content platform which specializes in automotive sales and purchases, as well as offering car news, advice and reviews. It has been built using Flutter, Flutter Provider.
Kids storytelling app
A story writing app for kids in React Native where they use their imagination to write and draw and then are rewarded by their group leaders.
Gym app
It is a react native app that allows the user to track the daily workout as assigned by his/her coach. Coach creates a plan for their client via a web app. Clients can log their workouts on a daily basis and coaches can review their client’s progress. Technologies used are React Native, Mobx state tree, firebase, NativeBase.
Flutter Boilerplate CLI
It is a CLI tool in NodeJs that generates a flutter boilerplate with options to include localization setup, different login and HTTP helper services. It uses the NodeJs transform stream to integrate these services while creating the project.

Geek Speaks

Calling C code in Dart using Foreign Function Interface by Manuinder Sekhon

Manuinder Sekhon, a Flutter Software Engineer at GeekyAnts shares his perspective of using Foreign Function Interface in codes. It covers topics such as Introduction to FFI, why to use and Building an FFI plugin.