Skip to main content
Charles Reis RibeiroCR
Open to opportunities

Charles Reis Ribeiro

@charlesreisribeiro

I modernize enterprise Angular systems and deliver mission-critical frontend applications at scale.

United States
Message

What I'm looking for

I'm looking to continue building and modernizing scalable, mission-critical frontend systems, collaborating across product and engineering teams, mentoring others, and applying AI-assisted development while maintaining rigorous quality standards.

I'm helping United Airlines modernize its Pilot Bidding System, delivering a mission-critical mobile Angular application used by approximately 17,000 pilots. I’ve contributed to upgrades from Angular 10 through Angular 20, architectural refactoring, Nx monorepo adoption, and reactive RxJS workflows.

Previously at TownSq, I built and evolved Angular applications supporting community management and ERP platforms used by more than 6 million users across North America. I improved maintainability and developer productivity with NgRx, Nx, Jest, Tailwind CSS, code reviews, mentoring, and technical guidance.

My earlier work at Ubivis and Gridtech included Industrial IoT, data visualization, Smart Grid, Android, AngularJS, and .NET-integrated web applications. I also use AI-assisted development workflows, including Claude Code, to support debugging, refactoring, analysis, and quality-focused delivery.

Experience

Work history, roles, and key accomplishments

United Airlines logoUA
Current

Senior Frontend Web Developer

Oct 2023 - Present (2 years 10 months)

Delivered PBS 2.0, the first major modernization of United Airlines' Pilot Bidding System in over 20 years, serving approximately 17,000 pilots. Played a key role in modernizing a large-scale enterprise Angular application, leading framework upgrades from Angular 10 through Angular 20, dependency modernization, architectural refactoring, and Nx monorepo adoption.

TO

Frontend Web Developer

TownSq

Dec 2020 - Sep 2023 (2 years 9 months)

Developed and evolved enterprise frontend applications supporting community management and ERP platforms used by more than 6 million users across North America. Improved scalability, maintainability, and developer productivity across a large Angular codebase through NgRx, Nx monorepos, Jest, Tailwind CSS, and modern frontend engineering practices.

UB

Junior - Mid-level Frontend Developer

Ubivis

Jun 2018 - Dec 2020 (2 years 6 months)

Led the Frontend Chapter, driving engineering initiatives and promoting best practices. Built responsive Angular applications using Angular Material and Bootstrap to visualize complex industrial and operational data through intuitive user interfaces.

GL

Intern

Gridtech Sistemas e Soluções Ltda

Jan 2017 - Jun 2018 (1 year 5 months)

Developed Android and web applications for the Smart Grid industry, supporting electric, gas, and water utilities through modern software solutions. Built dynamic AngularJS-based web applications using HTML, JavaScript, and modern frontend practices for data-intensive enterprise workflows.

Education

Degrees, certifications, and relevant coursework

AE

Anhanguera Educacional

Postgraduate Certificate, Applied AI Engineering

2026 - 2027

Postgraduate Certificate in Applied AI Engineering (Lato Sensu) covering AI fundamentals, LLMs, prompt engineering, and AI-assisted development.

AE

Anhanguera Educacional

Postgraduate Certificate, Java Applied Engineering

2025 - 2026

Postgraduate Certificate in Java Applied Engineering (Lato Sensu) focusing on Java, Spring Boot, Quarkus, and software design.

Federal University of Technology - Paraná (UTFPR) logoFU

Federal University of Technology - Paraná (UTFPR)

Bachelor's degree, Electronics Engineering

Bachelor's degree in Electronics Engineering from the Federal University of Technology - Paraná.

Udacity logoUD

Udacity

Nanodegree, Front-End Web Development

2019 - 2019

Front-End Web Developer Nanodegree covering JavaScript, React, and modern frontend development.

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan