Caio Braga Email and Phone Number
I work with a variety of technologies, including React.js on the front-end and Node.js/Express.js or Java with Spring Boot on the back-end. I also have skills in SQL databases and version control with GIT. My passion for software development drives me daily to seek technical and professional excellence. I value best practices such as SOLID, Clean Architecture, and GoF design patterns.Currently, I am a Computer Science student at Universidade Católica de Brasília (UCB) and a History student at Universidade de Brasília (UnB). I also take English classes at Wizard and have completed the introductory course in Computer Science at CS50, which complements my academic and technical education. My skill set includes technologies such as Node.js, Express.js, React.js, SQL, NoSQL, Docker, GIT, Java, Spring Boot, and Linux, which I use to develop robust and efficient solutions.My professional experience is diverse and includes my work as a Full-stack Developer at 3dots, where I use Javascript, Typescript, and Node.js. Additionally, I worked at Grupo Doctor, developing platforms with a focus on Javascript and AWS. I am also a research intern at Universidade de Brasília, where I work as a full-stack developer and Java Developer, contributing to research projects.My dedication to the technology field is proven by the certifications I have obtained, such as the AWS Certified Cloud Practitioner, and by the articles I often write, addressing topics like the relationship between REST and state machines and how to create servers in Node.js/Express.js. These achievements reflect my ongoing commitment to learning and the practical application of technical knowledge.Fluent in Portuguese and English, with basic knowledge of French, I am always open to new challenges and collaboration opportunities. My professional journey is marked by a constant pursuit of innovation and improvement, and I am enthusiastic about continuing to contribute to the technology field with my skills and passion.
Alias Media
View-
Full-Stack DeveloperAlias Media Sep 2024 - PresentBrasília, Federal District, Brazil -
Research Intern | Full Stack Developer, Javascript Developer, Node.Js + ExpressUniversidade De Brasília Jul 2023 - Oct 2024Brasília, Federal District, BrazilI am currently involved in developing an advanced search software using Javascript and Express.js This project follows several SOLID principles (Single Responsibility, Open/Closed, Liskov Substitution, Interface Segregation, Dependency Inversion) to ensure the code is scalable, maintainable, and extensible.Additionally, I am implementing the Repository Pattern to manage data access in a more structured and decoupled manner. This pattern allows for the separation of concerns related to business logic and data access, promoting a cleaner and more organized design.I am also incorporating elements of Clean Architecture, which emphasizes the separation of responsibilities into different software layers. This approach ensures that changes in a specific layer do not affect other layers, maintaining the system's integrity and flexibility. Using Clean Architecture also facilitates the implementation of unit tests and code maintenance over time. The project includes creating a RESTful API that allows interaction with the search system, enabling efficient queries and quick responses. To ensure software quality and reliability, I am adopting automated testing practices, including unit and integration tests. -
Full-Stack Developer | Javascript + Typescript, Node.Js3Dots May 2024 - Sep 2024 -
Volunteer Programming InstructorSkcoders Aug 2023 - Sep 2024I chose to teach a fundamental topic in Computer Science: classical propositional logic. Classical logic is presented in discrete mathematics and is covered in various books on the fundamentals of Computer Science. Personally, I find classical logic extremely interesting (in addition to being essential for good programming).My sources were primarily the book "Lógica" by Professor Mortari, and the first chapter of "Fundamentals of Mathematics for Computer Science: Discrete Mathematics and Its Applications" by Judith Gersting. -
Full Stack Developer | Javascript + Typescript, Node.Js + AwsGrupo Doctor Jan 2023 - Apr 2024This platform is written in JavaScript, a good language for developing such websites. Additionally, we need to consider frontend and backend technologies.For the frontend, we chose React. Using React allows developers to focus on the logic and behavior of the user interface without directly worrying about DOM manipulation.For the backend, we chose Node.js with Express.js. This combination provides a JavaScript runtime environment on the server and an efficient web development framework. Together, they offer a powerful and scalable backend for "Simplifica Doctor," with support for data manipulation, authentication, database integration, third-party APIs, and much more.
Caio Braga Education Details
-
História -
Computer Science -
Inglês
Frequently Asked Questions about Caio Braga
What company does Caio Braga work for?
Caio Braga works for Alias Media
What is Caio Braga's role at the current company?
Caio Braga's current role is NodeJs Developer | Back-end Developer, AWS Cloud Practitioner, Javascript Developer.
What schools did Caio Braga attend?
Caio Braga attended Universidade De Brasília, Universidade Católica De Brasília, Wizard By Pearson.
Not the Caio Braga you were looking for?
-
Caio Braga
São Paulo, Sp -
-
1localiza.com
-
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial