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
• Worked within the self-support team managing Spectrum's equipment installation for customers, focusing on different equipment types and handling edge cases within the Xamarin Native app. • Migrated .NET-managed HttpClients to platform-native ones, enhancing app performance and security. • Created a custom Android Ahead-of-Time build profile, improving launch times and reducing app size. • Migrated REST API endpoints to GraphQL for more efficient data querying. • Added a variety of analytics events to the app for better user insights. • Refactored classes (view models, data clients, UI) to align with the latest .NET coding guidelines. • Implemented end-to-end (E2E) tests using SpecFlow and Xamarin.UITest to ensure application reliability. • Utilized Monkey Cache to create services with data persistence for offline functionality. • Collaborated closely with the UI/UX team to enhance native UIs, using XML in Android and XIBs in iOS, with shared view models based on MvvmCross. • Participated in daily scrums and bi-weekly sprints to ensure project alignment and progress.
YPrime (team based in Malvern, PA)
Nagarro, Mexico
The agency that works on digital product engineering and drives technology-led business breakthroughs.
Responsibilities & achievements
• Engaged in test-driven development (TDD) for a pharmaceutical/health sector app, ensuring absolute accuracy for all submitted data. • Developed across both a Xamarin Native mobile app and an ASP.NET web app, utilizing a shared .NET • Framework backend with a single REST API. • Implemented new health forms on a full-stack basis, integrating back-office services. • Conducted end-to-end (E2E) tests for the mobile app using SpecFlow and Xamarin.UITest. • Developed E2E tests for the web app using SpecFlow and Selenium. • Adapted the application for different mobile configurations, addressing distinct behaviors between tablets and phones, as well as variations between Android and iOS. • Utilized Akavache for data persistence when creating services. • Led a nearshore team in Mexico, ensuring alignment with the requirements of the U.S.-based client. • Implemented native UIs using XML in Android and XIBs in iOS, utilizing shared view models based on MvvmLight. • Collaborated with and partially led the QA team based in India. • Participated in daily scrums and bi-weekly sprints to maintain project alignment and progress.
Boxer Property (team based in Houston, TX)
Muttual
Company based in USA
Responsibilities & achievements
• Maintained and further developed a preexisting Xamarin Forms mobile app. • Worked on the .NET Core backend, creating and updating controllers and their supporting logic. • Designed the app architecture based on Prism and its supporting libraries. • Resolved Inversion of Control (IoC) issues using the Dryloc implementation. • Implemented Mobile Device Management (MDM) authentication to enhance customer support. • Participated in Scrum meetings within agile and fast-cycle methodologies. • Modified backend SQL files as needed for optimal data queries. • Led an offshore team in India, leveraging different time zones to improve development speed. • Implemented XAML pages and views, utilizing advanced XAML features and native implementations as required. • Utilized the plain SQLite library for data persistence and migrated implementations to the async pattern, significantly improving 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
• Created a Xamarin Forms app from scratch, utilizing Xamarin Shell and the MVVM pattern. • Designed the application with minimal third-party dependencies, using AutoFac for Inversion of Control (IoC). • Managed navigation lifecycle events and handled basic type parameters. • Implemented JSON Web Token (JWT) authentication for secure access. • Integrated the Xamarin Forms Maps NuGet package to display dealership locations on both Android and iOS platforms. • Developed XAML pages and views based on Adobe XD designs. • Led the team in defining backend REST API requirements, connecting to legacy databases in SQL Server. • Contributed to several projects developed with Node.js and Angular, using 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
• Developed a fintech app using Xamarin Forms with a basic MVVM pattern. • Worked on the .NET Core backend, creating and updating controllers and supporting logic, and modifying SQL queries as needed. • Led bug fixing efforts, ensuring approvals and closures by the QA team. • Implemented XAML pages and views based on Zeplin designs. • Managed small junior teams to work on new feature development. • Utilized a custom-made Inversion of Control (IoC) resolver for dependency management. • Homologated the localization system and managed the app's string resource files. • Added support for Huawei Mobile Services on devices lacking Google Play Services.
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
• Developed numerous apps and tools across various technologies for multiple areas of the facility. • Designed a new Xamarin Forms mobile app along with a supporting WPF desktop application for managing submitted data. • Assisted teams by creating interactive Excel VBA tools to enhance productivity. • Aided QA in testing controls with an extensive JavaFX desktop application used for testing automotive components. • Integrated projects with the cloud, utilizing Microsoft Azure Cosmos DB for data management.
Education
Higher education in Computer Science
Agency
400+
GMT-11
Remote
Want to hire this engineer?
Check if Aldo is available