Hello,
I have worked largely as a professional on the backend. Gathering data from a myriad of sources, including database, files, web, remote APIs, etc.. Providing this data through a normalized API, to reduce complexity of reusing data. The APIs are exposed are composed through either a REST or Message Queue system.
I have worked with Python (Django, Flask, Falcon), PHP, Java, and C#. I can work with the technological stack that best integrates with your environment. I have a large focus on quality and maintainability. This includes a focus on documentation, and unit testing. When I write code, I want it to be a stable foundation, not a checklist.
I have broken the project into the following mile stones.
Project proposal, i will review the requirements that you propose. Providing a document that notes how the project will be implemented. Giving you a chance to review, and ensure all requirements are met.
A base line implementation will then be developed. This will expose a working project that meets the outlined requirements. At this point you can review the project for any issues or paper cuts. That will carry over to the next mile stone.
I will then fix any outstanding bugs, and implement any improvements that are raised.
Lastly I will provide a complete implementation. This will include documentation, and proper testing.
Thanks,
Sean