English:
Proficient
Mexico
UTC -06:00
America/Mexico_City
Senior Full Stack Developer .NET | MS Power Platform | MS Dataverse | Azure | Dynamics
• I spearheaded the migration of a Bloomberg Core .NET API project from Python, integrating with Anaplan and ensuring seamless data processing and security through Azure and .NET technologies. • I managed the migration and refactoring of legacy .NET projects, optimizing code quality, performance, and security, and integrating modern DevOps practices with Azure DevOps and Visual Studio tools. • I led the development of mobile and web solutions using Microsoft Xamarin, Dynamics 365, and Azure, including complex integrations for enterprise authentication, offline capabilities, and performance tracking. • I successfully led the development and maintenance of a Contract Management System using Microsoft's Power Apps, Azure, and .NET, providing customized solutions to support various lease types. • I implemented custom plugins, actions, and a custom web API within Dataverse, enhancing data transformation and integration processes through Power Automate and Power Apps. • I mentored colleagues in advanced PowerApps and custom Identity Server debugging, significantly improving the team's technical capabilities and productivity.
Want to hire this engineer?
Check if Leonardo is availableExpertise
Years of commercial development experience
14 years of experience
Core technologies
Other technologies
Project Highlights
Contract Management System Development and Maintenance
Feb `21 - Apr `24
3 years
Leasepath
By combining technical expertise with strategic consultation, I consistently delivered tailored, high-quality solutions that drive efficiency and innovation in loan origination, and contract management systems for several leasing customers.
Responsibilities & achievements
- Legacy Code Optimization: Applied clean-up, unit-testing, and code review to legacy C# code, and extended JavaScript logic to modernize applications. - Financial Accounting Estimation and Consultation: Supported multiple types of leases by integrating financial accounting requirements into Power Apps, Azure, and .NET. Utilized both low-code and customized development approaches to tailor solutions. - Loan Origination Process Automation: Maintained and supported custom ASP.NET solutions for loan origination, including patching and enhancing existing C# logic. - Code Review and Maintenance: Conducted thorough code reviews and applied patches to existing C# console, web, WCF, and library applications, ensuring robust performance and security. - Custom Dataverse Solutions: Developed and deployed custom plugins, actions, and web APIs within Dataverse to enhance data processing and integration. - Power Automate for Data Transformation: Designed and implemented Power Automate flows for efficient data transformation and workflow automation. - Canvas App Development: Constructed intuitive Canvas Apps for data comparison and low-code solutions, streamlining user interactions and decision-making processes. - Cloud Integration: Refactored End-of-Day processes into the cloud using Azure Functions and Azure Queues, enhancing reliability and scalability. - Version Control Management: Transitioned source control from SVN to Git using Azure DevOps Repos, improving code management and collaboration.
Financial Data Retrieval and Integration with Advanced .NET Solutions
Jan `20 - Jan `21
1 year
BairesDev
With a strong background in .NET and API integration, I optimized financial data retrieval systems and enhanced application performance through strategic migrations and modern development practices.
Responsibilities & achievements
- Bloomberg API Migration: Spearheaded the migration of Bloomberg Core .NET API from Python API for historical and reference data retrieval of financial instrument securities and types. - Anaplan ERP API Integration: Integrated with the Anaplan API to automate CSV processing, including uploading and running processes, enhancing data management efficiency. - Angular 9 SPA Integration: Developed a single-page application (SPA) using Angular 9, integrated with Azure Queue Messaging. Created customized build pipelines for continuous delivery to Azure Blob Storage, leveraging hardening and publication features. - Blazor and DevExpress Migration: Migrated from native ASP.NET websites to Blazor and DevExpress .NET Core, modernizing web applications for improved performance and scalability. - Model-Driven App Migration: Successfully migrated customized Dataverse proof-of-concept (PoC) to model-driven apps, integrating data with ActiveBatch tooling using API and app registration privilege delegation from Azure. - Enterprise Security Integration: Enhanced enterprise user authentication security by integrating Azure App Configuration, ensuring robust access control. - Azure Functions and MSAL Integration: Integrated Azure functions with .NET MSAL app registration, enabling secure public app registration with single sign-on via OAuth and Azure Active Directory. - Application Telemetry: Utilized Azure AppInsights for custom service daemon and Angular SPA page tracking, providing comprehensive telemetry and performance insights. - PowerApps PoC and Migration: Conducted a proof-of-concept on the performance and cost efficiency of migrating legacy apps to Common Data Service (CDS) using PowerApps. Leveraged on-premise connectors, Power Automate, and app registration to ensure compliance and avoid audit trail impersonation. - Enhanced Logging and Monitoring: Implemented structural logging across several projects, configured logging to SQL Server and Kibana Logstash, facilitating easier bug and error tracking of client applications.
Java and .NET Enterprise Integrations and Android App Development
Jul `19 - Dec `19
5 months
BI Consulting Services
By combining expertise in Android development with backend system integration and maintenance, I deliver high-quality mobile and enterprise solutions.
Responsibilities & achievements
- Oracle Data Integration with .NET and Dapper: Integrated Oracle data sources for both input and output through .NET, using Dapper transformations. Developed custom C# solutions and hosted micro-serviced based daemons to execute batch processing, improving data handling and processing efficiency. - Java Code Maintenance: Conducted Java code-based maintenance on a custom native Android app to support complex multi-tier business processing. Integrated external provider APIs to accurately track GPS signals of devices from CalAmp telematics products, ensuring real-time data precision. - Android Native App Extension: Extended a native Android app using Android Studio, enhancing functionality and user experience with robust development tools. - AppCenter and Azure DevOps Integration: Leveraged AppCenter for custom build pipelines and implemented continuous deployment/integration (CD/CI) with Azure DevOps, ensuring efficient and reliable app updates.
.NET Development and Maintenance
Nov `18 - Jul `19
8 months
Saving CH
Combining deep expertise in Microsoft technologies with advanced AWS and Docker integration, I deliver cutting-edge solutions that drive efficiency, security, and innovation for enterprise applications.
Responsibilities & achievements
- Legacy ASP.NET Maintenance: Provided customized maintenance for legacy ASP.NET web applications, addressing and surpassing security reports and audits conducted by Fortify specialists, ensuring robust application security. - ASP.NET and WCF Integration: Integrated ASP.NET web forms with WCF services to capture images using DirectShowLib, custom scanners (COM object libraries), and OCR solutions (tessnet), streamlining image processing capabilities. - Azure DevOps CI/CD Pipelines: Integrated Azure DevOps with custom continuous deployment/integration (CD/CI) pipelines, ensuring streamlined and automated application deployment processes.
Development of Applications and PoC for Medical Record Management
Apr `17 - Jan `18
9 months
MEDICOS PRO
Leveraging a robust blend of open-source technologies and modern development frameworks, I specialize in creating scalable and innovative mobile solutions for the healthcare industry.
Responsibilities & achievements
- Mobile Solutions with Apache Cordova, Angular, Ionic, and MongoDB: Developed comprehensive full-stack mobile applications leveraging Apache Cordova for cross-platform compatibility, Angular for front-end development, Ionic for hybrid mobile apps, and MongoDB for robust, scalable databases. - Backend Development and Microservices: Built backend systems and microservices using .NET Core with Web API and Entity Framework, ensuring efficient, high-performance server-side logic and data management. - Python for Scientific Computing: Conducted training and development in Python for scientific computing, focusing on image analysis and machine learning solutions, enhancing data processing and analytical capabilities. - Blockchain Research and PoC: Conducted blockchain research and developed proof of concepts to implement ledger-based solutions for identity validation and transaction logging in medical records, tailored for public and private organizations in Mexico. - Image Analysis and Pattern Recognition: Implemented image pattern analysis and cleaning using Python with OpenCV, enhancing image processing accuracy and efficiency. - Natural Language Processing (NLP) Development: Developed a classifier for identifying text and recognizing natural language patterns in extensive text corpora, advancing the capabilities of text analysis and NLP.
Education
Higher education in Computer Science
Agency
10-50
GMT-6
Aguascalientes, México
Core Expertise
Industries
Banking & Finance, Advertising & Marketing, Healthcare & Medicine, Internet of Things
Want to hire this engineer?
Check if Leonardo is available