A picture of Jefferson Bruno Silva

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

CategoryTechnologies
MobileReact Native (JS/TS) · Android (Java) · iOS (Swift, Objective-C)
FrontendReact.js · Next.js
BackendJava (Spring Boot)
ToolsGit · Xcode · Android Studio · Jest · Testing Library · Firebase · Storybook
LanguagesPortuguese (native) · English (professional working proficiency) · Spanish (basic)
PracticesAgile (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

A picture of Jefferson graduating

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

X: x.com/jeffersonbsilv

GitHub: github.com/jeffersonbsilva