Joao Ferreira

Senior Software Engineering Manager at Kraken

London, England, Brazil
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Joao Ferreira is a Senior Software Engineering Manager based in London with 12 years of experience building high-performance front-end and full-stack products across startups and large organisations. At Kraken he progressed from Senior Frontend Engineer to leading teams that shipped Kraken Pro, driving architecture, CI/CD, AB testing and 24/7 reliability for a pro trading platform. He blends hands-on React UI expertise (including open-source contributions like react-archer) with product-focused engineering management and a strong background in data tooling from roles at Bumble and Globo.com. A TDD practitioner, Scrum Master and MBA-trained project manager, Joao pairs lean processes with UX sensitivity and a musician’s creative curiosity to improve usability and developer flow.
code12 years of coding experience
job15 years of employment as a software developer
bookGraduação em Gestão da Tecnologia da Informação, Desenvolvimento de Equipes, Graduação em Gestão da Tecnologia da Informação, Desenvolvimento de Equipes at UNI-Anhanguera
bookGerenciamento de Projetos (MBA), Project Management, Gerenciamento de Projetos (MBA), Project Management at UniGap
languagesPortuguese, English
stackoverflow-logo

Stackoverflow

Stats
81reputation
14kreached
4answers
0questions
github-logo-circle

Github Skills (19)

javascript10
prop10
props10
react10
dom-manipulation9
arrow-js8
apache-arrow8
arrows8
jes7
jestjs7
jtest7
html6
ctrlp6
vim6
styled-components6

Programming languages (7)

TypeScriptJavaSCSSJavaScriptHTMLEmacs LispPython

Github contributions (5)

github-logo-circle
pierpo/react-archer

Jun 2018 - Jan 2019

🏹 Draw arrows between React elements 🖋
Role in this project:
userFront-end Developer
Contributions:5 commits, 2 PRs, 5 comments in 7 months
Contributions summary:Joao primarily contributed to the front-end development of the `react-archer` repository, which focuses on drawing arrows between React elements. Their work included implementing a new feature for arrow labels, allowing the use of any React Node as a value, and updating the example application. They also improved the comparison of relations in the `ArcherElement` component and added and removed resize event listeners in `ArcherContainer.js`. The contributions demonstrate expertise in React component development and UI enhancements.
react-componentarrowsreactdrawelements
jrfferreira/emacs-config

Jul 2018 - Aug 2019

Contributions:63 commits, 58 pushes, 1 branch in 1 year 1 month
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.
Request Free Trial
Joao Ferreira - Senior Software Engineering Manager at Kraken