I have had the opportunity to work on projects with legacy code as well as have had the decision about what technology we will use. I have had the opportunity to integrate new technologies.
As Freelance I have learned a lot about how to manage projects where design thinking is part of planning, and it is very important for successful solutions.
Undoubtedly the fact of managing people has been another great and rewarding experience in my career. Besides the opportunity to transmit my knowledge to others and learn from people in the last years that I have worked in this industry. Learn More
October 2021 - Present
...
May 2021 - October 2021
Providing support to develop software, design solutions, and integrations regarding the client's needs, working with .Net Core, Azure Cloud Services.
December 2020 - May 2021
I joined to conform a new development team extension from a customer in Canada, Working with .NET stack technology as Net Core, Net Framework, MSSQL, Azure DevOps and Cloud Services, Angular with Typescript.
Always looking for the opportunity to enhance the current process and best practices in the use of technology to achieve customer goals.
Achievements gained: are the enhance the performance in several critical processes for the client, the inclusion of new tools (Use of retrospective in DevOps), and best practices (Use of Dependency Injection in several process).
June 2018 - December 2020
Develop software solutions for the manufacturing industry according to customer needs. Apply technologies like C#, Angular +6, JavaScript, GIT, IIS. Also drive the use of the new Frameworks and Libraries as .Net Core, Dapper, EF Core, Swagger, CompoDoc.
Furthermore, drive continuous improvements to adopt new technologies like the use of API using JWT as authentications method and integrations with data tools as SSIS (SQL Server Integration Services), MSSQL and huge data providers like SAP, SAP Hana.
Besides, give support to existing applications that are running in the daily production, for another hand collaborate with the team to migrate and scale existing applications. Provide support to standardize the way to work in basis to the company strategy and the follow EMS SDLC.
February 2012 - June 2018
- Collect customer requirements and needs.
- Analyze the viability of the requirements, on the basis of the status of the project.
- Planning, development, testing for new integrations or improvements.
- Server configurations to deploy the application over the windows environment (IIS).
- Automatize and control release versions between the different environments.
- Migrate legacy functionality from ASP Classic to ASP.NET MVC, using the best practices under the platform.
- Drive the teammates for accomplishing the goals
- Implement and support principles of OOP and SOLID
- Provide support to users about common problems in usability or errors in the platform, besides, give a fast solution to bugs in the system.
May 2017 - April 2018
- Collect customer requirements and needs.
- Analyze requirement to create functional products.
- Design UX.
- Planning, development, and test the developments.
- Development in Ruby on Rails for web applications and API REST.
- Development in Ionic for mobile applications.
- Provide support to users for fast use of the implementations when it is required.
May 2016 - May 2017
- Collect customer requirements and needs.
- Analyze requirement to create functional products.
- Planning, development, and test the developments.
- Development in Ruby on Rails for web applications and API REST.
- Development in Ionic for mobile applications.
2013 - 2015
University Technological of Chihuahua
Engineering in technologies of information and communication with a focus on software development.
2012 - 2013
University Autonomous of Chihuahua
2008 - 2011
University Technological of Chihuahua
University senior technician in technologies of information and communication with a focus on software development.
2003 - 2006
CBTis 122
Information Technology Technician with a focus on software development and networking.