I work on Sport Betting system used around the world. We had different applications on which I worked on two of them. The first one was a redesign of their previous betting site, this project was a .NET MVC 5 Web Application, implementing a CQRS pattern. I was assigned to create features for the new platform as such: a favorite bar so the user could customize a navbar with his favorite sport betting types. Configuration settings so the user could change the colors, font sizes and other visual settings on the web site. An Onboarding messaging system to show the new features to the users after logging in for the first time. Since most of the solutions implement a CQRS pattern i worked and maintain different Stored Procedures dedicated for different process. Currently im working on the redesign of the platform with Vue js and .Net Core. Adapting the proposed the UI/UX design to the platform.
I am involved in the entire development life cycle of the company's systems, from interviews with users to collect requirements to deployment. The company has several web and desktop systems developed with .Net technology and using MS SQL as a database engine. In addition to my functions as a developer, I must also analyze and collect requirements with the users and departments of the institution. I am in charge of the maintenance, development of new features and integration with third-party hardware such as passport readers and fingerprint readers of a Windows Form system based on a service-oriented architecture. As for the company's web system, this is an ERP developed based on the MVC design pattern and the business layer based on the CQRS pattern. Among my functions is the development of new services and maintenance of current ones. Since the business layer is based on the CQRS pattern, I have experience with SQL queries, functions, store procedures and views.