Summary
Overview
Work History
Education
Skills
Certification
Seminarscourses
Educationcertifications
Languages
Timeline
Generic
Diego Villafanes

Diego Villafanes

Sr Software Ingeniere
Salta

Summary

Software developer with 12+ years experience participating in different projects related to construction, insurance, billing and others. Fast learner with strong time management and multi-tasking skills. Used to working under pressure always delivering a high quality product on time. Excellent teamwork skills.

Overview

13
13
years of professional experience
3
3
Certifications

Work History

DDI World

SR Full Stack Developer
Remote
09.2023 - Current

Main Functions: Analysis, development, and refactoring of various microfrontends and backend services.

  • Analyzed, developed, and refactored various microfrontends built with Angular and React.
  • Developed and refactored different APIs and microservices using .NET.
  • Integrated new microservices developed in .NET Core with a legacy platform built with .NET 4.8 and Angular.

SR Full Stack Developer

Protolabs
Remote
08.2023 - 12.2023

Main Functions: Maintenance and development of various functionalities in a system dedicated to 3D piece processing and production.

  • Worked on several microservices built with a clean architecture and implementing CQRS, developed in .NET. These microservices communicated via Azure Service Bus to process and gather information on the technical aspects required for the manufacturing of 3D pieces.
  • Developed and implemented various components for systems built with Vue.js.
  • Maintained a microservice responsible for converting different types of files, utilizing various third-party libraries for this purpose.

Sr. Fullstack Developer

DevSavant, Impartner
4 2021 - 07.2023

Main Function: Development of new features using Angular, integration with legacy systems, and support for microfrontends on React.

Achievements:

  • Conducted in-depth requirements analysis and designed the architecture for new features, leveraging Angular as the primary technology.
  • Developed and deployed scalable .NET Core backend microservices to enhance functionality and performance.
  • Provided technical support and maintenance for microfrontends built with React, ensuring seamless operation and integration with the overall system.
  • Successfully integrated new features with existing legacy systems, improving system interoperability.
  • Configured and automated GitLab repositories and CI/CD pipelines, enhancing development efficiency and reducing deployment time.
  • Managed and maintained Azure resources, ensuring optimal performance and reliability during the development phase.
  • Environment: .NET Core, Angular, React, GitLab, Azure, ASP.NET, WebPack, Node.js

Fullstack Developer

Mas Global, Jhonson Control
05.2021 - 04.2022

Main Function: Development and architecture design for technological solutions.

Achievements:

  • Led requirements analysis and architectural design, delivering tailored technological solutions that meet client needs.
  • Developed and maintained robust .NET Core Web APIs, ensuring reliable and scalable backend services.
  • Created and optimized engineering tools using .NET Core and Angular, enhancing productivity and efficiency.
  • Environment: .NET Core, Angular, Entity Framework Core, Azure, ASP.NET
  • Certification: Microsoft Certified: Azure Developer Associate (AZ-204), April 2022

Software Developer

ENDAVA
1 2021 - 05.2021

Main Function: Development and architecture design for technological solutions.

Achievements:

  • Conducted comprehensive requirements analysis and designed architectural solutions to meet complex business needs.
  • Developed a .NET Core Web API to interface with the Power BI API, enabling the generation of access tokens for embedded visualizations.
  • Built an Angular application utilizing Kendo UI components to embed Power BI reports and dashboards, enhancing data visualization capabilities.
  • Engineered an Azure Function for automated deployment of Power BI reports, dashboards, and datasets from GitHub, supporting a multi-tenant architecture.
  • Gained expertise in configuring dedicated capacities for Power BI, optimizing performance and resource allocation.
  • Environment: .NET Core, Power BI, Angular, Entity Framework Core, GitHub, Azure

.NET Developer

JBKNOWLEDGE UPC Team
01.2019 - 12.2020

Main Function: Development, configuration, and maintenance of software solutions.

Achievements:

  • Developed new features in .NET, seamlessly integrating them with the DuckCreek Platform to enhance core functionality.
  • Configured Azure VM images with DuckCreek projects, optimizing the development environment for the team.
  • Implemented a MuleSoft API to replace an existing integrated product, improving system efficiency and maintainability.
  • Gained valuable skills and knowledge in client management and technology solutions.
  • Environment: .NET 4.0, DuckCreek Platform, SQL Server, MuleSoft

.NET Developer

JBKNOWLEDGE Data Team
08.2017 - 12.2019

Main Function: Migration and optimization of SQL Server databases.

Achievements:

  • Normalized database tables to improve data integrity and reduce redundancy.
  • Developed new stored procedures to support enhanced database functionality.
  • Refactored existing stored procedures, leading to more efficient and maintainable code.
  • Optimized database queries, significantly reducing response times and improving performance.
  • Created Visual Studio projects and implemented TFS for version control and project management.
  • Environment: SQL Server

Software Developer

DIMA SISTEMAS (FAMILIAR BUSSINESS)
01.2012 - 01.2019

Main Function: Development and architecture design for technological solutions.

Achievements:

  • Enhanced processes within a desktop application, improving user experience and functionality.
  • Led the migration of a desktop application to an Angular-based web project, modernizing the platform and expanding accessibility.
  • Transferred desktop application logic to a .NET Core API, ensuring scalability and future-proofing the architecture.
  • Migrated a MySQL database to Entity Framework Core, improving data management and integration with the new system.
  • Environment: Angular, .NET Core, SQL Server

.NET Developer

JBKNOWLEDGE SmartBid
01.2012 - 01.2017

Main Function: Development and architecture design for technological solutions.

Achievements:

  • Developed an application enabling contractor companies to efficiently manage bid projects, streamlining the bidding process.
  • Created a prequalification module using dynamic forms, allowing for customizable and adaptive user input.
  • Integrated multiple third-party services, including SendGrid, Stack, and Dropbox, to enhance functionality and user experience.
  • Assisted with the integration of various subsystems, ensuring seamless interoperability within the broader system architecture.
  • Environment: HTML, JavaScript, jQuery, ASP.NET, Angular, Ember.js, SQL Server

Education

Associate of Science - Analista Programador Universitario

Universidad Nacional De Jujuy
Argentina
05.2001 -

Skills

Net Core

Net Framework

Jquery

Scrum

Entity Framework

IIS

Nginx

SQL Server

Analytical skills

technical documentation

data analytics

leadership

teamwork

adaptability

responsibility

ability to learn

proactivity

GIT

DEVOPS

Azure

Angular

React

Vue

Javascript

Microservices

CQRS

RabittMQ

Certification

MCP ASP.NET 3.5 70-562 Exam, jun 2011, 8434978

Seminarscourses

  • Angular Advanced –Maximilian Schwarzmuller - , Jun 2017
  • ReactJs Advanced –Maximilian Schwarzmuller - , Jan 2018
  • Docker and Kubernetes, March 2020

Educationcertifications

Universidad Nacional De Jujuy, Analista Programador Universitatio, 2011, EET 58138 - Alberto Einstein, Electronic Technician degree, English, Requirements analysis, architecture design for technological solutions, project estimation, service-oriented architecture, ASP.NET framework, ASP.NET core, web API rest, javascript, bootstrap, angularjs, angular 8, jquery, asp.net mvc, transact sql, mysql, sql server, scrum, solid, MVC, docker, azure devops, git, tfs

Languages

Spanish
Native language
English
Upper intermediate
B2

Timeline

DDI World

SR Full Stack Developer
09.2023 - Current

SR Full Stack Developer

Protolabs
08.2023 - 12.2023

Fullstack Developer

Mas Global, Jhonson Control
05.2021 - 04.2022

.NET Developer

JBKNOWLEDGE UPC Team
01.2019 - 12.2020

.NET Developer

JBKNOWLEDGE Data Team
08.2017 - 12.2019

Software Developer

DIMA SISTEMAS (FAMILIAR BUSSINESS)
01.2012 - 01.2019

.NET Developer

JBKNOWLEDGE SmartBid
01.2012 - 01.2017

Associate of Science - Analista Programador Universitario

Universidad Nacional De Jujuy
05.2001 -

Sr. Fullstack Developer

DevSavant, Impartner
4 2021 - 07.2023

Software Developer

ENDAVA
1 2021 - 05.2021
Diego VillafanesSr Software Ingeniere