Michael is an experienced back-end Python developer, he has been working in the IT industry for almost 20 years. He took part in numerous international projects, and has proven experience in building complex software solutions using Django and Flask.
Stack:
Project and Responsibilities:
Stack:
Project and Responsibilities:
Stack:
Responsibilities:
Stack:
Projects and Responsibilities:
Stack:
Projects and Responsibilities:
One of my more recent projects is a web interface for an Android-based point of sale application for handling inventory of alcohol used in mixed drinks. The goal of the project was to allow the app’s users to set up mappings between sales items (such as cocktails) and specified quantities of inventory items (such as the constituent alcohol). The web application stored information in the POS system inventory using the POS vendor’s API. The Android-POS application was already in production. I develop the project from the specifications, doing both back-end and front-end.
I was involved in a number of projects. The two most recent are described below.
The first project’s goal was to develop a customer prequalification portal that allowed employees to geolocate a customer based on their submitted address details and check those coordinates against a digitized map of radio tower coverage. This tool serves as a guide for the sales team when signing up new customers, so as not to waste resources on unneeded site surveys. I served as sole developer for this project. This application is the internal use, no screenshots are available.
The second project’s objective was to allow staff members to view and schedule customer service and installation appointments of varying lengths, number of crew members, and different vehicles for different tasks. The application communicated with the CRM system as well as the field service management app used by the field staff. I served as the sole developer for this project. This application is for internal use, no screenshots are available.
Due to the duration of my employment from 2009 to 2017, I worked on a large number of smaller projects amid other non-development duties. The three largest projects are described below.
The first project served to allow staff members to record information about sales of home security services on behalf of one of our national sales partners. The application allowed the agent to enter customer information, including information necessary to perform a credit check, and submit that information to the home security vendor. Based on that customer’s financial qualification, the salesperson could choose the selected package after discussing it with the customer. Once the information was saved, non-sensitive information was stored in a local database for reporting, while the complete order information was submitted to the vendor’s system for provisioning and installation.
The second project served as a reporting dashboard for the call center management. Relevant metrics regarding sales agent performance and call queue times were displayed on a convenient web app based on the call center management’s specifications.
The third project was the automation of invoice generation based on sales information stored in the business CRM. Invoices were previously generated by management manually in excel based on the previous month’s sales metrics and details. The new application automatically generated base invoices (in .xls format) and dramatically cut the time needed for management to verify and send out the invoices.
Over additional projects, I used Django any time auth, user management or an admin interface was needed. I served as the sole developer for all three projects. No screenshots are available.