Summary

Expertise

Project Highlights

Education

Agency

ER

English:

Advanced

Eduardo R.

vetted by Youteam

Vetted by YouTeam

Mexico

UTC -06:00

America/Mexico_City

English:

Advanced

Versatile professional with backend and mobile experience that has worked in the financial, education and telecom sectors .

I'm working as a Senior Xamarin Developer on an enterprise mobile app that helps company associates manage in a more efficient way the process of tracking baggage at the airport, saving time, and syncing data in real-time when online. In this project, I migrated a Xamarin Forms Application to a .NET MAUI development environment. -Before this, I worked as a Xamarin Developer in another company for a mobile app for iOS and Android where users can sign in and get access to different authorized gas, users can also see the closest gas stations near them and use the map to display the best route, they can also read QR codes from the mobile app and pay from it. -I have more than 1 year of experience with MAUI. (I have used it in my current job) -I have worked in the financial, education, and telecom sectors, as well as with airlines and media energy. -I have worked with multicultural and offshore teams. -I was a Xamarin, Music, and English Teacher from February 2016 to August 2016 at a school called Adler Schule in Mexico City, mentoring and training 150 future software engineers and non-English native speakers. I created training materials for the classes, constructed C#,.NET and English language tutorials covering the most relevant topics, and developed evaluations.

Want to hire this engineer?

Check if Eduardo is available

Expertise

Years of commercial development experience

7 years of experience

Core technologies

Xamarin 6 years
C# 6 years
.NET 6 years
ASP.NET 6 years

Other technologies

Azure
HTML5
Node.js
React.js
Bootstrap

Project Highlights

icon
Senior Xamarin Developer

RSA Mobile

Nov `21 - Sep `23

2 years

Alaska Airlines - Aptivist

RSA Mobile is an enterprise mobile app that helps company associates manage in a more efficient way the process of tracking baggage at the airport, saving time, and syncing data in real-time when online.

Responsibilities & achievements

● Refactored old implementation of SQLite, with abstractions to decouple concrete classes from client code. ● Implemented a service class using a singleton pattern for one instance in the app for SQLite connection. ● Performed unit testing using triple A pattern and NUnit and Moq. ● Created a Java binding library to expose Zebra native SDK for Android into Xamarin Android. ● Worked on bug fixes and maintenance tasks on a daily basis. ● Refactored and refreshed the user interface following up the UI/UX specifications. ● Evaluated the current business requirements and headed the design of 6 more apps. ● Developed all apps for regular and rugged devices and their respective SDKs. ● Collaborated with a team to structure a solid and shareable base code across multiple applications. ● Followed company code and security standards plus the recommended ones in best practices. ● Integrated a Git Flow strategy on the code repository. ● Established various design patterns including MVVM as a base pattern. ● Migrate Xamarin Forms Application to .NET MAUI development environment. ● Identified and implemented Printers and handheld Scanners with the apps. (Bluetooth, custom libraries)

Visual Studio
Xamarin
Android
RESTful API
SourceTree
SQLite
MVVM patterns
Firebase
icon
Senior Xamarin Developer

Fuel Connection

Jun `21 - Nov `21

5 months

EJ Ward - Aptivist

Fuel Connection is a mobile app for iOS and Android where users can sign in and get access to different authorized gas, users can also see the closest gas stations near them and use the map to display the best route, they can also read QR codes from the mobile app and pay from it.

Responsibilities & achievements

● Involved on weekly meeting with business to collect requirements and define user stories. ● Set the cross-platform architecture of the mobile app using MVVM architecture applying SOLID principles. ● Implemented across the entire app custom renderer with custom bindings. ● Displayed dynamic markers on the map for iOS and Android using Mapkit and Google Maps. ● Implemented Xamarin Essentials for getting current device location. ● Implemented Scanner services for Android and iOS devices. ● Used Dependency Injection for decoupling plugin and easy maintenance and scalability. ● Implemented REST API client using IoC for architecture independence from the concrete implementations. ● Used XAML matching UI/UX designs and considering performance and screen adaptability. ● Implemented Firebase for push notifications on iOS and Android.

Visual Studio
Xamarin
Xcode
Android
iOS
RESTful API
SourceTree
Firebase
Azure DevOps Server
icon
Senior Xamarin Developer

Spectrum Care

Jan `21 - Jun `21

5 months

Charter Communications - Aptivist

Spectrum Care integrates different services for customers such Autopay, streaming, healthcare, device control and plans for devices.

Responsibilities & achievements

● Developed payments for the Auto-Pay feature where users can enable it and manage their debit/credit cards. ● Implemented user interfaces across platforms using XAML, Storyboards, XIB, and XML. ● Followed Solid Principles and development best practices for code reuse, maintainability, and scalability. ● Participated in code reviews and build processes using GitLab. ● Integrated accessibility for all modules of the app using Xamarin Forms and platform-specific SDK. ● Created unit tests for validating different scenarios using mock data and xUnit. ● Refactored and migrated legacy code using REST to Graphql using dependency injection and adapter design patterns.

Visual Studio
Xamarin
Xcode
Android
GraphQL
Xamarin.Forms
icon
Microsoft Applications Specialist - Xamarin Forms

KashKid Student

Apr `20 - Dec `20

8 months

KashKid - Aptivist

KashKid Student is a set of applications designed for private schools to manage their internal product sales, the user normally is either a student, professor, or any staff working for the schools, the most interesting part is the app is designed for the student since the parent can manage the amounts and type of items that the student can buy.

Responsibilities & achievements

● Part of the team that started the first POC of the app using Xamarin Forms and MvvmCross. ● Designed and Implemented code standards and code review procedures for the project using the App Center and Azure DevOps. ● Built a proof-of-concept app in Xamarin with barcode-reading features ● Worked with Microsoft DevOps to control the project's progress. ● Utilized Microsoft Teams to coordinate the team efforts during current lockdowns. ● Built new custom and compound views for the UI/UX to include tablets. ● Executed test cases validating UI interaction and feature integration using App Center and UI Test. ● Developed a set of services using IoC to define the initial architecture for user data and products. ● Implemented dependency injection for decoupling platform-specific features such as camera, GPS, and SQLite. ● Managed certificates and configurations for app development (App Connect & Google Console).

C#
Visual Studio
MVVM patterns
Xamarin.Forms
Azure DevOps Server
icon
Xamarin Developer and MS Platform Integration Engineer

Sumate

Jan `19 - Apr `20

1 year

Sumate Financial Services

Sumate is a financial service whose purpose is to automate and streamline multiple processes related to credit management and approvals for individuals, businesses, and branches

Responsibilities & achievements

● Created an in-house Android app for sales and information management with Xamarin Native. ● Worked closely with the product owners to determine the minimum viable product. ● Combined multiple native Layouts for better multiform form factor displays. ● Created a custom Chatbot with IBM Watson assistant to improve the sales point module. ● Used Entity Framework, code-first to update existing databases and models. ● Integrated Google Charts API to present the results from the surveys. ● Used Azure as a hosting mechanism for public web services through web apps and Azure functions. ● Mentored various Mid-Level and Junior developers in standards and best practices. ● Automated business processes using Azure such as Azure functions, Azure AD, and security vaults. ● Configured multiple Unit and Integration Tests with Postman. ● Implemented SQL Server SSRS to show some analytics from the Quality Assurance Area. ● Wrote technical documentation and user manual for easy training. ● Created a REST API to extract data from SQL Server ● Built ASP.Net solutions with JavaScript, jQuery, and HTML with custom UI ● Used MVC architecture to build internal web applications. ● Included Bootstrap and UI Fabric for responsive design web application

ASP.NET
Azure
C#
JavaScript
Visual Studio
Android
Postman
.NET Core
Xamarin Native

Education

Higher education in Computer Science

Agency

agency #4264

100-400

GMT-6

Houston/USA, Monterrey/Mexico

Core Expertise

Amazon EC2
Amazon S3
AngularJS
API
ASP.NET
ASP.NET MVC
AWS
Azure
C++
Cloud Engineer
CSS
DB2
Django
Express.js
Hibernate
HTML5
Ionic
Java
JavaScript
Kotlin
Kubernetes
Microsoft
MongoDB
MySQL
.NET
Node.js
PHP
PostgreSQL
Python
React.js
React Native
Ruby
Ruby on Rails
Selenium
SQL
SQL Server
TypeScript
UX
Visual Basic
Visual Studio
WordPress
Xamarin
.NET Compact Framework
Amazon Web Services
Android
ASP
Automated Testing
CSS3
DevOps
Entity Framework
FTP
Functional testing
HTML
Ionic Framework
iOS
Machine learning Engineer
MySQL Programming
NoSQL
ORM
SQL Azure
SQL Programming
Swift
Mobile UI Design
Angular 2x
Jasmine
RESTful API
Docker
DynamoDB
Non-functional testing
SQL query
ASP.NET Web API
Azure App Service
Azure Storage
Azure Web
HTTPS
HTTP
UIUX Design
Visual Studio Code
Vue.js
AWS SDK
Angular UI Bootstrap
Angular Material
Flutter
Google Cloud Platform
.NET Core
Serverless AWS Lambda
Serverless
AWS Lambda
Firebase
Vuetify
Next.js
Terraform
Cloudformation
Lambda
.NET Framework
Azure DevOps Server
.NET Web API
Azure API Management
Azure Front Door
Azure Cosmos DB
Azure Functions
SwiftUI

Industries

E-Commerce & Retail, Information services & Technologies, Advertising & Marketing, Internet & Telecom, Internet of Things

Want to hire this engineer?

Check if Eduardo is available