Paulo Germano

Computer Science & Software Development Student · Unipê

João Pessoa, PB · Brazil (Open to on-site and remote opportunities)

Available for internships
LinkedIn ↗ GitHub ↗

01. Professional Summary

Computer Science and Software Development student pursuing a degree in Analysis and Systems Development at Unipê. Hands-on experience with Python and Django, including web application development, REST API integration, relational database modeling, authentication, access control, and automated testing.

Strong interest in artificial intelligence, software development, and learning through practical projects. Uses Git, GitHub, Linux, and generative AI tools to support development, research, documentation, and continuous learning.

02. Education

Unipê — Centro Universitário de João Pessoa

2026 – 2027 · In Progress

Systems Analysis and Development (ADS) · Technology Degree

João Pessoa, PB · Brazil

03. Projects & Technical Practice

Library – Catalog & Favorites

Full-Stack Web App · Python, Django, SQLite, Open Library REST API, Git

  • Developed a full-stack web application for book catalog management, reading progress tracking, personal notes, ratings, and favorites.
  • Designed application architecture, database models, business logic, views, forms, authentication, permissions, and automated tests.
  • Integrated Open Library REST API with a dedicated service layer handling API errors, timeouts, data normalization, and on-demand persistence.
  • Implemented user-specific data isolation, CSRF protection, and POST-only mutations.
  • Created unit and integration tests covering models, views, permissions, and database operations with Django's test framework.

ParkFlow – Parking Management SaaS

[Technical Case Study ↗]

SaaS & MVP Assistido por IA · TypeScript, React, PostgreSQL, Supabase

  • Built MVP based on real parking operations: license-plate-oriented workflow, dwell-time reconciliation, grace periods, and fractional pricing.
  • Strict relational modeling in PostgreSQL ensuring data integrity, audit history, and clean separation between business logic and UI.

Python Projects & Algorithm Practice

Programming Logic, Data Structures, and Problem Solving

  • Developed terminal Tic-Tac-Toe using matrices, modular functions, win detection, and player alternation.
  • Built dice roll simulator with Python's random module, pure reusable functions, and input validation.
  • Continuous practice in problem decomposition, exception handling, data structures, and clean code.

04. Technical Skills & Tools

Programming & Logic

Python, programming logic, algorithms, functions, conditionals, loops, lists, and matrices.

Backend & Web

Django, Django ORM, APIs REST, autenticação, formulários, CRUD, HTML5, CSS3, Bootstrap.

Databases

SQLite, PostgreSQL, relational modeling, constraints, normalization, and referential integrity.

Testing & Security

Unit tests, integration tests (Django test framework), CSRF protection, access control, and error handling.

Development Practices

Git, GitHub, semantic commits, environment variables (.env), modularization, documentation, and 12-Factor App.

Environment & Tools

Linux, bash terminal, Visual Studio Code, Docker (fundamentals), networking, and generative AI for technical research.

05. Languages & Strengths

Languages

Portuguese: Native

English: Intermediate (B2) — fluent reading of technical documentation and communication.

Strengths

Logical thinking, structured problem solving, autonomy, continuous learning, technical rigor, and open documentation.

↑↓ to navigate · Enter to open 8 items in the index