Skip to content
View SamuelScar's full-sized avatar
  • São João Del Rei

Block or report SamuelScar

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
SamuelScar/README.md

Samuel Souza

Backend Developer | APIs, Web Systems and Data Processing

🇧🇷 Brazil

LinkedIn E-mail Profile views


About me

I am a backend-focused developer with around five to six years of experience with PHP, building web applications, APIs, integrations and data-oriented solutions.

My strongest stack is PHP, Laravel and Slim, but I also develop applications and services with Node.js, Express and Python. Recently, I have been using Python extensively for web scraping, ETL pipelines, data normalization, dashboards, automation and numerical analysis.

I participate in the complete software development process, including requirements analysis, user stories, use cases, architecture decisions, implementation, automated testing, API documentation, maintenance and code review.

Although backend development is my main area, I also have practical experience with frontend technologies such as HTML, CSS, JavaScript, jQuery, Bootstrap, Tailwind CSS and Laravel Blade.

I am currently focused on academic, personal and open-source projects, while looking for opportunities involving backend development, APIs, integrations and data processing.

What I work with

  • Backend development with PHP, Laravel, Slim, Node.js and Express
  • Monolithic MVC applications and API-based systems
  • REST, SOAP and GraphQL APIs
  • Integration with external services and artificial intelligence APIs
  • Real-time communication using WebSockets and WebRTC
  • Web scraping, ETL pipelines and data normalization
  • Dashboards, analytical applications and data visualization
  • Requirements analysis, user stories and use cases
  • MVC, layered architectures, Clean Architecture and design patterns
  • Unit and integration testing
  • API documentation with OpenAPI and Swagger
  • Docker environments, Linux servers and deployment automation
  • Maintenance, modernization and performance improvement of existing systems

Core technologies

PHP Laravel Slim Node.js Express Python JavaScript TypeScript

APIs, communication and integrations

REST API SOAP GraphQL WebSockets WebRTC OpenAPI Swagger RabbitMQ

Python and data

FastAPI pandas Requests Beautiful Soup Scrapy SQLAlchemy Streamlit ETL Web Scraping Data Processing

Frontend

HTML5 CSS3 JavaScript jQuery Bootstrap Tailwind CSS Laravel Blade

Testing

PHPUnit Jest Pytest

Package managers

Composer npm pnpm NuGet

Development tools

Postman Insomnia Git GitHub SSH

Databases

MySQL MariaDB PostgreSQL SQLite

Infrastructure and platforms

Docker Docker Compose Linux Apache GitHub Actions Vercel Supabase Render Streamlit Cloud

Additional languages and experience

C C++ C# Java

My programming foundation was built with C, including algorithm development and projects related to robotics.

I also have experience with C++, basic Java knowledge and recent experience developing applications with C# and ASP.NET Core.

Selected projects

Interactive dashboard developed with Python and Streamlit for analyzing public price quotations from Brazilian CEASAs, using filters, charts, indicators and Docker.

Web system developed with Laravel for managing blood donation campaigns, collection locations, schedules, appointments and participation reports.

ETL pipeline and analytical application developed with Python for ingesting, validating, enriching and analyzing public expense data from the Brazilian National Supplementary Health Agency.

Backend application developed with ASP.NET Core for a personal blog, featuring authentication, data persistence, layered architecture and integration with artificial intelligence resources.

Web application for organizing tasks and managing workflows through a Kanban-style interface.

Educational application that converts text to binary and binary to text, demonstrating how computers represent and process information.

GitHub statistics

GitHub Stats Most Used Languages
Samuel Souza's GitHub Stats Most Used Languages

Language statistics are based on public repository files and do not represent proficiency.

Technical interests

Backend Development · API Design · System Integration · Web Scraping · ETL · Data Processing · Software Architecture · Design Patterns · Real-Time Communication · Performance Optimization · Open Source


Contact

LinkedIn · E-mail · GitHub

Pinned Loading

  1. Binario-em-Palavras Binario-em-Palavras Public

    Binário em Palavras é um conversor educacional do projeto Ciência & Fé, criado para demonstrar como computadores processam informações em binário. Permite converter texto para binário e vice-versa,…

    JavaScript 1 1

  2. cotacoes-ceasa-scraper cotacoes-ceasa-scraper Public

    Scraper e pipeline ETL para coletar cotações públicas de CEASAs brasileiras, preservar os arquivos brutos e consolidar os dados em uma base normalizada.

    Python 1

  3. kanban-board-web kanban-board-web Public

    Aplicação Kanban Web desenvolvida com HTML, CSS e JavaScript com persistência local via LocalStorage.

    JavaScript

  4. VitaFlow VitaFlow Public

    VitaFlow é um sistema web para organização e acompanhamento de campanhas de doação de sangue, permitindo cadastro de campanhas, locais de coleta, horários, agendamentos, controle de comparecimento …

    PHP

  5. BlogSharp BlogSharp Public

    API backend para um Blog Pessoal desenvolvida em ASP.NET Core, com autenticação, persistência de dados, arquitetura em camadas e integração com recursos de IA.

    C#

  6. Cmm Cmm Public

    Trabalho da disciplina de compiladores

    PHP