Allan Ribeiro is a versatile software engineer with 11 years of experience and a Computer Science degree from UFJF, currently focused on crafting native iOS apps using Swift, SwiftUI, and UIKit. He pairs mobile expertise with a strong full-stack background—React, Node, TypeScript—and a history of building scalable, componentized architectures that accelerate delivery. At Accenture he influenced architectural decisions and mentored teams; at App Masters he moved between web, PWA, and React Native mobile work, demonstrating cross-platform fluency. Allan is quick to learn new technologies (recently deepening iOS skills and studying advanced Go) and anticipates technical risks to deliver pragmatic solutions. He routinely translates design systems into reusable component libraries and has experience connecting front-end products to data science workflows and research-grade graphics tools. Based in Minas Gerais, Brazil, he blends research-era C/C++/OpenGL roots with modern mobile and cloud development to bridge low-level performance thinking and product-focused engineering.
11 years of coding experience
1 year of employment as a software developer
Bootcamp - Nodejs, Reactjs e React Native, Bootcamp - Nodejs, Reactjs e React Native at Rocketseat
Pós-graduação Lato Sensu - Especialização, Desenvolvimento Avançado em Golang - GoExpert, Pós-graduação Lato Sensu - Especialização, Desenvolvimento Avançado em Golang - GoExpert at Full Cycle
Bacharelado, Ciência da Computação, Bacharelado, Ciência da Computação at Universidade Federal de Juiz de Fora
Simple guess game, part of the selection process for an internship at App Masters
Contributions:10 PRs, 18 pushes, 8 branches in 11 months
reactgamemastersinternshipreact-native
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.