Manuinder Sekhon

Software Engineer
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
  • 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
Mobile Framework & Library
Flutter
State Management
Redux,Mobx-state-tree,Mobx,Provider
Cloud Services
Firebase
Libraries/APIs
Expo
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.
Tech Talks