Elton is a Senior Software Engineer with over 29 years of experience in software development from design to code. He is well suited for the whole software lifecycle as well as the different types of development methodologies (Waterfall, Scrum, Kanban), principles, architectural patterns, and best practices. For the last 6 years, he has been working as a Full-Stack Developer with a focus on .NET, but also with various JavaScript frameworks and libraries, like jQuery, KnockoutJS, Angular, and most recently React, creating RIA applications. For the last 17 months, he has been working with Azure developing solutions for Microsoft Bing Sports. Elton has been working with North American companies where English communication is the standard.
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.
Environment:
BlackRock
Full stack developer delivering web solutions for a new product for the financial market.
Refinitiv
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.
eMoney
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.
Tasks performed:
Environment:
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)
and CSS.
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;
Tasks performed:
Environment:
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
Tasks performed:
Environment:
Project Role: Management and Development
Tasks performed:
Environment: