Asset Manager
Provided support on a project that was 70% done. Completed new features, provided input into implementation as well as resources which company wasn't aware of. This appication was written in Angular 5 with Mysql as the data source. The backend was written in cold fusion which I experimented with but didn't write any of the backend. Some of the features I implemented include: Adding zoom functionality onto static images and images on a carousel, an advance search feature, data containers with row expansion, infinite scrolls, lists with CRUD operations as well as drag and drop which updated order placing, among other things.
Customer relationship management CRM
This project was written using C#, .NetCore, MongoDb and Angular 2. This application gave my client a list of all his clients along all their personal data, all the services they were provided with. The user was allowed to customize the service list he provided his clients. These service list was important because the system kept track of the account receivables per client and the over all which helped the user know how much cash he was owed and for which service. In addition, bills can be generated through the system but it also keeps all the old bills archived.
Support alerts.
Acted as a support memmber for project which was already started. My goal was to finalize the support alert feature. The goal was to synchronize a web interface messaging system to the company's main application. Any alert that was publish throw the web interface it should display to the main app user in which the alerts were meant for. The alerts were categorizied so either they were public to all the users, to individual or groups. I only work on the web interface and database. A senior developer worked on their main app which was written in VB6. This project used asp.NET MVC, Mysql and entity.
Automatic file manager
This project removed the overhead on the art department by automating and reorganizing some of their processes. In particular, managing of their art files. Since this department dealt with multiple files in different formats, it is hard to keep them organized to facilitate future reference. This program was in charge of renaming files and restructuring the file structure based on the new naming convention we selected. This project was written in C#.
Inventory analysis.
The project's main goal was to update the inventory of each salable item and to keep it as close as real time as we could. This project needed to run on a timely basis to keep the data current. This system was design in a multiple threaded application since we were handling a large amount of items and each item could be composed of other items, making this process complicated. I used a recursive approach in which i built a tree structure and checked all the leafs. Then I calculated the inventory based on all the materials. This was written in C# with entity and MSSQL. The MSSQL was populated with an SSIS process from an AS400 system.
Shanghai portal.
The project's main goal was provide a better mean of communication between our in house supply chain office and the distributors in China. It also served as a archived system where all the documentation and packaging tracking was maintained. I used a fedex API to track the package on demand and to store this data in our DB. This provided a historical track of all the packaged. This portal was also equiped with tool where all the departments that were in charge of the packages, communicated with eachother whether the package came successfully or something was missing. This was written in C# with .NET Core, entity, MSSQL and Angular 2.