Summary

Expertise

Project Highlights

Education

Agency

RA

English:

Intermediate

Ruben A.

vetted by Youteam

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 available

Expertise

Years of commercial development experience

8 years of experience

Core technologies

C# 8 years
ASP.NET 8 years
LINQ 8 years
Visual Basic 8 years
Azure App Service 7 years
AngularJS 2 years

Other technologies

MySQL
PostgreSQL
SQL Server
Git Flow
RESTful API
SQL query
Kanban
Scrum Master

Project Highlights

icon
Senior Engineer

Liquid and gaseous hydrocarbons calculation software

Jan `24 - Present

8 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.

C#
Code Refactoring
Entity Framework
Git
Scrum
MariaDB
Windows Forms
icon
Project Leader

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.

ASP.NET MVC
Azure
C#
JIRA
PostgreSQL
Business Process Modeling
Entity Framework
Virtual Machine
Azure App Service
Azure Storage
Scrum Master
Business Analysis
icon
Senior Engineer

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.

AngularJS
ASP.NET
.NET
SQL Server
Entity Framework
quartz
Azure App Service
.NET Core
.NET Web API
icon
Analyst Programmer (.NET)

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.

ASP.NET MVC
Azure
C#
SQL Server
WPF
Business IT Alignment
Entity Framework
Scrum
RESTful API
Azure App Service
Business Analysis
Firebase

Education

Higher education in Computer Science

Agency

agency #2455

10-50

GMT-6

Veracruz/Mexico

Core Expertise

API
AWS
C#
CodeIgniter
Google API
MailChimp
.NET
Node.js
PHP
Python
QuickBooks
React.js
React Native
API Documentation
Laravel Framework
Payment Gateway Integration
Angular 2x
Bash
Linux Systems Administration
Vue.js
Vuex
Vuetify

Industries

Business & Productivity, Logistics & Transportation, Banking & Finance, Information services & Technologies, SaaS

Want to hire this engineer?

Check if Ruben is available