Skip to content
View viniciusDias1001's full-sized avatar
💻
Programming
💻
Programming

Block or report viniciusDias1001

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 is supported. This note will only be visible to you.
Report abuse

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

Report abuse
viniciusDias1001/README.md

Hello! I'm Pedro Vinícius 👋

Software Engineer & Tech Lead | Full Stack • AI Automation • Backend Systems

Software Engineer with hands-on experience leading development teams and architecting full-stack systems, intelligent automation, and AI-powered integrations. Strong background in Java/Spring Boot and Node.js, combined with real-world experience in n8n workflows, RPA, and AI agents applied to production environments. I build scalable, maintainable and well-structured software guided by Clean Code, SOLID, DDD and Agile practices.

👤 About me

👨‍💻 Software Engineer & Tech Lead currently at HarmonizaPro, where I lead a team of developers, make core architectural decisions and drive the full software lifecycle — from design to deploy and continuous support.

🧠 Deep experience with AI automation, RPA, n8n workflows and AI agents, integrating multiple platforms through REST APIs, Redis, Docker and Node.js in real production environments.

☕ Strong Java/Spring Boot background, including legacy system refactoring, performance optimization and SQL tuning in critical enterprise environments (Minsait Indra).

🚀 Founder of P.S.AI, where I delivered end-to-end intelligent automation solutions, websites and custom systems for clinics and local businesses.

🎓 Bachelor's Degree in Information Systems — UFPB.

🌍 Advanced English (C1) with international experience in Dublin, Ireland, comfortable collaborating in multicultural and distributed teams.

📍 Based in Paraíba, Brazil.

🛠️ Tech Stack & Skills

Back-end & Core


Java

Spring Boot

Node.js

TypeScript

Python

Docker

Front-end


Angular

JavaScript

HTML5

CSS3

Databases & Infra


PostgreSQL

MySQL

MongoDB

Redis

Supabase

Git

Automation & AI

n8nAI AgentsRPALLM Integrations (Claude / OpenAI)Prompt EngineeringWebhooks & Event Pipelines

Practices & Tools

REST APIsJPA/HibernateCI/CD (GitLab / GitHub Actions)Clean CodeSOLIDDDDScrumCode ReviewAutomated Testing (Jest, Vitest, Robot Framework)

💼 Experience Highlights

  • Software Engineer & Tech Lead @ HarmonizaPro — Leading a dev team, architecting a full Node.js internal system tightly integrated with n8n automation, driving technical decisions and engineering best practices.
  • Founder & Software Engineer @ P.S.AI — Built end-to-end intelligent automation (RPA + AI agents), websites and custom systems for clinics and local businesses.
  • Software Engineer (Back-end) @ Minsait Indra — Evolved and sustained critical legacy systems (Java 8, JSP), led refactors, SQL optimization and CI/CD with GitLab.
  • Full Stack Developer Intern @ Phoebus — Serverless Node.js + MongoDB, Android (Java) apps, payment integrations, MVVM migrations, Jest + Robot Framework testing.
  • Full Stack Developer Intern @ Ayty — Spring Boot 2/3 + Angular, REST integrations, code review and technical debt reduction.

Popular repositories Loading

  1. 100daysOfCode 100daysOfCode Public

    Este repositório foi criado para reunir códigos e exercícios desenvolvidos como parte de um desafio de 100 dias de programação, com foco nas linguagens Java, Python, C#, JavaScript e Ruby.

    Java 19 14

  2. viniciusDias1001 viniciusDias1001 Public

    Config files for my GitHub profile.

    2

  3. Vendas_Api Vendas_Api Public

    API criado com Spring Boot

    Java 2

  4. Picpay-desafio-backend Picpay-desafio-backend Public

    Java 2

  5. Calculadora-Java Calculadora-Java Public

    Calculadora Simples

    Java 1

  6. agenda agenda Public

    em java

    Java 1