Want to hire this engineer?
Check if Aldo is availableExpertise
Years of commercial development experience
5 years of experience
Core technologies
Other technologies
Project Highlights
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.
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.
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.
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).
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.
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
Education
Higher education in Computer Science
Agency
10-50
GMT-5
Lima, Peru
Core Expertise
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