Summary

Expertise

Project Highlights

Education

Agency

AO

English:

Upper Intermediate

Aldo O.

vetted by Youteam

Vetted by YouTeam

Mexico

UTC -06:00

America/Mexico_City

English:

Upper Intermediate

Full-stack developer with more than 5 years of experience.

Full-stack developer using the latest Microsoft technologies. Focusing both on web development and Mobile development.

Want to hire this engineer?

Check if Aldo is available

Expertise

Years of commercial development experience

5 years of experience

Core technologies

Android 1 year
Xamarin 5 years
Java 5 years
Bootstrap 3 years
HTML5 3 years
iOS 1 year

Other technologies

SQL Server
SOAP
Unit Testing
RESTful API

Project Highlights

icon
Senior Developer

Charter Communications

Bitlynx, USA

Focused on providing technical expertise on medium to large projects, generating scalable results for all of your mobile software needs.

Responsibilities & achievements

Mobile developer assigned to Charter Communications (team based in Denver, CO) for working on a Xamarin Native mobile app & an Angular micro-frontend: ▪ Working within the self-support team that handles Spectrum's equipment installation for its customers, managing different equipment types and supported scenarios within the Xamarin Native app, with notable emphasis on handling edge cases. ▪ Migrated . NET-managed HttpClients to platform-native ones, improving the performance and security of the app. ▪ Created a custom Android Ahead-of-Time build profile for the app, enhancing the launch times and reducing the app's size. ▪ Migrated REST API endpoints to GraphQL. ▪ Added a wide array of analytics events to the app. ▪ Refactored classes (view models, data-clients, UI) to better align with the latest .NET coding guidelines. ▪ Implemented end-to-end (E2E) tests using SpecFlow and Xamarin.UITest. ▪ Utilized Monkey Cache to create services with data persistence. ▪ Collaborated closely with the UI/UX team to implement and enhance native UIs, using XML in Android and XIBs in iOS. Views utilized shared view models based on MvvmCross. ▪ Currently working on migrating the app to an Angular micro-frontend. ▪ Participate in daily scrums and bi-weekly sprints.

.NET
Xamarin
Angular 2x
RESTful API
GraphQL
Xamarin Native
icon
Staff Engineer

YPrime (team based in Malvern, PA)

Nagarro, Mexico

The agency that works on digital product engineering and drives technology-led business breakthroughs.

Responsibilities & achievements

Full-stack developer assigned to YPrime (team based in Malvern, PA) for working on a Xamarin Native mobile app & a ASP.NET web app sharing a .NET Framework backend: ▪ Test-driven development (TDD) for a pharmaceutical/health sector app, emphasizing absolute accuracy for all submitted data. ▪ Worked across the Xamarin Native mobile app as well as a front-end web app developed in ASP.NET MVC, with a single REST backend developed in .NET Framework serving both ends. ▪ Implemented new health forms on a full-stack basis, consuming back-office services. ▪ Implemented end-to-end (E2E) tests using SpecFlow and Xamarin.UITest for the mobile app. ▪ Implemented E2E tests using SpecFlow and Selenium for the web app. ▪ Adapted to different mobile configurations, as the app exhibited distinct behavior between tablets and phones and a similar scenario with Android and iOS. ▪ Utilized Akavache for data persistence when creating services. ▪ Led the nearshore team located in Mexico, ensuring alignment with the requirements of the U.S.-based client. ▪ Implemented native UIs, using XML in Android and XIBs in iOS. Views utilized shared viewmodels based on MvvmLight. ▪ Collaborated and partially led the QA team, based in India. ▪ Participated in daily scrums and bi-weekly sprints.

.NET
Xamarin
XML
Android
iOS
Xamarin Native
icon
Senior Developer/Full-stack developer

Boxer Property (team based in Houston, TX)

Muttual

Company based in USA

Responsibilities & achievements

Full-stack developer assigned to Boxer Property (team based in Houston, TX) to work on a Xamarin Forms mobile app with a .NET Core backend: ▪ Maintained and further developed a preexisting Xamarin Forms app. ▪ Worked on the .NET Core backend that the app used, creating, and updating controllers and their supporting logic. ▪ The app architecture was based on Prism and its supporting libraries. ▪ Resolved IoC using Dryloc implementation. ▪ Implemented MDM authentication to support customers. ▪ Participated in Scrum meetings within agile and fast-cycle methodologies. ▪ Modified backend SQL files as needed for optimal data queries. ▪ Led an offshore team located in India, leveraging the different time zones to improve development speed. ▪ Implemented XAML pages and views, utilizing advanced XAML features when required as well as native implementations. ▪ Utilized plain SQLite library for data persistence when creating services, migrating all the implementations to the async pattern, greatly increasing the app performance.

SQL
Xamarin
Scrum
SQLite
.NET Core
icon
Senior Consultant/Full-stack developer

Grupo Andrade

COAL Solutions, Mexico City

Software agency that works on the design, implementation, support, and maintenance of customized technological solutions.

Responsibilities & achievements

Full-stack developer assigned to Grupo Andrade for a Xamarin Forms mobile app with a .NET Core backend: ▪ Created a Xamarin Forms app from scratch, leveraging Xamarin Shell and MVVM. ▪ Designed with minimal third-party dependencies, except AutoFac for IoC. ▪ Handled navigation lifecycle events and basic type parameters. ▪ Implemented JWT authentication. ▪ Implemented the Xamarin Forms Maps NuGet package to display dealership locations in both Android and iOS. ▪ Implemented XAML pages and views, based on Adobe XD designs. ▪ Led the team in developing the backend Rest API requirements, connecting to legacy databases created in SQL Server. ▪ Also worked on a few projects developed with NodeJS and Angular (JavaScript and TypeScript variants).

JavaScript
Node.js
Xamarin
Scrum
Angular 2x
.NET Core
Xamarin.Forms
icon
Junior Developer

Broxel, Mexico City

Broxel is a 100% Mexican company leader in Financial Technology, with more than 11 years in the industry and international exposure.

Responsibilities & achievements

Full-stack developer for a Xamarin Forms mobile app with a .NET Core backend: ▪ Worked on developing a fintech app using Xamarin Forms and a basic MVVM pattern. ▪ Worked on the .NET Core backend that the app used, creating, and updating controllers and their supporting logic, as well as updating SQL queries when required. ▪ Led bug fixing with approvals and closures by the QA team. ▪ Implemented XAML pages and views, based on Zeplin designs. ▪ Managed small junior teams to work on new features. ▪ Utilized a custom-made IoC resolver. ▪ Homologated the localization system and managed the app's string resource files. ▪ Added support for Huawei Mobile Services for devices where Google Play Services were not available.

SQL query
.NET Core
Xamarin.Forms
icon
Software Intern

General Motors, Toluca

General Motors’ vision is to create a world with Zero Crashes, Zero Emissions, and Zero Congestion, and we have committed ourselves to leading the way toward this future.

Responsibilities & achievements

Developer for numerous apps and tools of various technologies for multiple areas of the facility: ▪ Worked across various enterprise-level internal apps. ▪ Designed a brand new Xamarin Forms mobile app and a supporting WPF desktop app for managing the data submitted from the app. ▪ Assisted teams across the facility by creating interactive Excel VBA tools. ▪ Helped QA test controls with an extensive JavaFX desktop app utilized for testing automotive components. ▪ Integrated projects with the cloud, using Microsoft Azure Cosmos DB

Xamarin.Forms
Azure Cosmos DB

Education

Higher education in Computer Science

Agency

Software development agency #3757

10-50

GMT-5

Lima, Peru

Core Expertise

Agile
Amazon EC2
Amazon S3
AngularJS
AWS
Azure
C#
Django
Elixir
ETL
Express.js
Flask
Google Analytics
Groovy
Hibernate
HTML5
Ionic
Java
JavaScript
jQuery
Kotlin
Kubernetes
Microsoft
Microsoft Dynamics CRM
MongoDB
.NET
Node.js
PHP
PostgreSQL
Python
QlikView
React.js
React Native
Ruby on Rails
Scala
Selenium
Spark
Spring
SQL
SQL Server
SSIS
Tableau
TypeScript
WordPress
Xamarin
Apache Tomcat
Bootstrap
CSS3
Git
Go
Golang
HTML
iOS
Mocha
Oracle database
Pentaho
Project Scheduling
Scrum
SQL Azure
SQL Programming
Unit Testing
Web Services
Sketch
User Experience Design
Angular 2x
Postman
Project management
Docker
DynamoDB
MariaDB
SQL query
InVision
Redux
Project Manager
Scrum Master
Maven
Spring Boot
Illustrator
Photoshop
Jest
Enzyme
Hadoop
Flutter
.NET Core
Figma
AWS Lambda
Firebase
Next.js
SEO
Power BI
AWS Glue
Pyspark
.NET Framework
Snowflake
SAP HANA

Industries

Architecture & Design, E-Commerce & Retail, Information services & Technologies, Construction & Real estate, Data Science & Machine Learning, Branding, design, web development

Want to hire this engineer?

Check if Aldo is available