Leonardo José Nogueira dos Santos Sousa
I am a Python Backend Developer with an intermediate English level (B1–B2), focused on building scalable, well-structured, and production-ready APIs using Django and Django REST Framework. I have hands-on experience with the complete software development lifecycle, from database design with PostgreSQL to containerization with Docker and cloud deployment on AWS. I am committed to writing clean, testable code and following industry best practices.
In projects like the Scalable Management API and the News Scraper data pipeline, I designed secure authentication with JWT, automated unit tests with Pytest, and automated API documentation with Swagger UI. I enjoy collaborating with frontend teams to deliver robust backend services that scale.
Skills
Language
Work Experience
Education
Qualifications
Industry Experience
• Implemented JWT authentication and authorization
• Built CRUD operations with PostgreSQL
• Containerized the application using Docker and Docker Compose
• Deployed the application on AWS
• Implemented CI/CD pipelines for automated testing and deployment
• Wrote automated unit tests and input validations
• Documented the API using Swagger (OpenAPI)
Tech stack: Python, Django, Django REST Framework, PostgreSQL, Docker, AWS, CI/CD
Project repository:
https://www.twine.net/signin
Hire a Back-End Developer
We have the best back-end developer experts on Twine. Hire a back-end developer in Salvador today.