Rafael Cruz Mendoza
*********@*******.***
Angular -.Net Full Stack Developer
CV of Rafael Cruz Mendoza – 09/2022
Professional Summary
Over 20+ years as a software developer
5+ years of experience working with Microsoft technologies Microservices in multicultural environments for clients based in the United States of America and Mexico.
Experience in different domains like Health Care, Payroll, Insurance, Retail.
Experience in Front and Back end Application Developmentm
Knowledge and experience with Microsoft technologies such as Web Forms (10 years), ASP.NET (10 years), ASP
.NET MVC(3 years),.Net Core (5. years), LINQ (5 years), Entity Framework (5 years), TypeScript (4 year), MS SQL Server (5 years) WEB API (5 years),
Consuming and manipulating data using ADO. NET (10 years), LINQ, Entity Framework.
Experience in front end using HTML5(4 years), CSS3(4 years), Media queries (1 years), JavaScript (6 years), jQuery (1 years), Bootstrap (4 years), Angular [1 – 14](4 years).
Experience with software tools for web, mobile, desktop application development such as Telerik as Kendo UI for Angular (1 years) and Telerik UI for WebForms (4 years)
Experience using SCRUM (5 years) as an agile methodology..
Can work alone and in a team, easy to talk and to teach and to work under pressure.
Experience in using functions Azure (6 months)
Selenium 3 months
Integration and versioning of code using GIT (3 years), and other version control systems such as TFS (5 years) Linkedin: https://www.linkedin.com/in/rafael-cruz-mendoza-08544a1b TECHNICAL SKILLS:
Programming Languages: C#, TypeScript, JavaScript, HTML, XML, VB.NET, SQL Development Environment: Visual Studio 2013, 2019, Visual Code Databases: SQL Server 2005/2008/2008 R2/2014
Operating Systems: Windows Server 2003/2008/2008 R2, Windows 7-10 Framework: Angular, Net Framework 2.0/3.5/4/5 Core, NodeJs Methodologies: Object Oriented Programming, Agile Development Office tools: MS-Office
PROFESSIONAL EXPERIENCE:
Full Stack Developer Mexico (Infosys Contractor) 12/24-Today Planner Workbench (Microsoft)
Web application to control Azure services.
Responsibilities:
Application Support
Fix Ag Grid component fit on single page
Filter Ag Grid component by column
Environment: Agile/Scrum Methodology, angular, .microservices net core 8. PAP(GE-Vernova)
Web application to register payroll payments for employees from multiple countries. Responsibilities:
Rafael Cruz Mendoza
*********@*******.***
Angular -.Net Full Stack Developer
CV of Rafael Cruz Mendoza – 09/2022
Application Support
Verify data is persisted as expected
Validate processed records are removed from pool repository Environment: Agile/Scrum Methodology, visual basic, asp legacy, Sql Server. Backend Developer, CEMEX, Mexico Remote (Getecsa Contractor) 06/24-12/24 Cemex GO
Multi Nation Web application to manage and control the process to request orders to buy construction products.
Responsibilities:
Refactoring code to the accurate country source code project
Development of Order Cancel Process
Environment: Jira, Agile/Scrum Methodology, C#, microservices .Net Standard 4.6, Sql Server.
.Net Full Stack Developer, USAA, Mexico Remote (TCS Contractor) 11/23-05/24 Cadence
Cloud Based Application to manage Mortgage Loans, Register all data needed for loan requests, manages the approval process
Responsibilities:
Perform Test Case execution to validate changes have gone good
Validate data to be applied on data base updates
Development of Automation Application for Loan Creation Test Cases
Development of Automation Application for Loan Update Test Cases Environment: Azure, Agile/Scrum Methodology, C#, .Net Core, Git, Selenium, Sql Server.
.Net Full Stack Developer, SLB, Mexico Remote (Capgemini Contractor) 03/23-10/23 Standard Work Platform
Cloud Based Platform Solution that helps gas and oil companies to manage job orders to perform in the different areas of the company intended to accomplish their job. Responsibilities:
Add validation of the type of standard work, adding a new parameter in the front end and pass it to the endpoint to validate that it hasn’t been added as a different type.
Add a new column to the task of the standard work in the front and the backend, adding a new table, add the code in the backend to add the new column.
Add validation of image files in process to import images.
Prevent TechReviewer multiple approval
Persist data and default select it in special conditions
Bring to front button that was overlapped for another components
Add new colum to filter Standard Works
Fixing steps data is not being saved
Fixing when a column or row is delete, only content is deleted but colum or row isn’t creating extra space
Limit the number of step nested in steps and substeps Environment: Azure, Agile/Scrum Methodology, C#, Net Core 6, React, TypeScript, microservices Rafael Cruz Mendoza
*********@*******.***
Angular -.Net Full Stack Developer
CV of Rafael Cruz Mendoza – 09/2022
Web API, Entity Framework Core 3, Bootstrap, LINQ, HTML, CSS, Git, Sql Server.
.Net Developer (Contractor)
Svam Internation/DVI, Pittsburg, 07/22-01/23
Inovalon is a company that provides services as software solutions to pharmacy companies that sale Specialty Pharmacy products with ScriptMed a Cloud Based Platform Solution Responsibilities:
Development of web method to provide billing’s payments
Development of process to split out billing’s payments
Fixing button functionality is not being completed due to unknow errors
Data Context management, adding new Views and Tables Environment:Azure, Agile/Scrum Methodology, C#, microservices .Net Core 3, Angular 10, TypeScript, Web API, Entity Framework Core 3, Bootstrap, LINQ, JSON, HTML, CSS, Git, Bootstrap, SQL Server.
.Net Fullstack Developer (Contractor)
Ivy Mobility, Mexico City 12/21-03/22
Bimbo
Ivy Mobility is a tech company that provides services to retail companies, its product is intended to help companies to manage the warehouse, orders, sales,billings, in mexico city we were working for Bimbo a bread company.
Responsibilities:
Used microservices .Net Core 3 to write API’s. Developed the Asp net mvc
Created Web API controllers for handling incoming HTTP requests and send back responses with Entity Framework.
Optimized existing stored procedures and created views for different role users to improve business logic using SQL Server
Created database interaction layers using Entity Framework Core and used LINQ queries to fetch the data.
.Net Fullstack Developer (Contractor)
Speridian, Albuquerque New Mexico 06/21-09/21
FAMS
Speridian is a technology company that provides solutions to government, Fams is a Web application that offers housing assistance and support to eligible individuals and their households. To receive support a person needs to be referred to the program through their Case Managers. If the person is considered eligible. Responsibilities:
Followed Agile methodology and participated in daily scrum meetings to inform about the fullfilment of tasks.
Developed the UI using HTML, JavaScript, Bootstrap and Angular 10 services
Developed UI components using Angular 10 and Bootstrap which reads the data from API through JSON responses.
Responsible for development of Routing Angular Lazy-Loading Modules. Used Type Script to develop Angular 10 application, which enables compiles to clean, simple JavaScript code which runs on any browser.
Also worked on components of Angular 10 needed for the application from the scratch by customizing Rafael Cruz Mendoza
*********@*******.***
Angular -.Net Full Stack Developer
CV of Rafael Cruz Mendoza – 09/2022
from various Angular 10 related libraries.
Created Web API controllers for handling incoming HTTP requests and send back responses with Entity Framework.
Optimized existing stored procedures and created views for different role users to improve business logic using SQL Server
Custom routes implemented for complex URL using attribute routing in microservices .Net Core API.
Created database interaction layers using Entity Framework Core and used LINQ queries to fetch the data.
Bug testing and defect tracking of Wizard Kendo Telerik UI Angular Stepper Component functionality
Used Github as Source Control.
Environment: Agile/Scrum Methodology, C#, microservices Net Core 3, Angular 10, TypeScript, Web API, Entity Framework Core 3, Bootstrap, LINQ, JSON, HTML, CSS, Git, Kendo Telerik, Bootstrap, SQL Server.
.Net, Fullstack Developer (Contractor)
Dextra/JJ Keller, Mexico 02/20-05/21
JJkeler is a company that provides products and services for transportation companies bye means of Its Web Application to manage the operational aspects of transportation companies, like hiring, driver qualification, alcohol and drug testing, vehicle maintenance, training. Responsibilities:
Migrated web applications with HTML, JavaScript, Bootstrap and Angular 8 middleware was written in .Net Core 3.
Development of UI to request data to the user with Angular 8. Development of UI to request to the user to set the test provider with Angular 8
Candidate page and Employee Demographic’s information development of UI with Angular 8. Applying bootstrap styles to UI
Max-Min Milliage Developmen of Gatewey, Candidate Developmen of Gatewey and Drug test provider Developmen of Gatewey with microservices Web API Net Core 3 for data CRUD
Employee Demographic’s information Developmen of Gatewey with Web API Net Core 3 for data CRUD
Performed data queries with LINQ and Entity Framework Core 3. Managed PBIs and tasks on Azure Dashboard
Use of Nuget Packages for business rules libraries. Platform styling using Bootstrap 3 CSS framework. Used Azure DevOps for work and bug tracking. Used TFS and Git repositories. Wrote unit test cases using NUnit
Environment: Azure, C#, microservices .Net Core 3, Angular 8, bootstrap, Git, Scrum, LINQ, Entity Framework Core 3
.Net Fullstack Developer, CommonWealth Department (State of PA), PA 06/18-12/19 Home and Community Services Information System (HCSIS) CommonWealth Department Among other tasks, they manage the process of health care services te accomplish this goal they use HCSIS that supports the administration of several Pennsylvania Home and Community Based Services (HCBS) waiver programs. It manages the HCBS infrastructure to create successful programs, Facilitates service provider payments for Pennsylvania Department of Aging and assists in incident reporting for the Pennsylvania Department of Health Responsibilities:
Rafael Cruz Mendoza
*********@*******.***
Angular -.Net Full Stack Developer
CV of Rafael Cruz Mendoza – 09/2022
Requirements gathering and analysis through meetings, interacting with project managers, business users and end users in order to understand the requirements. Followed the Agile software development methodology.
Migrated pages from ASP legacy to ASP .Net MVC 5. Transcription of VB 6 ASP legacy code to C#
.Net
Used MVC 5, Razor to design the pages. Applied styles by means of CSS 3 to HTML5 components.
Consumed data using LINQ and Entity Framework. Implemented JavaScript Keyoti spell checker form.
Development of middleware microservices Web API REST service for main report to include 79 sections and 9 different layouts
Development of Oracle Stored Procedures.
Design of Model for main report to include 79 sections and 9 different layouts. Development of main report to include 79 sections and 9 different layout with Razor .Net
Development of unit test cases for pages with NUnit. Environment: Agile/Scrum Methodology, Net Framework, MVC5, ASP.Net, C#, VB.Net, WEB API, Razor.Net, CSS3, HTML5, Entity Framework, LINQ, JavaScript, Nunit, Oracle, Windows. Sr. .Net Full Stack developer, Definity First, Symplr, Kansas City, MO 09/17-05/18 Symplr
Is a company that provides software to help to staffing to health care companies, Cactus is a web application that helps hospitals and other healthcare facilities to manage the credentials of contractors and providers, store information and documents, generates reports and dashboards, manages a providers profile directory, contains a catalog of the main institutions that provide credentials to validate the information registered
(http://www.symplr.com/)
Responsibilities:
Working under Scrum’s Agile Methodologies. Development of Angular 4 components for Providers UI and Credential UI.
Development of C# web api rest services for Providers UI and Credential UI
Use of LINQ and Entity Framework to get data for Providers and Credentials UI. Environment: Agile/Scrum Methodology, Angular 4, C#, Web API, REST Services, LINQ, Entity Framework, SQL Server
net Developer, Nearshore Technology, Puebla Mexico 03/17-08/17 Becton Dikinson
Responsibilities:
Development of software to test hardware and desktop automatic tests in the current system with NUnit (C#) and Selenium.
Development of desktop apps, design of xml documents for reading hardware's input information, design of automatic tests for existing code and new code (C#).
Created unit test plan and developed test cases; coordinated defect management, debugging and fix validation testing during system and user acceptance testing (UAT) phases. Environment: .Net Framework 4.5, C#,, SQL Server
.net Developer, Cognizant, Bimbo, Mexico City 11/16-01/17 Rafael Cruz Mendoza
*********@*******.***
Angular -.Net Full Stack Developer
CV of Rafael Cruz Mendoza – 09/2022
Commercial Platform
Bimbo is multi nation bakery, I participated in Cognizant on boarding project to support warehouse management applications.
Responsibilities:
Requirements gathering and analysis through meetings, interacting with project managers, business users and end users in order to understand the requirements. Followed the Agile software development methodology.
Understanding Database Design and SQL Server, Database programming of Stored Procedures.
Document creation of the process and business rules from code Environment: Oracle
Web Developer, Telcel, Mexico City 08/16-11/16
Prizes for distributors
Telcel is a the main cellphone provider services company in mexico, prizes for distributors its Web application that manages incentives to the distributors of cellphone, incentives are type and amount of prizes, the application calculates in accordance with the amount of sales, either by money or by products or brand the price distributor deserves. Manages a catalog of incentives for types that can be any kind of products.
Responsibilities:
Development of Angular components. Development of C# Web API REST Services.
Use of LINQ and Entity Framework to get data. Bug fixing
Carryon deployment for in capacity of the main programmer.
Development of software to test hardware and desktop automatic tests for existing tests in the current system with NUnit.
Developed Angular JS services, custom directives and views and organized using MVC pattern.
Created custom directives and filters using AngularJS built-in $http service from controller through dependency injection.
Deploy the application in IIS, into Production and post deployment validation Environment: .Net Framework 4.5, C#, AngularJS, ASP .NET, MVC, LINQ, TSQL, SQL Server, HTML5, CSS3, JQuery, JavaScript
Sr. .Net Developer, Cinepolis/Lumen/Masisa (multiple clients), Mexico 05/15-07/16 Responsibilities:
Performed functional analysis of existing module & new requirements. Work in Agile environments and empowered to take the task and work accordingly.
Built, tested and deployed scalable, highly available and modular software products and worked on MVC, ASP.Net and desktop applications.
Designed and developed ASP.NET Applications for Web API and websites using MVC-RESTful, Entity, Windows Applications
Worked on database programming of Stored Procedures of existing & new requirements.
Created complex custom Grid functions to manage and manipulate data as required for the functionality.
Proficiency in building responsive and mobile optimized websites using Bootstrap.
Developed Web API for apps and window services creation of sub-domains in various websites
JQuery Implementation for client side sorting and validations Implemented LINQ for querying, sorting, Rafael Cruz Mendoza
*********@*******.***
Angular -.Net Full Stack Developer
CV of Rafael Cruz Mendoza – 09/2022
filtering
User Interface design and development using HTML, CSS, .Net Web Implementation of ASP.NET security mechanism.
Database Design with SQL Server. Wrote T-SQL Statements, Stored Procedures, Triggers, Functions, and Sequences to access data from database.
Experience in source code management, automated tests and requirements management using TFS
(Team Foundation Server)
Wrote Nunit Tests and Integration test for the MVC controllers and views to have good code coverage. Environment: .Net Framework 4.5, C#, ASP .NET, Web API, MVC 5, LINQ, HTML, CSS, Java, TFS, TSQL, SQL Server, AJAX, JQuery, Android Studio2, Windows Sr. .Net Developer, Infotec for Starbucks and Burger King, Mexico 08/14-05/15 Responsibilities:
Deeply driven web application and desktop application development, implementation and maintenance of business application
Analyze, design, implement and integrate functional requirements in the solutions using SDLC
Assist programmers to understand coding and functionality of each module in detail for the project related to functional and technical perspectives.
Research how to communicate POS with web service. Also research POS Programming
Programming button and function for UI.
Involved in taking daily backup of database, daily back up of code from client TFS
Involved in UI screen development using WPF, MVVM pattern
Developed and optimized the stored procedures to pull data from multiple tables across multiple databases.
Developed and maintained XML based Web application. Environment: .Net Framework 4.5, C#, ASP.NET MVC 5, JQuery, LINQ, Entity Framework, FTP, Web Services, C for Micros POS 3700, EPPLus, Windows. Senior .Net Developer, ITS, Mexico 07/13-07/14
Responsibilities:
Served as the onsite coordinator for offshore and senior developer and was involved in application maintenance and support. Improve performance of stored procedure of monthly process regarding validity
Development of module to input data of particular policies to be canceled
Implemented Routing, URL, Security, Action Filter techniques for application development.
Created a custom roles-based security and authentication interface based on user registration.
Responsible for research and implementation of security standards and security documentation for the development team. Providing post implementation support for any issue or defect after release. Environment:.Net Framework 4.5, C#, ASP.NET, NUnit, JQuery, LINQ, Entity Framework.
.Net Developer, Infosys for Pfizer 06/12-06/13
Worked on Several Applications and processes: Applications that help to business operation in regular basis for Pfizer, Peru.
Environment: .Net Framework 3, ASP.NET, VB6, C#, SQL Server, SSIS. Rafael Cruz Mendoza
*********@*******.***
Angular -.Net Full Stack Developer
CV of Rafael Cruz Mendoza – 09/2022
.Net/Android Developer, Hildebrando, Mexico 12/10-05/12 SICOAE
Manages the electricity’s billing for each office around the country, manage security for region and office, where a region can have one or more offices so a region user has access to info of the offices belonging to region. (Telmex)
Environment: .Net Framework 3.5, ASP NET, Android Studio, Java, Web forms, SQL Server 2008, C#, JavaScript, Ajax Control Tool Kit, Telerik Controls
.Net Developer, Various Clients in Mexico 02/06-11/10 Provided consulting services to various clients in Mexico like Softtek, Infotec, Reds Consulting. Environment: .Net Framework 2/3.5, ASP NET, VB.Net, C#, Java, Crystal Reports, SQL Server 2008, Oracle, Flex, Scrum Methodology, Enterprise Library, Windows. EDUCATION:
B.S. in Administrative Computer Science from Universidad Paccioli de Cordoba, Cordoba, Veracruz, México