Paulo Jose Mota Raul Aparecido Gardin
I’m Paulo, a Front End / Full Stack Developer with experience building robust and scalable web applications. I work with Angular, React, TypeScript, Node.js, and databases such as PostgreSQL and MongoDB, always focused on delivering efficient solutions with great user experience.
I’m familiar with Agile methodologies, REST APIs, and project management tools like Git, Scrum, and Jira. I enjoy collaborating with teams, understanding business needs, and turning challenges into clean, maintainable code.
I’m open to new opportunities in web development and software engineering, including international projects in English. While my spoken English is still improving, I communicate well in writing and use translation tools to ensure clear and professional communication.
Skills
Language
Work Experience
Education
Qualifications
Industry Experience
A PHP web application (without a framework) that provides authentication via JWT cookies, an administrative area to manage courses, slides, and users (CRUD), and a main page that displays dynamic content from SQLite, with a fallback when no data is available. The project uses PSR-4 autoloading (Composer), quality scripts and tests with PHPUnit, and a simple CSS/SCSS build process via Gulp.
Technologies Used
Backend: PHP (CLI/built-in server) with PSR-4 autoloading (composer.json)
Database: SQLite using pdo_sqlite and sqlite3 extensions
Testing: PHPUnit (executed via vendor/bin/phpunit)
Code Style: PHP-CS-Fixer following the PSR-12 standard
Automation/Quality: PowerShell scripts (scripts/health.ps1, scripts/quality.ps1)
Frontend/Build: Node.js + Gulp 4, Sass/SCSS, Autoprefixer, Clean-CSS, and Sourcemaps
Tools: Composer for dependency management and script execution
Utilities: curl for authentication examples and API calls
The SmartPark System is a modern web application designed to manage parking lots and digital monthly plans. It was created to meet the needs of administrators, providing full control over parking spaces, occupancy, and plans in real time.
Main Features
Complete Dashboard: Real-time view of total, occupied, and available parking spaces
Parking Management: Detailed information for each unit (name, code, address, branch, region)
Plan Management: Full CRUD operations for digital monthly plans
Vehicle Type Control: Support for cars, motorcycles, and other types
Financial Management: Control of monthly and daily/rotational rates
Validity Periods: Definition of plan start and end dates
Dynamic Status: Real-time activation/deactivation of plans
Authentication System: Secure login with JWT tokens
Responsive Interface: Design adaptable for desktop, tablet, and mobile devices
Frontend
Framework: Next.js 15.4.6 with App Router
Language: TypeScript 5.0
UI Components: Material-UI (MUI) 7.3.1
Styling: Tailwind CSS 4.0
Icons: Lucide React + Material-UI Icons
Notifications: React Toastify
State Management
Authentication: React Context API
HTTP Client: Axios 1.11.0
Testing
Framework: Jest 29.7.0
Testing Library: React Testing Library 16.1.0
Coverage: 416 unit and integration tests
Mocks: MSW (Mock Service Worker) for APIs
Development
Build Tool: Turbopack (Next.js)
Linting: ESLint 9
Typing: TypeScript with strict mode enabled
A modern and robust REST API for corporate benefits management.
Main Features
Modern Architecture: Built with NestJS and TypeScript
Database: SQLite with Sequelize ORM
Automatic Documentation: Integrated Swagger/OpenAPI
Comprehensive Testing: Unit and E2E tests with 100% coverage
Monitoring: Integrated Prometheus metrics
Containerization: Ready-to-use Docker and Docker Compose
CI/CD: Configured Azure DevOps pipeline
Cloud Ready: Automatic deployment on Google Cloud Run
Validation: Data validation with class-validator
Clean Code: Configured ESLint and Prettier
API Features
Benefits Management
List benefits with optional pagination
Retrieve benefit by ID
Create new benefits with validation
Update existing benefits
Activate/Deactivate benefits
Soft delete benefits
Monitoring and Observability
Prometheus metrics available at /metrics
Swagger documentation available at /api
Structured logs for debugging
Health checks for containers
Hire a Front-End Developer
We have the best front-end developer experts on Twine. Hire a front-end developer today.