Marco Antonio de Jesús Pérez Chávez
(Tech Lead and Sr. Full Stack Developer .Net – Angular/ReactJS) – Azure, AWS linkedin.com/in/marcoperezchavez
● Tech Lead .Net and Full Stack .Net (Angular and ReactJs) and Cloud (Azure, AWS and firebase) developer with more than 12 years of broad experience in Analysis, Development, Implementation and Support of various Client-Server applications, multi-tier applications, Web based applications, PWA, desktop applications, cloud and Web Services.
● Extensive development experience in Microsoft .Net technologies such as C# .Net, ASP.NET, ASP.NET MVC5, .Net Core 8/6/5/2x/3x, .Net Framework 4.5/3.5, Entity Framework/Core, Web API, Microservices, Web Services (SOAP and REST), WCF, LINQ, Microsoft Bot Framework, Adobe CRM Magento. .NET and NodeJS on the Server Side. In the client side with HTML5, CSS3, JavaScript, typescript, jQuery, Angular 18/13/11/10/9/7/4/1, ReactJS 17/16/15/14, NextJS, Bootstrap, material design, fluentUI, Ionic CSS3, SASS, HTML and small mobile application with Xamarin and React Native.
● Experience working with cloud technologies such as Azure (Azure functions, service bus, message queue, apps services, Azure SQL Server, CosmosDB, Azure directory), AWS
(Beanstalks, S3, EC2, DynamoDB and lambda), and firebase (FirebaseDB, Web Apps).
● Experience with unit testing: XUnit, Microsoft unit testing, Jazmine, Jest and Karma.
● Experience working with chatbot with the Microsoft Bot Framework.
● Experience working with windows services and microservices.
● Experience working with SQL databases, stored Procedures, Views, functions, triggers with T-SQL in MS SQL Server 2022/2019/2016/2014/2012/2008/2005, PL/SQL, and PostgreSQL. Working with No-SQL DBs like MongoDB, CosmosDB, FirebaseDB and DynamoDB.
● Experience with Azure DevOps, CD/CI, GitHub, JIRA, and TeamCity.
● Experience working with tools like Visual Studio 2022/2019/2017/2015, Visual Studio Code, SQL Management Studio.
● Experience working with containers with Docker containers and a little with Kubernetes.
● Experienced in creating reports using SQL Server Reporting Services (SSRS).
● Experience with Development methodologies like Agile (scrum and Kanban).
● I am skilled in version control with TFS and GIT.
● Experience in leadership and mentoring junior developers. TECHNICAL SKILLS:
.Net .Net Framework 3.5-4.5/.Net Core 2-8
Languages C#, JavaScript, TypeScript, SQL.
Database MS SQL Server (2000, 2005, 2008, 2012, 2019, 2022), PostgreSQL, PL/SQL, CosmosDB, MongoDB, DynamoDB and FirebaseDB.
Web related
technologies
ASP.NET 4x/3, Angular 18/13/11/10/9/7/4/1, ReactJS 17/16/15/14, NextJS, NodeJS, Ionic, NgRx, Razor, Blazor, Web API, WCF, Soap and REST Web Services, MS Bot Framework, Xamarin, React Native, JSON, TypeScript, JavaScript, jQuery, docker, Kubernetes, AJAX, HTML, MS MVC 5, Adobe CRM Magento Styling CSS, Bootstrap, Material design.
Cloud Azure, AWS, and Firebase.
Versioning Tools: Git, TFS
Development tools Visual Studio 2022/2019/2017/2015/2012, Visual Studio Code, Postman, SQL Server management Studio, Azure DevOps, JIRA, SOAPUI, fiddler, notepad ++, NetBeans.
Methodologies SCRUM and Kanban Agile Methodologies Operating Systems Windows (various versions) and Linux INFORMATION:
VISA Status TN VISA
Email ****************@*****.***
Cellphone USA: +1-346-***-**** México: +521 332-***-**** WhatsApp +521 332-***-****
Skype ****************@*****.***
LinkedIn https://www.linkedin.com/in/marcoperezchavez/ GitHub https://github.com/marcoperezchavez
EDUCATION:
● Bachelor’s Degree in “System Computer Engineering”, UVM, Jalisco, Mexico. 2012 PROFESSIONAL EXPERIENCE:
Software Developer, Ascendion, Houston, USA 1/24 – Current Microsoft project - Web application
Web application is a helper to show all the racks, server and parts hardware to Microsoft is selling to different customers.
● Develop enhancements in internal web application projects with .Net core 8, Web Api, Azure SQL Server, Entity framework, Azure, ReactJS, fluent UI, HTML, CSS.
● Creation the UI from Scratch based in Figma prototypes with FluentUI.
● Creation Unit testing with MS Unit Testing and Jazmine.
● Working with Scrum Methodology and GIT in source control.
● Working with CI and CD with GIT and GitHub.
● I collaborated with the Product Owner to define features, Product Backlog Items (PBIs), and tasks. Additionally, I provided technical leadership to the team, ensuring adherence to best practices.
● Creation PR and check PR to another partners. I conducted technical interviews for new hires. Environment: .Net Core 8, C#, Web APIs, JavaScript, ReactJS, FluentUI, typescript, Azure MS Azure SQL Server, Azure DevOps, GitHub, GIT, SCRUM, CSS, NPM. Technical Lead, Infosys, Houston, TX 08/22 – 09/23 Johnson Controls project - Web application – Web API – Cloud Services - Database The new application creates, and the new features added int the current modules help to be more attractive and give more products to the client. This application helps to have a better e-commerce web.
● Develop enhancements web application project with .Net core 6, Azure, Angular 13, ReactJS 17, SQL Server and Azure.
● Creation web service with Microservice architecture and micro frontend architecture.
● Creation a web app with Angular 13, ReactJS 17, CSS, typescript, HTML, bootstrap.
● Working with Net Core 6, Web API, and Entity Framework Core to connect to SQL Server.
● Working with Azure DevOps to create continuous integration and deployment.
● Leadership teams to create software with quality and correct functionality.
● Mentor to Junior developers.
● Check pull request. Working with Scrum Methodology and GIT in source control. Microsoft project - Web application – Web API – Cloud Services Maintenance and add new features to web application to help to get and set the new device to the new employers in LinkedIn company.
● Develop enhancements web application project with .Net core 5, C#, Web Api, Entity framework, azure web apps, logic apps, blob storage, Azure SQL Server, Azure insight, azure functions, azure DevOps ReactJS 17, fluent UI, CSS, bootstrap.
● Creation web service with Microservice architecture.
● Working with Net core 5, Web API and Entity Framework Core to connect to Azure SQL Server database.
● Working with Azure DevOps to create CI and CD.
● Check pull request. Working with Scrum Methodology and GIT in source control. Environment: .Net Core 5/6, C#, NET Framework, Web APIs, JavaScript, Angular 13, ReactJS 17, fluentUI, typescript, MS Azure SQL Server, Azure functions, azure logic Apps, azure DevOps, azure blobs, GIT, SCRUM, CSS, NPM.
Software Developer Sr, Bhuvi IT Solutions, Houston, TX 11/21 – 08/22 United Airlines project - Web application – Web Api – Cloud - Database Creation and maintenance of new endpoints, modules and actions in the DB directly to production. My team was the responsible to all the Api to are consumed to United Airlines applications.
● Develop enhancements web application project with .Net framework 4.5 .Net core 2.1, 3x, and 5, Entity framework, Angular 11, ReactJS 16, MongoDB, HTML, CSS, bootstrap and deployed in AWS cloud.
● Using AWS with S3, lambda, EC2, Elastic Beanstalk, CloudWatch and elastic Container
● Migration microservices .NET framework 4.5 to Net core 2x.
● Creation and web service with Microservice architecture.
● Fixing errors directly in production environment.
● Working with Team City to create buildings in different environments and migration to AWS.
● Working with Scrum Methodology and TFS in Source Control. Environment: .NET Framework 4.5, .Net Core 2.1, 3x, C#, Web APIs, JavaScript, typescript, MS Azure SQL Server, MongoDB, AWS (S3, lambda, EC2, Elastic Beanstalk, CloudWatch and Elastic Container), Angular 11 with typescript, ReactJS 16, IIS, SCRUM, CSS, NPM, Seri Log, TFS, Team city. Technology Lead, HCL Technologies, Jalisco, MX 03/21 – 12/21 IGT project - Web application
Migration of the legacy system to a new system, to help to have better control in the casino with the personal information section.
● Develop enhancements in internal web application project with .Net core 2x, 3.1 and 5, Angular 10, ReactJS 15, entity framework core, SQL Server and Azure using microservice architecture with Web Api and NodeJS, docker and Kubernetes. Deploy in Linux Virtual machine and azure.
● Working with Angular 10, ReactJS CSS, HTML, bootstrap and Lodash in the UI.
● Working with CI and CD with Azure DevOps.
● Leadership teams to create software with quality and correct functionality.
● Mentor to Jr developers, interview and Check Pull Request. Interviewer of new hires.
● Working with Scrum Methodology and GIT in source control. Environment: .Net Core 2x, 3.1, C#, Web APIs, JavaScript, NodeJS, typescript, Angular 10, ReactJS 15, MS Azure SQL Server, Azure DevOps, GIT, typescript, IIS, SCRUM, CSS, NPM. Full Stack .Net Developer Sr. Tiempo Development, Jalisco, MX 11/20 – 03/21 DocSolid project - Web application
This is used by the customers to give the tracking of the documents that they signed and generate a new document to send to the clients.
● Develop enhancements in console applications, windows services and internal web application project with .Net core 3.1, Angular 10, SQL Server and AWS (S3 Storage and EC2). Working with Angular 10, CSS, HTML, material design and Lodash.
● Working with Entity Framework Core to connect to SQL Server Database.
● Creation web service with Microservice architecture. CI and CD with Azure DevOps.
● Working with Scrum Methodology and GIT in source control. Environment: .Net Core 3.1, C#, Web APIs, JavaScript, typescript, MS Azure SQL Server, AWS (S3 Storage and EC2), GIT, Angular 10 with typescript, IIS, SCRUM, CSS, Lodash. Full Stack .Net Developer Sr. SOFTTEK, Jalisco, MX 01/19 – 11/20 UPS Project - Web application
Creation from scratch a new e-commerce platform to check the tracking to the packages. This application helps the customers to create new tracking and check the status. Maintenance another UPS application adding new features.
● Developed Web applications with .Net Core 3.0, C#, Web Api, NodeJS Angular 8/9, ReactJS 14, typescript, HTML, CSS, bootstrap, SQL Server and Azure.
● Creation web service with Microservice architecture with Web Api and creation from scratch a new API with NodeJS.
● Creation of a web application from scratch using React 14. GIT and SCRUM methodology.
● Technically assisting the team members and Pull request. Sterling project - Web application – Web Api
● Creation a web application with .Net Core 2x, AWS, web services, Web API. C#. Working with AWS
(S3, EC2, DynamoDB, Elastic Beanstalk).
● Creation of the UI with Angular 8, HTML, CSS, and bootstrap.
● Continuous Delivery with Jenkins. Azure DevOps. Using Git. Environment: .Net Core 2x and 3x, C#, Web APIs, JavaScript, typescript, DynamoDB, NodeJS, MS Azure SQL Server, Azure DevOps, AWS (S3, EC2, DynamoDB, Elastic Beanstalk), Jira, GIT, Angular 7/8/9, ReactJS 14, typescript, IIS, SCRUM, CSS, NPM. Full Stack .Net Developer, Anexinet & Global HITSS, Jalisco, MX 09/16 – 12/18 Radius project Anexinet - Web application - 07/18 – 12/18
● Creation of new project from zero using .NET Core 2x, C#, Web Api, NodeJS, Angular, typescript, 7, HTML, CSS, material design and SQL Server.
● Using AWS (S3, Elastic Beanstalk).
● NodeJS to create a new API and NPM, I’ve worked with pre-processors SASS and using typescript. Herbalife project Global HITSS- Web application - 09/16 – 7/18
● Developer the web to sell Herbalife products in all Latin America, using .NET, C#, ASP.NET, ASP.NET MVC 5, WCF, WEP API, jQuery, Razor, entity framework and ADO.NET, KendoJS, CSS, typescript, Bootstrap, SQL Server, Azure. Creation Multilanguage application with .resx.
● Migration project ASP.NET to ASP.NET MVC 5.
● Solutions with better best practices and performance. Deploy in different environments and using CI and CD. Using TFS. SCRUM methodology.
Environment: C#, ASP.NET, ASP.NET MVC5, Razor, WCF, Web Api, JavaScript, jQuery, Bootstrap, MS SQL Server, Azure SQL, HTML, CSS, Visual Studio, fiddler, Postman, KendoJS, TFS, SCRUM, .Net Core 2x, NodeJS, Azure SQL, Angular 7, AWS (S3, Elastic Beanstalk) GIT.
.Net Developer, TATA Consultancy Services, Jalisco, MX 11/15 – 09/16 Kaiser Permanente Project - Web application.
● Creation of new implementations with ASP.NET MVC, ASP.NET, WCF. Front end: jQuery and AngularJS 1x. Production support with the current application. Migration code JavaScript to jQuery. Database: PL/SQL, creation of databases, store procedures, triggers, functions. SCRUM methodology.
.Net and Java Developer Sr. SOFTTEK and Solucion Factible, Jalisco, MX 06/14 – 11/15 HP Project - Web application - 07/15 – 11/15
● Development web application backend: Visual Studio 2010 y 2012 (C#, ASP.NET, ASP.NET MVC, HTML, CSS, AJAX WServices, Entity Framework), SQL Server (select, update, delete, insert, store procedure, joins). Frontend: jQuery, AngularJS 1x.
● Bug fixing. Communication with American people.
Esecuritel and SFERP project - Web application - 06/14 – 07/15
● Creation and maintenance of the backend with ASP.NET, SQL Server, C#, Java, JSP.
● Creation tables, store procedures and view with PostgreSQL and MS SQL.
● UI with jQuery, HTML and CSS. Creation reports with SRSS.
● Using Linux (CentOS), VIM, NetBeans and Visual Studio.
● Deploy applications in different environments, development, QA, and staging.
.Net Developer, Key Solution Systems, ICEJ Business and Global HITSS, Jalisco, MX 08/13 – 06/14 Intern project - Web application.
03/14 – 06/14
• Developed enhancements for enterprise systems (Web applications). Update code project company in SharePoint. Creation and maintenance of the backend with ASP.NET, SQL Server and C#. UI with jQuery, HTML and CSS. Creation and update store procedures, views, functions, and tables in SQL Server and connected with C# with ADO.NET.
08/13 – 01/14
● Migration VB project to C# project. Implementation to new web pages and architecture with ASP.NET. Using JavaScript in the UI. Store the information in MS access. Creation of new features and bug fixed issues. Communication directly with the client. IBM - Desktop application and web application - 08/13 – 01/14
● Creation Test cases. Execution of test cases. Automatization test cases. Communication with Belarus team. Manual testing. Creation bugs and following the process. Creation better implementations in the test cases. Give training to automatization code. FREELANCE PROJECTS:
Developer Freelance, Projects, Jalisco, MX 11/2017 – 10/20 Coca-Cola - Chatbot WhatsApp and web application – Azure Developer 09/23 – 12/23
● Web application projects and WhatsApp chatbot with Azure functions, Typescript, ReactJS 17, typescript, PostgreSQL, and CosmosDB.
● Creation and maintenance of the chatbot with Microsoft Bot Framework. UI with ReactJS 17, CSS, HTML, and Material Design. Backend .Net Core 6, Web API endpoints that consume PostgreSQL and CosmosDB database tables using LINQ and Lambda.
● Implementation and maintenance to Azure products like Azure functions, azure insight, CosmosDB and Azure web apps. Using Adobe CRM Magento to get the application content. Working with Azure DevOps to create CI and CD. Scrum Methodology, and Git. Allegiance fundraising – Nexus project - Web Application, web Api 04/20 –10/20
● Creation and maintenance web application with .Net core 3x, NodeJS, angular 9, KendoJS, bootstrap, typescript, Web Api, Azure cloud, Entity framework Core and Azure SQL.
● Unit testing with MS Unit Testing and Jazmine.
● Working with NgRx to manipulate and handle all the states to be share in the application.
● Creation of the UI with KendoJS, HTML, CSS and bootstrap.
● Git branch strategy and CD/CI. Use dockers components and Kubernetes components. EST 39 - EST 39 Project - PWA application and Web Application 11/17 – 03/20
● Leadership teams to create software with quality and correct functionality.
● Task creation, priorities, and planning.
● Migration Xamarin, MongoDB and Azure to PWA application with Angular 8, Ionic, Firebase hosting and firebase DB.
● NodeJS to create the API, using TypeScript, Sass and Ionic for responsive sites. Omniexperience - Hotel Next project - PWA application 08/19 – 10/19
● PWA application: Creation of new projects from zero with Angular 8, NodeJS, Ionic, firebase and Firebase hosting.
● Creation the UI with HTML, CSS and Ionic.
● Working with Kanban Methodology and GIT in source control.
● NodeJS to create the API, using TypeScript, Sass and Ionic for responsive sites.