Víctor Hugo Lara Santillán.Net Fullstack Developer
I'm a developer of Microsoft technologies, started with .Net on version 1.1. The type of projects is very diverse, from WinForms, WebForms, MVC, ASMX, WCF, WPF, and a little of Xamarin on .Net Framework and .Net core. There are other technologies I also use, as JS, TS, Angular, and other front end libraries. These projects are for different types of industries, like manufacturing, insurance, marketing, online stores and more.
Tech stack
JavaScript (18)
ASP.NET (17)
SQL (13)
CSS (12)
TypeScript (10)
Angular (10)
ASP.NET MVC (10)
WinForms (8)
Knockout.js (8)
jQuery (8)
Bootstrap (7)
IIS (6)
.NET Core (6)
Azure (6)
.NET (5)
WCF Web Services (4)
PHP (2)
MySQL (1)
Entity Core (1)
Protractor (1)
Groovy (1)
Jenkins (1)
SCSS (1)
GitHub (1)
Azure SQL Databases (1)
Azure DevOps (1)
Entity Framework (1)
ASP.NET Core (1)
TFS Build & Release Management (1)
DevOps (1)
Experience
Technical LeadGlobal Now
10/2019 - 09/2020

Development of web applications using Angular 9/10, .Net Core and Azure services like SQL, FileStorage, WebApps, ActiveDirectory and Microsoft Graph. This is a new application for insurance companies to show to manage claims, drugs and pharmacies, but also is available to their clients to display their claims records, look for drugs and pharmacies which should display the closer locations based on their device or search terms. Also I’m the lead and architect of another solution for a construction company based on WPF with MVVM pattern (using prism), the solution provides an app to upload maps and add symbols which will define specific actions or warnings for different purposes, like water, electricity and weather in some cases. In both projects, I’m the principal developer, coding around 80% of the time.

JavaScript
Angular
CSS
Entity Framework
ASP.NET Core
Azure DevOps
TypeScript
.NET Core
Azure
Azure SQL Databases
Technical LeadInfortec
06/2019 - 10/2019

Support of legacy .Net projects, most of them are Webforms and some ASMX webservices. The project is right now used by many countries around the world, and I am providing support to production environment issues, these problems can be from any layer of the application, like SQL, backend services or UI.

JavaScript
SQL
DevOps
jQuery
CSS
SharePoint
.NET
ASP.NET
.Net Senior DeveloperOptum / United Health Group
05/2018 - 05/2019

• Develop databases under MySQL • Create APIs using .Net Core and Entity Framework. • Add or modify functionalities in the webapp using Angular 6 and PrimeNG. • Automate testing with tools like Karma, xUnit, Protractor and Cypress. • Report test results, integrating this in the release pipelines. • Measure performance with JMeter. • Train new developers, Juniors or migrating from other technologies (Java to .Net) • Responsible of the release activities, from merging to deployment in farms, using Jenkins and Docker. • Active role during the agile cycle, from backlog grooming to estimation. • Research of new technologies, did the migration from Angular 4 to 6, Jenkins platform, .Net Core 1.0 to 2.1.

MySQL
Angular
Entity Core
TypeScript
Protractor
Groovy
.NET Core
Jenkins
SCSS
GitHub
Principal DeveloperCode Factory
11/2014 - 02/2019

Have worked in different projects for this company, from websites to register attendance to universities conferences, to online stores. There were a big variety of technologies and languages, including VB.Net, C#, SQL, R server. •Developed several websites for universities to control the attendance to conferences and generate the corresponding diplomas for the attendees. Used MVC and Webforms with MS SQL to control the data. •Developed an online store with C# and using MySQL for the database. Implemented interfaces with the biggest Mexican banks and PayPal. •Creation of a SharePoint addin to perform actions in a custom platform used by an university. •Using modern UI frameworks like Angular and Vue, have improved many applications to delegate the UI tasks to the browser instead of the server.

JavaScript
SQL
jQuery
Angular
TypeScript
Azure
ASP.NET MVC
ASP.NET
Bootstrap
Knockout.js
.Net Senior DeveloperHerbalife
12/2014 - 04/2018

Support and redesign the official website and applications related to the worldwide events and promotions for the members. These applications have very different platforms and technologies, from legacy webforms sites under .Net Framework 3.0 to mobile applications using Xamarin and restful services. HL creates different promotions and events for all the members of the world, but they need to accomplish different rules to get the prizes. So, complex Windows Services calculates and validates these rules to assign the correct prizes to every member. A .Net Core MVC website is the dashboard where the members can track their progress, share the status in social media, and in some cases, claim the prize, the UI is usually done in knockout. Also, there are other APIs created in .Net Framework 4.6.1 WebAPI, they are consumed by other teams or mobile applications to know the status of the Members qualifications for different purposes.

JavaScript
Angular
CSS
TypeScript
WCF Web Services
.NET
.NET Core
ASP.NET MVC
ASP.NET
Knockout.js
.Net Team LeadGlobal Hitss
04/2014 - 12/2014

Support and bug fixing for a loan application. This web-based tool was composed by name projects of very different technologies, but mostly aspx and wcf. It was a calculator consumed by many different financial institutions, the support was 24x7 because of the criticality. Because was an old application and much developers have worked with it, the code was not the optimal, so, when a bug was raised, the goal was to fix it and at the same time try to clean what is possible. •Assign the work to developers based on the workload and expertise. •Perform code reviews to improve quality. •Version control securement and administration using Team Foundation Server. •Development of XML based transactions using WCF between C++ and .Net applications. •Implement REST serialization in WCF to allow more platforms to consume the services without a complete redesign of the original codebase. •Improvement of development process to reduce in 30% the time to release to production.

JavaScript
jQuery
CSS
TFS Build & Release Management
.NET
ASP.NET
Bootstrap
Latin Americal Local Applications Team LeaderProcter & Gamble
02/2012 - 01/2014

Supported more than 90 applications for 7 different manufacturing locations in south America. Coordinated a team of 12 developers from different countries. Developed applications using many technologies for desktop, web and office add-ins. Created the templates and process for the risk assessments and QA process. Implemented a process to handle all the task of the app life-cycle. • Implemented the Active Directory authentication in databases to improve the security. • Migrated applications from PHP to .Net WebForms 4.5. • Upgraded websites from custom css framework to custom version of bootstrap because the apps were not responsive. • Create and configure .Net APIs to use as SharePoint datasources. • Created a WCF to provide real-time SAP data to custom .Net apps. Prevents importing excel files and got direct access to data. • Implemented MS SQL Reporting Services to prevent creating custom applications only for reporting.

PHP
JavaScript
SQL
jQuery
WinForms
ASP.NET MVC
ASP.NET
Bootstrap
.Net DeveloperInfonavit/Fovisste/SHF
03/2006 - 01/2012

In Mexico when you buy or sell a house using credit from the government you need to fill a big request with a lot of details about the house, seller and buyer and many other financial and social aspects. Using WCF I created a service to allow other applications or institutions to post their request to the central base. Performance was too important because can get multiple requests from different states of the country, and robust because the data was sensitive. •Using VB.Net and WCF created a SOAP service to get request from different types of client across the country. •With WebForms, created a basic upload form, to read the details from an Excel file and post the data to the service.3 •Created a website only for documentation and guidelines of implementing the services in different languages (PHP, JavaScript, VB and C#).

JavaScript
SQL
CSS
IIS
WinForms
ASP.NET
Education
Software Development EngineerIEU - Instituto de Estudios Universitarios
05/2019 - Currently