2020-01 - 2024-03
.NET, Entity Framework, TypeScript, JavaScript, HTML, CSS, Node.js, Electron, Angular, ASP.NET, .NET MAUI, gRPC, .NET Blazor, PostgreSQL, MySQL, MongoDB, Docker, Microsoft Azure, Azure DevOps, Git
Vincent was involved in creating a new Development/DevOps team for managing Tenstar's web services and other tools. The role shifted from 3D development to a full focus as a system developer. Here, we developed a completely new suite called Tenstar User Experience that included a new client for the simulator in Node.js, Electron + Angular, as well as a teacher tool in the form of a website in Angular.
The role also involved consulting in IT and hosting of servers and databases. There was room for initiative and it started a spark to driving the company towards a more cloud-based approach.
Services were created such as:
2018-01 - 2021-06
C++, Project Management, Android, Ethernet, HTTP, Lua
Vincent acted as project manager and programmer for integration of third-party machine control systems from different companies. As project manager, he oversaw consultants from different countries such as Poland, Bulgaria and Denmark and guided the integration of the systems with Tenstar's 3D engine for the simulated machines; Tracked Excavator and Dozer. A machine control system runs on a separate hardware and usually one communicates with it with CAN-bus or Ethernet.
During the years Vincent integrated the following machine control systems:
2015-05 - 2018-01
C++, LUA, 3D Animation, 3D Design, Game Development, Virtual Reality
Vincent has worked as a 3D programmer and training programmer, where the tasks have involved simulating various machines such as:
The exercises were written in LUA & C++ and targeted students in education with support for text-to-speech, session playback, networking, VR and reporting tools. This, combined with the development of Tenstar's "in-house" 3D engine using DirectX11 and Nvidia PhysX.
