Skip to content
View VINNE7's full-sized avatar
🚀
Always Learning
🚀
Always Learning

Block or report VINNE7

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
VINNE7/README.md

👋 Hi, I'm Vinicius Ribas

I'm a Fullstack Developer passionate about software architecture, clean code and building robust, scalable applications that deliver real-world value. I have professional experience in backend, frontend, and project management, with a strong focus on collaborative and agile development environments.

💼 Professional Experience

✨ Fullstack Developer at Vibe CV (SaaS side project)

  • Collaborating with an international team led by a German-based founder to build a fullstack web application (under NDA) with a strong focus on performance, scalability, and clean architecture.
  • Developing the backend of a SaaS web application using Node.js and Express, applying best practices for scalability and maintainability.
  • Built a robust test suite with Vitest to ensure unit and integration coverage.
  • Developing the frontend with Next.js, contributing to API design and full feature integration.
  • Collaborated with an international team in an agile environment, focusing on performance, scalability, and clean architecture.

🧩 Backend Developer at Porto Seguro (via Wefit)

  • Built and maintained backend services in Java, integrating with frontend teams through a microservices architecture and API Gateway.
  • Collaborated with the SRE team, working on CI/CD pipelines, performing deployments to dev, staging, and production environments.
  • Used tools like Terraform, OpenSearch, Jenkins, and GitLab CI for infrastructure, observability, and delivery pipelines.

🚀 Backend Developer at Wefit

  • Developed backend features for Fitce, an internal incentive banking platform using Express.js, applying SOLID principles and writing automated unit and integration tests.
  • Worked closely with product teams to ensure deliveries aligned with business goals.
  • Contributed to the project architecture and engineering standards.

🌐 Fullstack Developer at Dompixel Tecnologia

  • Participated in the architecture and development of a CRM using microservices, Docker, ECS, and Fargate, including authentication/authorization systems with Keycloak and Clerk.
  • Developed a CMS for an academic institution integrating an ERP and creating both backend services and frontend interfaces using Next.js, SWR, Tailwind, and SASS.
  • Built a browser extension that connects a CRM to an ERP API, simplifying workflows for the client.

🛠️ Fullstack Developer at Midnight Labs

  • Led the development of scalable backend architectures using Node.js (TypeScript) and Java, implementing microservices and RESTful APIs with Express, NestJS, and Spring Framework.
  • Implemented authentication and authorization with OAuth, RBAC, Keycloak, and Clerk, ensuring security and compliance.
  • Built and maintained frontend applications with React.js, Next.js, and Tailwind CSS, delivering responsive and accessible UIs.
  • Developed browser extensions using Plasmo SDK, integrating with CRM and ERP systems to streamline workflows.
  • Automated CI/CD pipelines with GitHub Actions and managed Infrastructure as Code using Terraform for deployments on AWS.
  • Applied Clean Code and SOLID principles with a focus on unit and integration testing using Jest, Supertest, and JUnit.

🤝 Project Management Involvement

Throughout all projects, I actively contributed to project planning and communication:

  • Conducted requirement analysis
  • Maintained and groomed project backlogs
  • Facilitated technical validations
  • Communicated closely with clients and cross-functional teams

🛠️ Technologies & Tools

Languages & Frameworks

  • Node.js, Java, Go (learning)
  • Express.js, NestJS, AdonisJS, Spring Boot
  • Next.js, Plasmo, Django, SWR, TailwindCSS, SASS

Architecture & DevOps

  • Microservices, REST APIs, API Gateway, CI/CD
  • Docker, Kubernetes (basic knowledge)
  • AWS (EC2, ECS, Fargate), Terraform, GitHub Actions, GitLab CI, Jenkins

Messaging & Observability

  • Kafka, BullMq, Redis, OpenSearch, Prometheus/Grafana (learning)
  • Git, Git-Flow, Clean Code, SOLID

Testing

  • Jest, Supertest, JUnit, Vitest
  • Strong focus on unit & integration testing

🌱 Currently Exploring

I'm constantly learning and experimenting with:

  • Advanced observability tools
  • Go for performance-critical services
  • Scalable event-driven architectures with Kafka

📫 Let’s connect!

Feel free to reach out via LinkedIn or explore my repositories here.
I'm always open to new challenges and innovative projects that push the limits of what tech can achieve.


“Code is more than syntax — it's a conversation with the future.”

Popular repositories Loading

  1. HandsOn3 HandsOn3 Public

    JavaScript 4 1

  2. Gama-XP-42---2nd-Hands-On Gama-XP-42---2nd-Hands-On Public

    Challenge provided by Gama Academy while learning Javascript, using DOM concepts, using bootstrap and a lot of javascript methods to treat data.

    HTML 1

  3. chefaofront chefaofront Public

    Último HandsOn proposto pela Gama Academy, um desafio que une as equipes de front e back end, e os designers. Neste repositório se encontra o projeto feito pela equipe de front end.

    TypeScript 1

  4. My-first-project My-first-project Public

    A project that i've built while studying HTML and CSS basics.

    HTML

  5. Gama-XP-42---1st-Hands-On Gama-XP-42---1st-Hands-On Public

    First hands on of gama experience 42, learned a lot of CSS, did some serious practice in responsivity of HTML pages.

    HTML

  6. VINNE7 VINNE7 Public