Bernardo Rosa, Developer in Feira de Santana, Brazil
Bernardo is available for hire
Hire Bernardo

Bernardo Rosa

Verified Expert  in Engineering

Software Developer

Feira de Santana, Brazil

Toptal member since June 21, 2022

Bio

Bernardo is a software engineer known for building reliable and maintainable software. He has worked on multiple SaaS products as a crucial contributor, built systems from scratch, improved SEO ratings, optimized performance, and created successful Google Analytics strategies. Bernardo's work has assisted a client in being recognized as one of the fastest growing student companies in the country while quickly being promoted to CFO.

Portfolio

Hitch Inc
React, Next.js, Tailwind CSS, Chakra UI, TypeScript, PostgreSQL, Hasura, Prisma...
Rebase Ventures
TypeScript, Amazon Elastic Container Service (ECS), Amazon S3 (AWS S3), React...
An Online Freelance Agency
CI/CD Pipelines, Java, Node.js, AWS CloudFormation, AWS Lambda, Jenkins, APIs...

Experience

  • CSS - 7 years
  • JavaScript - 7 years
  • HTML - 7 years
  • Node.js - 6 years
  • Linux - 5 years
  • React - 5 years
  • MySQL - 4 years
  • TypeScript - 3 years

Availability

Part-time

Preferred Environment

Linux, TypeScript, Node.js, React, Slack, Amazon Web Services (AWS)

The most amazing...

...system I've built is a platform that enables users to seamlessly build and deploy applications to the cloud from source code.

Work Experience

Software Engineer

2023 - 2023
Hitch Inc
  • Integrated with several APIs related to onboarding users into a financial platform.
  • Spearheaded full-stack development (the back end with Node.js and the front end with React) using TypeScript.
  • Implemented UIs using Tailwind CSS and Material UI libraries.
Technologies: React, Next.js, Tailwind CSS, Chakra UI, TypeScript, PostgreSQL, Hasura, Prisma, APIs, DevOps, Back-end, Back-end Development, Amazon Cognito, Amazon Web Services (AWS), GraphQL, MySQL, Node.js, API Integration, Front-end, Stripe API, Amazon S3 (AWS S3), Infrastructure as Code (IaC), Cloud Infrastructure, Full-stack, Video Streaming, Technical Leadership, Architecture, Databases, Linux, Full-stack Development

Software Engineer

2021 - 2022
Rebase Ventures
  • Implemented the UI using Tailwind CSS and Chakra UI.
  • Maintained a supported Hasura back end combined with Node.js back-end services.
  • Did performance testing and improved cloud architecture.
  • Developed and maintained a real-time video communication tool.
  • Took to market a deployment platform that used IaC to automatically deploy client applications to the cloud by connecting with their Git repositories.
Technologies: TypeScript, Amazon Elastic Container Service (ECS), Amazon S3 (AWS S3), React, Node.js, Linux, SQL, Full-stack Development

Software Engineer

2020 - 2021
An Online Freelance Agency
  • Completed DevOps work maintaining CI/CD pipelines and developing IaC stacks.
  • Collaborated with a fully remote team in multiple time zones.
  • Developed features for an SSO solution in Java, developed Lambdas in Node.js and Bash scripts for infrastructure automation.
Technologies: CI/CD Pipelines, Java, Node.js, AWS CloudFormation, AWS Lambda, Jenkins, APIs, DevOps, Back-end, Back-end Development, Amazon Web Services (AWS), MySQL, Chrome Extensions, API Integration, Front-end, Amazon S3 (AWS S3), MongoDB, Infrastructure as Code (IaC), Cloud Infrastructure, Full-stack, Architecture, Databases, Linux, SQL, Full-stack Development

Software Engineer

2018 - 2019
Gerenciagram
  • Deployed projects as a member of a team.
  • Built systems from scratch using Laravel and also implemented new features on existing systems.
  • Implemented new features on a Vue.js SPA with a Laravel API such as access control, roles, content management, data gathering, coupons, and promotions.
  • Improved SEO rating on old sites and implemented new one's already following best practices.
  • Improved loading speed by optimizing code for fast loading.
  • Fixed bugs and improved the performance of WordPress blogs. Developed WordPress themes and plugins using modern OOP PHP and ES6+ and JavaScript.
  • Helped to make sense of Google Analytics data and built strategies for gathering more data.
  • Implemented responsive interfaces using SCSS and Bulma.
Technologies: Laravel, SCSS, Node.js, PHP, JavaScript, APIs, Back-end, Back-end Development, MySQL, Bootstrap, API Integration, Front-end, Cloud Infrastructure, Full-stack, Architecture, Databases, Linux, SQL, Full-stack Development

Front-end Developer

2016 - 2017
EcompJr
  • Joined when it had only five members and elected as CFO in my first year. When I left in December of 2017, there were more than 20 members with many more projects.
  • Assisted the company in winning a prize for being one of the Fastest Growing Student Companies of 2017 in the State of Bahia.
  • Restructured the company entirely: Implemented project management tools such as Kanban and methodologies such as Scrum.
  • Completed administrative work such as making balance sheets, conducting board meetings, talking to clients, and benchmarking with other student companies.
  • Developed landing pages for local companies. Trained new members on web technologies such as HTML, CSS, and JavaScript.
Technologies: HTML, CSS, JavaScript, PHP, APIs, MySQL, Bootstrap, API Integration, Front-end, Full-stack, Databases, Linux, SQL, Full-stack Development

Experience

Rest Countries

https://rest-countries-bnrosa.netlify.app/
I delivered the front-end for the Mentor's REST Countries challenge with a dark theme switcher. It displays data from an API, searches for data, and filters it. Additionally, it routs and allows the user to navigate between related data.

Build.io

https://build.io
Developed a user-friendly deployment platform, offering automated application building and deployment. Similar to Heroku but with enhanced value, the platform seamlessly deploys applications to AWS. It connects to existing Heroku apps and GitHub repositories without any server configuration needed from the end user.

Hitch

https://usehitch.com
Developed an onboarding experience for users to get a quote for a financial service and make their application to qualify for the service. The main challenge was integrating with several APIs, including some legacy ones, to give the users a seamless experience of digitally applying for a service that is still mostly done offline and manually.

Skills

Libraries/APIs

React, Node.js, React Router, Stripe API

Tools

AWS CloudFormation, Jenkins, Prisma, Slack, AWS Fargate, AWS CodeBuild, Amazon Elastic Container Service (ECS), Amazon Cognito, Docker Compose

Languages

TypeScript, JavaScript, CSS, HTML, GraphQL, SQL, PHP, SCSS, Java

Frameworks

Next.js, Express.js, Bootstrap, Laravel, Tailwind CSS, Bulma, Redux

Paradigms

DevOps

Platforms

Linux, Amazon Web Services (AWS), Docker, AWS Lambda

Storage

MySQL, Amazon S3 (AWS S3), MongoDB, Databases, PostgreSQL, Hasura

Other

API Integration, APIs, Front-end, Full-stack, Full-stack Development, CI/CD Pipelines, Back-end, Back-end Development, Infrastructure as Code (IaC), Cloud Infrastructure, Technical Leadership, Architecture, Chakra UI, Styled-components, Axios, Chrome Extensions, Video Streaming

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring