Rafael Pinto
Rafael Pinto

Senior Software Engineer | Python | Django | REST APIs | PostgreSQL | React

Actively looking · Member since 22 Jul 2025
Message
Location
Brazil
Desired salary
Confidential
Work preference
Remote Only / Full Time
Experience level
Senior

About

Professional summary

Senior Software Engineer with 15+ years of experience building scalable backend and full-stack applications, specializing in Python, Django, Django REST Framework, PostgreSQL, and REST API development. Strong experience in backend architecture, API design, domain modeling, asynchronous processing, database optimization, automated testing, observability, production debugging, and software performance.

Currently working on a distributed healthcare workforce management platform, designing and maintaining backend services, RESTful APIs, Celery and Redis asynchronous workflows, scheduled processing, PostgreSQL data-access patterns, and integrations with React and TypeScript applications. Experienced in optimizing Django ORM queries, improving application performance, troubleshooting production issues, and coordinating changes across multi-repository architectures.

Previous experience includes developing large-scale ERP and public-sector systems using Python, Django, PostgreSQL, JavaScript, and REST APIs, as well as building data processing pipelines and analytical platforms with Pandas, NLP, machine learning, Scrapy, NLTK, and statistical modeling.

Technical expertise includes Python, Django, Django REST Framework, FastAPI, PostgreSQL, Redis, Celery, REST APIs, API Design, React, TypeScript, JavaScript, SQL, Docker, AWS, Git, GitHub Actions, GitLab CI/CD, Unit Testing, Integration Testing, BDD, Observability, Production Debugging, LangChain, OpenAI APIs, and AI-Assisted Software Development.

Notice period: ASAP

Skills

12 capabilities

Tech stack & tools

Working toolkit

Experience

Career history

Senior Software Developer Federal Institute of Education, Science and Technology of Rio Grande do Norte

The Federal Institute of Rio Grande do Norte (IFRN) is part of Brazil’s national network of federal institutes dedicated to education, research, and technological innovation. Contributed to the development and continuous improvement of SUAP (Unified Public Administration System), a large-scale open-source ERP platform adopted by federal institutions across the country to manage academic, administrative, and HR operations.

- Designed and developed mission-critical backend modules using Python and Django, enabling scalable and maintainable core services.

- Modeled relational databases and authored advanced PostgreSQL queries, views, and stored procedures to support institutional workflows and reporting.

- Built full-stack components using HTML, CSS, and JavaScript, following MVC principles for responsive, user-friendly interfaces.

- Applied Behavior-Driven Development (BDD) with behave and implemented automated tests to ensure software quality and maintainability.

- Managed the full Software Development Life Cycle (SDLC), from technical planning to deployment and long-term support across multiple campuses.

Senior Software Developer @ Telehealth Project LAIS - Technological Innovation in Health Laboratory

- Leading end-to-end development efforts for a large-scale telehealth platform, with a strong focus on backend architecture, API integration, and data-driven features.
- Designed and maintained scalable backend systems using Python and Django, ensuring robust integration with health data pipelines.
- Led sprint planning, code reviews, and mentoring sessions to align the team with Agile best practices and continuous delivery.
- Acted as a bridge between technical and non-technical stakeholders, translating health domain requirements into well-scoped, actionable technical tasks.
- Oversaw DevOps processes and CI/CD pipelines via GitLab, ensuring code quality, traceability, and efficient deployment cycles.
- Implemented performance monitoring strategies and contributed to data modeling for better system resilience and stakeholder reporting.

Data Analyst @ Hermes Project LAIS - Technological Innovation in Health Laboratory

- Developed a data analysis platform to assess public health interventions using machine learning and NLP techniques.
- Built a modular data processing ecosystem using Python, integrating Scrapy, Pandas, and NLTK to collect, clean, and transform large-scale unstructured news data.
- Applied Natural Language Processing (e.g., sentiment analysis with VADER, TF-IDF, DBSCAN clustering) to extract insights from media coverage on public health topics.
- Conducted statistical analysis (including Interrupted Time Series and segmented regression) to evaluate the impact of national health campaigns.
- Designed interactive visualizations using Matplotlib and Plotly to support decision-making for stakeholders.
- Automated data workflows and configured CI/CD pipelines with GitLab, ensuring reproducibility and deployment efficiency.

Software Developer @ Simaies Project LAIS - Technological Innovation in Health Laboratory

- Contributed to the development of scalable web systems supporting health and social service management in Brazil.
- Developed web applications using Python and the Django framework, following clean architecture and modular design.
- Built and consumed RESTful APIs, ensuring seamless integration between frontend and backend services.
- Designed, normalized, and optimized PostgreSQL databases to support complex business logic and data integrity.
- Wrote unit and integration tests to maintain code quality, reliability, and test coverage across multiple components.
- Participated in Agile/Scrum cycles, including sprint planning and retrospectives, contributing to team velocity and deliverable tracking.
- Created and maintained technical documentation for system features, architecture decisions, and API specifications.
- Collaborated with non-technical stakeholders to gather requirements and translate them into functional technical solutions.
- Mentored junior developers, promoting adherence to coding standards and best practices.

Data Analyst Athabasca University

- Supported academic research through the design of data pipelines and analytical tools for policy and behavioral studies.
- Developed data ingestion tools in Python, integrating data from REST APIs and web scraping via Scrapy for structured analysis.
- Conducted both qualitative and quantitative analysis, transforming raw datasets into actionable insights.
- Researched and evaluated emerging machine learning frameworks for use in academic and social data contexts.
- Designed data visualizations, spreadsheets, and presentation materials to clearly communicate findings to diverse audiences.
- Actively contributed to research meetings and knowledge exchange sessions with faculty and technical teams.

Senior Software Engineer Skilldlabs

Acted as a Senior Full Stack Engineer (via SkilldLabs) allocated to Zivian Health, a US-based healthcare tech startup, designing and scaling core infrastructure and workforce management applications.

Key Responsibilities & Achievements:

- Contributed to the development and continuous improvement of a healthcare workforce management platform composed of multiple integrated applications and services, supporting complex operational workflows, analytics, workforce planning, and enterprise administration.

- Designed and implemented scalable backend services using Python, Django, and Django REST Framework, translating business and functional requirements into maintainable domain models, APIs, asynchronous processes, and reusable application components.

- Developed and evolved RESTful APIs used by TypeScript and React-based frontend applications, defining serializers, validation rules, permissions, filtering mechanisms, pagination, and consistent error-handling strategies.

- Worked across a distributed multi-repository architecture, contributing to core platform services, workforce management applications, analytics, and infrastructure-related projects while coordinating changes that span multiple systems.

- Designed and maintained asynchronous and scheduled processing workflows using Celery and Redis, supporting background execution, data synchronization, and notifications without blocking synchronous requests.

- Leveraged AI-assisted software engineering tools to accelerate repository analysis, implementation planning, code review, debugging, and documentation while maintaining architectural consistency and project compliance.

Skills: Python, Django, Django REST Framework, PostgreSQL, Celery, Redis, REST APIs, TypeScript, React, GitHub, Unit Testing, Integration Testing.

Education

Learning history

Federal University of Rio Grande do Norte

Doctor’s Degree in Computer Science

Federal University of Rio Grande do Norte

Master’s Degree in Computer Software Engineering

Potiguar University

Specialization in Computer Systems Analysis

Potiguar University

Bachelor’s Degree in Computer Systems Analysis

This professional hasn’t added portfolio projects yet.

This professional hasn’t listed any services yet.

Jobs Talent AI Tools Salaries
Menu