I am a passionate software engineer with 30 years of working experience. I have worked for leading companies in their market sectors. Skilled in application architecture, Azure, Microservices, Docker and Kubernetes, polygrot persistenace, webApi and web development, and DevOps
Absolute confidence. I have worked with Daniel on an Azure solution for an organization with global impact that reaches millions of people. Daniel carried out a major refactoring. The resulting code is flawless. Write flawless .Net code. It sounds like his mother tongue. Intrinsic complexity solutions are made understandable.
Working with Daniel has been a pleasure, he is a professional with many years of experience and extensive knowledge in all the technologies that we use for the project, which allowed him to be totally autonomous, achieving very good results both in quality and time. In addition to his extensive knowledge, he is also a very nice person to deal with, always open to new ideas and points of view.
Daniel is one of the most experienced .Net develeopers I have ever met. He has a great understanding of architectures, teamwork and he still has a will to try out new stuff and learn always more. I learned a lot from him, he transformed the way I see my work, and the challenges I see in it. I would definately recommend working with him whenever there is a chance.
I have had the opportunity to work with Daniel on a project on Azure PaaS and, apart from his technical strength and capabilities in development and software architectures, I have to highlight two things: his autonomy and ability to provide solutions to complex problems; and his ability to integrate into complex work teams on complex clients.
Dani has more knowledge and expertise than the expected for each work he did. He is a person that improves not only the systems and applications that you left in his hands, He improves the team members’ knowledge and capacity. If I need to solve a key problems for my business I don’t hesitate to contact him. He is the correct person for the difficult things.
A pleasure working with Daniel, I have learned a lot and I have worked very well with you. Great development knowledge and always willing to help and contribute new ideas.
Develop a common library for a messaging system using Ibm MQ as a transport. Develop a Blazor client for Simulation project. Work in MVC and api project for the digital Twin microservice solution.
Collaboration to integrate Azure Identity with their product.
Perform consultant tasks for Digital Twin projects.
Perform consultancy tasks in a company that wants to migrate to Azure. Define required parts in Azure and create them in different environments. Sample solution with CI and CD
Ecommerce for second-hand products. High availability azure architecture in at least two regions for different geographic markets (USA, Europe) and different brands. CQRS architecture, data persistence in CosmosDb and Table Storage. Messaging with Service Bus. Secrets in KeyVault. Dockerized web api. Azure Functions for message processing.
Mainframe upgrade to Azure Kubernetes Service (AKS) for an important insurance company based in Madrid. The process included both the migration of IBM Web CICS by a web API written in c sharp; such as the execution of JCL integrating with tools such as ControlM and utilities for sending emails, sending files and generating pdfs that were integrated into the JCLs; and the database was migrated from DB2 to SQL. Api controller and Application layer created from the ComArea of the cobol code, by means of a code generator made especially for this client with Roslyn technology.
I have this main task, Register user preferences to receive a push notification. Detect important event in a match and send a push notification to millions of mobile devices. Voting and poll platform. We can receive a user vote for different voting and poll scenarios, and make statistics. Performance and tuning. Applied intelligence cache, recover precalculated data in background processes and partition data source to scale to over 200 million requests by day from June 14 to July 15 in 2018.
Develop backend and Backoffice for mobile app. In addition to the common tasks for these sites, such as securing the Api with identity server or serving information on the trips made, we did a process of calculating points (based on location data) for good drivers that were transformed into discounts at the insurance that the company offers.
Help the Sagrada Familia temple foundation development team upgrade to .net technology and team service (aka azure devops). After training, we did a first project together.
Performance improvements in loading WPF screens from 50-60 seconds to 200 ms. Integrate and synchronize action in Word 2010 with ERP. Create continuous integration (CI) policies and deploy CI server. Integrate HP QTP (testing tool) in CI process. Create cache server with Redis (NoSQL database). Create AOP attribute with PostSharp. Changes in T4 templates. Communicate to team improvements to make and track her use (code review)