After this, I moved to a C++ developer role at a multinational fashion retail company to maintain their homegrown Point of Sale system (running on MS-DOS 5!) and decided to start my own company on the side. Both things progressed very well. At my day job I ended up moving some functionality away from the POS system into a J2EE platform so we didn't have to implement that in the newly-acquired POS and managing the integration with a Taiwanese third party for fiscal compliance to open our first store in Taiwan. While on the side I focused my efforts in providing Open Source solutions running on Linux and integrating with multiple hardware like RFID readers, touch screens and barcode and 2d scanners. All of this came to an end as I decided to move to Canada, although I still worked on the Taiwan project for a couple more months.
In 2016 I joined Benevity as a software developer for the web front end adding new features and bringing the solution up to web accessibility standards. Later on started a team with other two developers and grew up to 9, focused on keeping the solution performing well under heavy traffic. Finally switched to become a Product Owner for that team and the Tools & Infrastructure team, where we are focusing on leveraging more of the AWS stack and providing tools and development environments on the cloud using Kubernetes.
Architected, developed, managed and maintained several desktop, web and mobile applications.
Lead developer on projects for a Bank and other large clients.