
I’m Jefferson Bruno Silva, a Senior Consultant at Thoughtworks. I graduated in Information Technology from Universidade Federal do Rio Grande do Norte (UFRN). I also write about software engineering on my blog.
Born and based in Natal, Brazil, I’ve always been passionate about technology — from assembling computers as a teenager to creating applications for millions of users around the world.
I’m naturally curious and tend to hyperfocus when learning something new. My interests include PC Hardware, Software Engineering, Gaming, Books, and Fitness (because staying healthy is a real challenge when you’re a nerd).
Work Experience
With over 6 years of professional experience dedicated to developing web and mobile applications, I have worked remotely with clients and colleagues across Latin America and Europe. I’m grateful for the opportunities I’ve had to collaborate with talented teams and to learn from diverse experiences.
If you want to know more about my professional background, feel free to visit my LinkedIn profile.
Skills
| Category | Technologies |
|---|---|
| Mobile | React Native (JS/TS) · Android (Java) · iOS (Swift, Objective-C) |
| Frontend | React.js · Next.js |
| Backend | Java (Spring Boot) |
| Tools | Git · Xcode · Android Studio · Jest · Testing Library · Firebase · Storybook |
| Languages | Portuguese (native) · English (professional working proficiency) · Spanish (basic) |
| Practices | Agile (Scrum, Kanban) · SDK Integration · Pair Programming · Code Review · Mobile Accessibility |
Thoughtworks – Senior Consultant
2025 – Current – Porto Alegre, Brazil
I work on the React Native app for the largest airline in Latin America, contributing to feature delivery, design system adoption, and an ongoing app redesign. Beyond shipping code, I’ve led architectural discovery for major releases and pushed accessibility improvements to make the app work better for more users. I also mentor teammates and put a lot of care into code review.
Capgemini – Digital Solutions Consultant IV
2021 – 2024 (3 years, 2 months) – Salvador, Brazil
Built cross-platform mobile applications for one of Latin America’s largest banks using React Native, JavaScript, TypeScript, Java, and Objective-C. Key achievements include implementing push notifications for over 40 million users, integrating third-party SDKs, mentoring developers, improving app accessibility, and enhancing overall user experience and code reliability.
Cantoo – Frontend, Mobile Developer
2021 (10 months) – Lille, France
Enhanced a React Native Web application focused on education and accessibility by implementing PDF/EPUB import/export features, improving keyboard navigation, and contributing to increased user engagement and license sales through new website pages built with Next.js.
IMD/UFRN – Frontend Developer
2020 – 2021 (5 months) – Natal, Brazil
Improved a React application focused on the analysis and visualization of wholesale and retail data in partnership with a multinational hardware and electronics company.
DATAPREV – Fullstack Developer
2019 – 2020 (1 year) – Natal, Brazil
Contributed to the development of a React application to support C-level strategic decision-making and assisted in migrating a legacy system to a modern React and Spring Boot stack, improving performance, maintainability, and user experience.
Education

I earned my degree in Information Technology from Universidade Federal do Rio Grande do Norte (UFRN) in 2023. During my studies, I built a strong foundation in computer science and software engineering, covering topics such as programming languages, algorithms, data structures, databases, software development methodologies, and computer networks.
Contact
Email: [email protected]
LinkedIn: linkedin.com/in/jeffersonbrunosilva
GitHub: github.com/jeffersonbsilva