Skip to content

Repository files navigation

Lorenzo Alberto's Portfolio

Personal portfolio built with Next.js and TypeScript, showcasing my projects, experience, and technical background as a Full Stack Developer.

👋 About Me

I'm a Full Stack Developer focused on building scalable web applications, APIs, and AI-powered solutions. I enjoy working across the entire software development lifecycle, from requirements gathering and architecture to deployment and production support.

Currently, I work as a Full Stack Developer at the 1st Notary Office of Santarém (Brazil), developing internal systems that modernize notarial and registry services while ensuring performance, security, and maintainability.

🚀 Quick Facts

  • 💼 Full Stack Developer
  • 🎓 Bachelor's Degree in Computer Science
  • 🌎 Based in Santarém, Pará — Brazil
  • 🤖 Passionate about Artificial Intelligence and Software Engineering
  • 📊 Experience with Business Intelligence and Data Visualization
  • 🐳 Strong background in Docker, Linux, and Production Environments
  • 🔍 Focus on clean architecture, scalability, and code quality

🛠 Tech Stack

Languages

  • TypeScript
  • JavaScript
  • Python
  • SQL
  • Dart
  • Java

Frontend

  • React
  • Next.js
  • HTML
  • CSS

Backend

  • Node.js
  • REST APIs
  • Webhooks

Mobile

  • React Native
  • Flutter
  • Expo

Artificial Intelligence

  • Computer Vision
  • Natural Language Processing (NLP)
  • TensorFlow
  • OpenCV
  • Dialogflow CX

Databases

  • MySQL
  • PostgreSQL

DevOps & Tools

  • Docker
  • Git
  • Linux
  • Vercel

Data & BI

  • Power BI
  • Tableau
  • Matplotlib

📂 About This Portfolio

This website serves as a central place to showcase:

  • Personal projects
  • Professional work
  • Open Source contributions
  • Technical skills
  • Technologies I work with
  • Career highlights

The goal is to provide a clean, fast, and responsive experience while demonstrating modern web development practices.

📫 Contact

💻 Running Locally

Clone the repository:

git clone <repository-url>

Install dependencies:

npm install

Start the development server:

npm run dev

Open your browser at:

http://localhost:3000

If port 3000 is already in use, Next.js will automatically use another available port and display the correct URL in the terminal.

Available Scripts

npm run dev
npm run build
npm run lint