VP Software Engineering
2017 - PRESENTCups- Supported the existing B2C Cups app.
- Created a platform for selling product.
- Managed a team of SW developers.
- Created reusable components published to a private NPM repository.
- Defined best practices and tools.
Technologies: Stripe, Amazon S3 (AWS S3), Heroku, Google Cloud Platform (GCP), Express.js, Node.js, Angular, React, TypeScript, JavaScriptSoftware Architect
2014 - PRESENTSky UK, Ltd.- Developed, architected, and designed software.
- Implemented improvements in TVOD systems.
- Maintained and developed Sky Store stores on web, internet TV, and mobile devices.
- Defined best practices and tools.
Technologies: React, JavaScript, Web API, REST, .NETIndependent Business Owner
2009 - PRESENTThoth- Created solutions architecture.
- Built a component to manage student enrollment in groups of a classroom.
- Developed an extensible solution to notify participants of classroom activities.
- Created a way to publish teacher groups and individual work items.
- Built a dashboard to display, in a matrix, students' submissions by work item.
- Developed a whole back end to add students, teachers, and new classrooms.
Technologies: Quartz.NET, Microsoft SQL Server, SQL, ASP.NET Web API, ASP.NET, .NETLecturer in Computer Science
2005 - 2015ISEL- Taught programming, web application development, computer graphics, OOP, intro to programming, and intro to information systems.
- Oversaw software laboratory classes.
Technologies: Node.js, CSS, HTTP, ASP.NET, SQL, C#, .NET, OpenGL, JavaScript, JavaSoftware Architect
2013 - 2014Coriant GmbH & Co. KG- Trained people in software development topics with hands-on sessions.
- Reduced the technical debt of the product.
- Ensured the evolution of the core platform, performing the evaluation and implementation.
- Maintained and evolved the software architecture of the solution.
- Worked with the release management team to ensure we have a streamlined process in software development.
- Worked with the UI/UX team analyzing the impact on the platform.
Technologies: Maven, JBoss, Java EE, JavaSoftware Engineer
2010 - 2011SAPO- Supported the development of core services in the service delivery broker team.
- Created a services marketplace.
- Extended the existing back-office to support demanding features.
Technologies: Enterprise Service Bus (ESB), CSS, HTML, JavaScript, ASP.NET, .NET