Alejandro VargasBack End Developer
Electronic Engineer trained with ethical principles and values, capable of providing solutions in the field of software development, I have more than 7 years of experience in the design and development of fullstack software (web and mobile), architecture implementation (client server, monolithic, micro services) and its good practices (patterns, SOLID), software project management (Scrum), database administration (MS SQL, Oracle, MongoDB). Programming languages ​​C # VB .NET Framework (ASP.Net, MVC, EF) and Core (WebAPI, SignalR, EF). Frameworks FrontEnd Angular (Material Design, RXJS, NGRX, PWA, NativeScript), ReactJS library and other tools (JavaScript , TypeScript, Boostrap, SASS, CSS3, HTML5, Jquery, AJAX), source code repository management (Git, TFS).
Tech stack
.NET (12)
C#.NET (12)
React (10)
Angular (10)
Business Process Management (BPM) (10)
Scrum (10)
Angular Material (10)
ASP.NET Core (10)
SQL (10)
.NET Core (10)
ASP.NET (3)
ASP.NET MVC (2)
VB.NET (1)
React Redux
Entity Framework
Entity Core
Experience
Back End DeveloperDIGITALWARE SAS
05/2015 - Currently

Technical leader of the Academic Information System 'Athenea' Propose strategies, policies, plans, objectives and goals in technology management, which facilitate the fulfillment of the mission of Ophelia Suite v2.0 and Athenea Coordinate, supervise and ensure the correct operation and operation of the architecture and services of Athenea. Technology selection according to the guidelines given by the leading architect of the product, CPO and Presidency. Establish Ophelia Suite Architecture models oriented to Microservices and Micro-applications. Propose the Relational and Non-Relational Database Models for Ophelia Suite v2.0 and Athenea Documentation of architecture patterns through UML languages. Manage the non-functional requirements and the definition of the Software Architecture regarding Ophelia Suite 2.0 and Athenea. Support the design, development, commissioning and quality of functionalities of other modules of the Ophelia Suite platform when required.

React
Scrum
SQL
Angular
Business Process Management (BPM)
Angular Material
ASP.NET Core
C#.NET
.NET
.NET Core
Back End DeveloperIndigo Technologies SAS
12/2013 - 05/2015

Design and analysis in the ERP and Clinical Assistance sector to perform and execute software requirements. Build or adapt complementary modules for the ERP (Inventory, Costs). Construction and maintenance of clinical assistance software modules (Scheduling). Work in continuous collaboration with the internal and client development team. Optimization in the performance of the existing functionalities of the product adding improvements in the implementation of the best practices. Participation in both technical and functional definition meeting the standards and norms stipulated by the company.

C#.NET
.NET
ASP.NET MVC
ASP.NET
Back End DeveloperTDH (ROA Consortium)
04/2013 - 12/2013

Design and analysis in the ERP sector to perform and execute software requirements. Build or adapt complementary modules for the ERP (Inventory, Transportation). Work in continuous collaboration with the internal and client development team. Participation in both technical and functional definition complying with the parameters and standards stipulated by the company.

C#.NET
.NET
ASP.NET
VB.NET
Education
Electronical EngineerSurcolombian University
08/2006 - 05/2014