Part of the Data Team responsible for developing solutions for obtaining and processing data from various data providers (like Sports Radar) and storing ingested data to Azure Cosmos Db so the front-end team can consume and display information about sports, competitors, games, statistics, etc.
The code is developed around Azure Functions, triggered by blob events, message queues, HTTP, and timer.
Full stack developer delivering web solutions for a new product for the financial market.
DataScope Select is a solution comprised by many projects: Web applications, service libraries, Rest services, Soap services and Windows services. Its main goal is to provide historical financial data to its clients so they can take actions and decisions on their investment to the financial markets.
Engaged in activities to support Ladenburg’s business requirements, especially file capture and extractions to be integrated into eMoney main platform. Carried on investigations before proposing solutions and developed POCs to prove concepts before the real implementation. Helped to implement new features.
Project: Web application similar to UBER, running in the UK. It aims at car fleets, instead of individual drivers. Complex SOA project comprised of many services, one user website, 3 administrative websites, and one native Android and IOS app.
Project: It consists basically of an IDE for designing “forms” (which in fact are HTML pages), by using RIA capabilities, like drag-and-drop, creating and distributing elements on the “form” and giving them behavior and response. It resembles Visual Studio IDE when you design WebForms, including event-oriented mechanism, but without requiring any specific language knowledge, although in very specific cases it allows users to write routines using C# inside its own IDE and to compile it during the deployment because it has compiler resources (using Roslyn from .NET). In short, it is fully independent of Visual Studio IDE. After deploying one application, it produces a platform-free SPA, that will consume data from a centralized Web API, using Ajax requests for CRUD operations. The final product PAD generates has its own sets of java scripts (especially AngularJS)
Project Role: Requirements gathering Project, data-modeling, and coding of PAD (Dynamic Applications Platform); Working as an analyst, Scrum Master, and, developer; Developing the core routines; Negotiate deadlines with the product owner; Define delivering schedules with the team;
Project: Development of a web solution intended to track vehicles and cargoes. It consists of a web application that monitors the position of a vehicle, by using geolocation, as well as receives warnings regarding uncommon detours and stops along the original planned path. It also sends commands to the vehicle’s special devices in order to trigger alarms and even force a stop.
Team Size: Developers: 20 Scrum Master: 1 Manager: 1
Project Role: development of back-end services, front-end routines, and UI
Project Role: Management and Development