English:
Intermediate
Ruben A.
Vetted by YouTeam
Mexico
UTC -06:00
America/Mexico_City
English:
Intermediate
Sr. Developer in .NET technologies like ASP.NET MVC, ASP.NET Core, C#
More of eight years of experience in developing and implementing technological solutions involving administrative and operational processes across various industries such as education, finance, film, transportation, conferences, conventions, and events. As a technology enthusiast, I enjoy programming applications that facilitate industries in streamlining their processes. 8+ years of experience using .NET technologies like ASP.NET MVC, ASP.NET Core, Entity Framework, LINQ, C#, and VisualBasic.NET, I've contributed to developing Windows Forms Applications, WCF services, Web Applications and Web Apis (RESTful). As a Senior Developer, my main responsibility is implementing effective code bases following industry best practices. 8+ years of experience in SQL query language, capable of performing complex reporting with database like SQL Server, Oracle, MySQL and PostgreSQL. 7+ years of experience working with Azure Cloud Services, including App Services, Azure SQL Databases, VMs, and Azure Functions, in an administrative and developing capacity. For over 3 years, I've taken the role of Technical Lead, assisting my coworkers with technical questions, defining system architectures, designing database schemas, and managing the task management within my team to ensure timely project completion. I also conduct code reviews using git flow. Additionally, I have 2+ years of experience working with Angular as a frontend developer, focusing on communication with the backend and validation views and using components pipes, modules, guards, etc. Another front-end technology that I have experience are Javascript, JQuery, CSS and Boostrap.
Want to hire this engineer?
Check if Ruben is availableExpertise
Years of commercial development experience
8 years of experience
Core technologies
Other technologies
Project Highlights
Liquid and gaseous hydrocarbons calculation software
Jan `24 - Present
10 months
Transnational Company in the Hydrocarbons Sector
Desktop software developed in C# technology that aims to perform liquid and gaseous hydrocarbon calculations for a company located in Mexico in the oil and gas sector.
Responsibilities & achievements
• Code refactoring and improvements in the implementations of a Hydrocarbons calculation-based system. • Addressing technical queries from my colleagues. • Designing the database schema of the Hydrocarbons system. • Proposing and implementing an architecture in the system to enhance code quality and maintainability.
Events and Conferences Software
Dec `22 - Mar `24
1 year
A Events and Conferences Company
The software developed is aimed at the management of events such as congresses, business meetings and business meetings with a company registration system.
Responsibilities & achievements
• Understanding project requirements and organizing tasks for the development team. • Ensuring alignment with project timelines and objectives. • Ensuring software quality throughout the software development lifecycle. • Implementing measures to uphold quality standards. • Maintaining clear and effective communication within the team. • Overseeing operational services in Azure, including App Services, Azure SQL Database, Service Bus, and VMs. • Providing necessary infrastructure support for projects. • Collaborating as a developer using ASP.NET Core, C#, Entity Framework Core, and PostgreSQL.
CRM Project
Feb `22 - Nov `22
9 months
Multiple Clients/Software-as-a-Service Platform
• Participating in the development of the "Leave Request Application" as a Full Stack .NET Developer. • Designing Restful services, schema databases, and developing solutions as a full-stack deve
Responsibilities & achievements
• Participating in the development of the "Leave Request Application" as a Full Stack .NET Developer. • Designing Restful services, schema databases, and developing solutions as a full-stack developer. • Developing the backend with ASP.NET Core (.NET 6), SQL Server database, and Entity Framework Core. • Implementing the notification module for notifying users via email using the Quartz.NET library for Jobs processing. • Developing the web app with Angular 13 using Angular Material. • Managing authentication with Azure Active Directory using the MSAL library. • Utilizing Angular framework features such as reactive forms with validations, pipes, RxJS, router, guards, and interceptors. • Implementing the dependency injection pattern in both backend and frontend technologies.
Sevelar projects: Customer Relationship Management System, Financial Software for Balances, o Point Of Sale System with Inventory, Warehouses, and Sales Reports
Jun `16 - Feb `22
6 years
Software-as-a-Service Products
Participation in 6 projects marketed as software as a service for various sectors. The role was as a programmer analyst, but he had functions of tester, team coordination and requirements analysis.
Responsibilities & achievements
· Participating in design and development of software with Scrum methodology. · Analyzing requirements and designing applications, databases, and infrastructure. · Customer Relationship Management System - C# Backend Developer: o Designing and developing backend applications, databases, and RESTFul services. o Utilizing ASP.NET MVC 5, Entity Framework 6, Azure SQL Database, Azure Active Directory, and Azure Blob Storage. · Networking Platform for Film Industry - C# Backend Developer: o Designing and developing backend applications, databases, services for mobile clients, and UI for administrator panel. o Using ASP.NET Core 2.2, Entity Framework Core, SQL Server Database, Firebase, Google API, App Store Server API, Open Pay API, and Huawei IAP. · Financial Software for Balances - C# Web Developer: o Designing and developing backend applications, databases, and UI. o Implementing ETL processes for loading balance information from Excel reports. o Utilizing ASP.NET Core 2.2, SQL Server Database, and store procedures. · Other Software Development Projects: o Educational Platform for Psychoneuro Nutrition Courses as C# Web Developer. o System for control of participants in face-to-face events with QR code generation as C# Web Developer. o Point Of Sale System with Inventory, Warehouses, and Sales Reports as Windows Forms Developer With C# and C# Web Developer.
Education
Higher education in Computer Science
Agency
10-50
GMT-6
Veracruz/Mexico
Core Expertise
Industries
Business & Productivity, Logistics & Transportation, Banking & Finance, Information services & Technologies, SaaS
Want to hire this engineer?
Check if Ruben is available