Information
YouTeam is now part of Toptal. Hire developers from the top 3% of global talent.
Close
YouTeam Logo

Summary

Expertise

Project Highlights

Education

Agency

IR

English:

Advanced

Irving R.

vetted by Youteam

Vetted by YouTeam

Mexico

UTC -06:00

America/Mexico_City

English:

Advanced

I have a proven track record of managing development teams and creating software that prioritizes both UX/UI and backend reliability.

As a software engineer with over seven years of experience, I have a proven track record of managing development teams and creating software that prioritizes both UX/UI and backend reliability. I firmly believe that the user experience is paramount and strive to incorporate it into every project I work on. I have a keen interest in developing multi-platform hybrid applications and have extensive experience with technologies such as Ionic and Angular, which I leverage to deliver seamless cross-platform experiences. My background spans multiple industries, and I have a demonstrated ability to adapt to new environments and solve complex technical challenges.

Want to hire this engineer?

Check if Irving is available

Expertise

Years of commercial development experience

7 years of experience

Core technologies

Angular 2x 5 years
JavaScript 5 years
TypeScript 5 years
Firebase 5 years
RxJS 5 years

Other technologies

Azure
Ionic
CSS3
Git

Project Highlights

icon
Hybrid Mobile Developer

Norfolk Southern Railway

May `22 - Apr `23

11 months

• Effectively maintained three hybrid mobile apps (Ionic 6 / Angular 12, 13 & 14) designed to support critical 24/7 operations including infrastructure inspections, defect tracking systems, and rail installations, ensuring their smooth and uninterrupted functioning. • Reduced the number of incidents reported by the operations team by an 80%, thanks to the implementation of improved UI/UX elements, contributing to a better user experience. • Implemented feature flags to release new key app functionalities safely, resulting in zero rollbacks and enhancing the overall user experience while ensuring the reliability of the mobile apps • Participated actively doing code reviews and pair programming sessions with developers proficient in TypeScript, JavaScript, Angular 12 & 13 and Ionic. • Technologies: Typescript, Angular, Ionic, Capacitor, Cordova, RxJS, JavaScript, Swift HTML5, CSS3, Git, Github, Launch Darkly.

Responsibilities & achievements

• Effectively maintained three hybrid mobile apps (Ionic 6 / Angular 12, 13 & 14) designed to support critical 24/7 operations including infrastructure inspections, defect tracking systems, and rail installations, ensuring their smooth and uninterrupted functioning. • Reduced the number of incidents reported by the operations team by an 80%, thanks to the implementation of improved UI/UX elements, contributing to a better user experience. • Implemented feature flags to release new key app functionalities safely, resulting in zero rollbacks and enhancing the overall user experience while ensuring the reliability of the mobile apps • Participated actively doing code reviews and pair programming sessions with developers proficient in TypeScript, JavaScript, Angular 12 & 13 and Ionic. • Technologies: Typescript, Angular, Ionic, Capacitor, Cordova, RxJS, JavaScript, Swift HTML5, CSS3, Git, Github, Launch Darkly.

HTML5
Ionic
TypeScript
CSS3
Swift
Angular 2x
RxJS
icon
Mobile UI Tech Lead

Avangrid, Inc

Feb `22 - Jun `22

4 months

• Successfully led and mentored a team of 4 skilled software engineers and 2 E2E testers in a complex project involving the migration of a mobile application (for Gas and Electricity industry) from ionic 3 / Angular 5 to ionic 5 / Angular 13. Displayed strong leadership skills and effectively managed the project timeline, resources, and deliverables to ensure the successful completion of the project within the designated time frame. • Configured Capacitor native iOS and Android projects to enable seamless continuous delivery to AppCenter and Browserstack. • Communicated development progress to stakeholders daily using the SCRUM methodology's stand-up meetings. This helped ensure timely project delivery within budget by identifying and mitigating risks. • Technologies: Typescript, Angular, Ionic, Capacitor, Cordova, RxJS, JavaScript, Swift, Java, HTML5, CSS3, Git, Github, Firebase.

Responsibilities & achievements

• Successfully led and mentored a team of 4 skilled software engineers and 2 E2E testers in a complex project involving the migration of a mobile application (for Gas and Electricity industry) from ionic 3 / Angular 5 to ionic 5 / Angular 13. Displayed strong leadership skills and effectively managed the project timeline, resources, and deliverables to ensure the successful completion of the project within the designated time frame. • Configured Capacitor native iOS and Android projects to enable seamless continuous delivery to AppCenter and Browserstack. • Communicated development progress to stakeholders daily using the SCRUM methodology's stand-up meetings. This helped ensure timely project delivery within budget by identifying and mitigating risks. • Technologies: Typescript, Angular, Ionic, Capacitor, Cordova, RxJS, JavaScript, Swift, Java, HTML5, CSS3, Git, Github, Firebase.

Ionic
TypeScript
CSS3
Swift
Angular 2x
Firebase
icon
Software Senior Developer

H&R Block

Sep `21 - Jun `23

2 years

• Successfully developed and implemented multiple Capacitor plugins (Salesforce software solutions, OAuth2.0 authentication flow, image-check capturing, push notifications, and external bank account linking), in Java and Swift, to seamlessly integrate native Android and iOS vendor SDKs into a banking application. • Actively participated in code reviews and pair programming sessions with developers proficient in TypeScript, Java, Swift, and Angular 12 & 13. • Established excellent communication channels with mobile SDK vendors to ensure efficient reporting of bugs and follow-up on bug-free releases, enabling seamless integration of the SDKs into a banking application. • Optimized Android and iOS app bundles to reduce their size (using Android Studio and XCode tools), allowing for faster downloads by both test and end users.

Responsibilities & achievements

• Successfully developed and implemented multiple Capacitor plugins (Salesforce software solutions, OAuth2.0 authentication flow, image-check capturing, push notifications, and external bank account linking), in Java and Swift, to seamlessly integrate native Android and iOS vendor SDKs into a banking application. • Actively participated in code reviews and pair programming sessions with developers proficient in TypeScript, Java, Swift, and Angular 12 & 13. • Established excellent communication channels with mobile SDK vendors to ensure efficient reporting of bugs and follow-up on bug-free releases, enabling seamless integration of the SDKs into a banking application. • Optimized Android and iOS app bundles to reduce their size (using Android Studio and XCode tools), allowing for faster downloads by both test and end users. • Technologies: Typescript, Angular, RxJS, Ionic, Capacitor, JavaScript, Java, Swift HTML5, CSS3, Git, Azure DevOps, Launch Darkly.

JavaScript
TypeScript
CSS3
Angular 2x
RxJS
Azure DevOps Server
icon
Senior Software Engineer

STERNA

Jul `17 - Sep `21

4 years

• Led and managed a team of 2 software engineers, 1 designer, and 3+ content creators and translators to successfully launch a couple of hybrid mobile apps (used for a recruitment process) to thousands of users. • Facilitated clear communication and task delegation within the development team, resulting in a 95% success delivery rate for stakeholder requirements. • Contributed to the design, development, and testing of three iOS and Android mobile applications by using technologies such as JavaScript, TypeScript, Angular, Ionic and Cordova. • Technologies: Typescript, Angular, Ionic, Cordova, RxJS, JavaScript, HTML5, CSS3, Git, GitLab, Firebase, MySQL.

Responsibilities & achievements

• Led and managed a team of 2 software engineers, 1 designer, and 3+ content creators and translators to successfully launch a couple of hybrid mobile apps (used for a recruitment process) to thousands of users. • Facilitated clear communication and task delegation within the development team, resulting in a 95% success delivery rate for stakeholder requirements. • Contributed to the design, development, and testing of three iOS and Android mobile applications by using technologies such as JavaScript, TypeScript, Angular, Ionic and Cordova. • Technologies: Typescript, Angular, Ionic, Cordova, RxJS, JavaScript, HTML5, CSS3, Git, GitLab, Firebase, MySQL.

Ionic
JavaScript
TypeScript
Angular 2x
RxJS
Firebase

Education

Higher education in Computer Science

Agency

agency #3217

100-400

GMT-4

Lima, Peru

Core Expertise

AngularJS
Java
JavaScript
Kotlin
.NET
Node.js
PHP
Swift
Data Analyst

Industries

Logistics & Transportation, E-Commerce & Retail, Banking & Finance

Want to hire this engineer?

Check if Irving is available