Muhammad Noman .

Muhammad Noman .

  • Senior Software Engineer
  • **** **** ****
  • 7 Jahre Erfahrung
  • ASAP
  • Senior

A passionate learner and a knowledge seeker from Pakistan. Skilled in  Languages: JavaScript, HTML, CSS, TypeScript, jQuery, Dart, SuiteScript  Database: MySQL, SQLite, SQL Server, MongoDB, Neo4J, Redis  Frameworks & Engines: Flutter, Android SDK, Angular, AngularJS, NodeJS, Express, Loopback, NetSuite  Tools: Eclipse, Android Studio, NetBeans, Visual Studio, XCode, VSCode  Cloud Services: AWS, Azure, GCP, Firebase, Docker, Jenkins

Bildung

C

Computer Science

FAST-NUCES, Karachi, Bachelor's Degree
2016

Arbeit & Erfahrung

1

Staff Software Engineer

10Pearls
May'2022 - Gegenwart
Working on Flutter Projects.Developing 10Pearls University mobile application from scratch.Creating a user interface and then rendering the data from API on those pages. It includes Smooth transitions and animations as well.
F

Senior Software Engineer

Folio3
Apr'2021 - Apr'2022
Working on Oracle NetSuite ERP Customizations using Suite Script.
E

Flutter Developer

ePlanet Communications
Aug'2020 - Mar'2021
Worked on OK Click n Collect. This is a shopping facility where a customer can buy or order goods from local stores and collect them with ease. It has an option of Khaata (Ledger) for a customer. The vendor can maintain the Khaata of the customer and notify him of his account balance after each transaction. Customers can pay in a week or a month. It has been developed using Flutter as the front end and PHP with MySQL as the back end.
M

Software Engineer III

Mantrust Systems AXGuru
Mar'2018 - Aug'2020
Worked on Alabama Clinics. Developed using Flutter as front-end and Node JS with MongoDB as backend.This app is easy to use and has expedient features that put you within reach of your healthcare at all times. Here are just a few of the things you can do, from the convenience of your mobile device. Key features of this app include:Quick and self-registration along with other family member registration for tests, Receiving timely notifications and Receiving test results on the mobile app.Worked on Sales Enablement Hub. This is a comprehensive solution on mobile and backed web app for B2B sales reps to create orders, access inventory, and check order history in the field. Powerful backend administrative portal, where Admin and Sales Manager review and confirm orders, manage sales territories, edit customer data, update pricing, etc.AngularJS is used as the front-end for Web App, Flutter for Mobile App, and NodeJS with MongoDB as the backend.Worked on Employee Attendance Portal. This app enables employees to check in & check out.The system allows businesses to monitor employee activity, such as early or late check-in/out, miss-punch, leave records management, work-from-home status, and weekly, monthly, and yearly reporting.AngularJS is used as the front-end, andNode JS with MongoDB as the backend.Worked on LIS365 Patient Check-in App. This app is a Patient check-in solution for clinics and labs via face recognition.On the first visit, the user will register as a new patient, and then on the next visit, the app will recognize the patient by face-deduction feature by standing in front of the device and the app will welcome them. This is an iOS-based app;It converts any tablet to a Patient check-in device. This solution has also a web portal where you can view the checked-in and registered patients. This system can also be integrated with any ERP or ERM. We have used Azure Face API for facial recognition. Flutter is used as the front-end and Node JS with MongoDB as the backend.Worked on Alpine Truckload. Developed using Flutter as front-end and Node JS with MongoDB as backend.This application is for Alpine Development Truckload Management owners and drivers to interact with their dispatch for quick updates and better load information. Features Include: Update Load information at your fingertips, Both Owner and Driver can determine the fare and enhance transparency, Dispatch multiple loads to one truck simultaneously and add a separate entry for each trip & Generate Daily Load report in Excel format in seconds.Worked on Mobile POS & Payment Gateway App. Developed using Flutter as front-end and Node JS with MongoDB as backend. ProPay API has been used for payment integration and BBPOS devices for card swapping. Build native functionalities for Android and iOS for payment processing, as Flutter did not have full support for ProPay APIs yet. This app is a Mobile POS that enables shopkeepers to create their sales. By using this app, one can accept plastic payments via card swapper, EMV chips, and NFC Cards. This solution also has a vendor portal where user can view their transaction details and manage their POS products.Worked on Travelling App. In this app, Flutter is used as the front end and Firebase as the back end. This app is for travel agencies to offer their packages to the users. Users can view the offered packages from them and can buy those packages. On purchasing the package, the user will assign some activities related to that package. Activities will be marked completed via location or by manual. Agents can track their activity details via the Admin portal.Worked on Mr Milk Consumer and Rider App. These apps are developed using Flutter as the front end and Node JSwith MongoDB as backend. This solution enables users to manage their organic milk subscriptions. From the consumer app, a user can subscribe, unsubscribe, view delivery history, and billing history, and get delivery notifications. A rider app, which helps the rider to manage their delivery. It guides the rider about customer address, milk quantities, and delivery timings. This solution also includes an admin portal on which the admin can manage their financials, riders, and customer subscriptions.Worked on a Backend of a Flutter App. Designed DB using MongoDB and developed .NET Core Web APIs for CRUD operations. Implemented Identity Server for securing APIs. Hosted that DB and APIs on Docker as well.
M

Software Engineer I

MazikGlobal
Aug'2016 - Mar'2018
Worked on MazikCare, an Apache Cordova Application. Developed many features from Scratch and was part of the On-Site (KSA) development team for the Go-Live of the Project. MazikCare has made to automate just about every healthcare process, including billing, patient scheduling, creating and managing patient records, picture/image archiving, prescribing medication, and more. It includes:Full ERP functionality on top of MS Dynamics AX, Electronic medical records, Medical billing, Patient scheduling, Radiology information system, communication system, Medical accounting, and Clinical decision support Lab.integration and Web-accessible. The data has populated from Services, which are created using. NET. • Worked on Microsoft Dynamics 365 CRM Entities, Forms, Web resources, and Plugins.

Projekte

M
This is an online matrimony app for eligible singles and divorcees seeking a life partner. Marriage seekers above 21 years can submit their biodata such as name, age, religion, caste, job, education, family details, and partner preferences, and register on the app. Once the registration is complete, users can start searching for brides and grooms on this platform. Users can continue their partner search until they find a suitable match. Once a suitable profile is found, profiles can start contacting their matches by upgrading their membership from free to paid users. You may also add add-ons such as Horoscope Compatibility, Profile Highlighting, and Personal Assitance for better results
A
This app helps you to get out of the turmoil. It can prevent your getting caught more and more into illness. It lets you find your inner strength and help nature in helping you towards health and healing from inside.
J
2021
This app is for the gym owners & their trainers. It has the functionality of assignments of training, food plans & supplementations to their users. They can keep track their user’s trainings. User can purchase the paid plans & supplementations from this app as well. Users can directly chat with their trainer, monitoring plan and much more.
 
(Android App - Java) An Android app through which Karachi citizens can find name of the buses, which travels between any two locations by selecting the source and destination. This app also shows the stops of a particular bus. It will saves your search history of routes & buses. It also includes Google Map that detects your location and will tell your nearest busstops.

Berufliche Fähigkeiten

Framework
  • Android 2 Jahr(s)
  • AngularJS 3 Jahr(s)
  • Docker 2 Jahr(s)
  • Node js 6 Jahr(s)
  • jQuery 1 Jahr(s)
  • Flutter 5 Jahr(s)
Language
  • Javascript 7 Jahr(s)
  • Swift 1 Jahr(s)
  • Java 2 Jahr(s)
  • Swift 2 Jahr(s)
Database
  • Firebase 4 Jahr(s)
  • MySQL 4 Jahr(s)
  • MongoDB 6 Jahr(s)
  • SQLite 3 Jahr(s)
  • Oracle 1 Jahr(s)
  • Neo4j 2 Jahr(s)
  • Redis 2 Jahr(s)
General
  • NetSuite 2 Jahr(s)
  • ERP 3 Jahr(s)
  • iOS 2 Jahr(s)
API
  • Web API 4 Jahr(s)

Sprachen

  • English good
Remoteplatz Logo