Skip to content
View chimdos's full-sized avatar

Block or report chimdos

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
chimdos/README.md

Hi, I'm Daniel Martins 👋

Junior Full Stack Developer | Web & Mobile | App Security & System Architecture

📍 Based in Sorocaba, Brazil


About

I build end-to-end systems, from cloud infrastructure on GCP to mobile interfaces in React Native. Most of my work leans toward secure-by-design solutions, following OWASP standards, and toward the kind of architecture decisions that keep a codebase manageable once it grows past the first few sprints.

🎓 Currently studying Computer Science at Universidade de Sorocaba (UNISO).


What I'm building right now

👜 ModaBOX

A mobile marketplace connecting customers, retailers, and delivery partners in a single platform.

  • Owned the end-to-end architecture, covering 12 entities and 48 API endpoints
  • Set up and manage the GCP environment, including a high-availability PostgreSQL instance
  • Implemented authentication and password protection with Argon2id, following OWASP guidelines against brute-force and side-channel attacks
  • Built escrow-based payment flows to keep transactions safe between buyers and sellers
  • Developed the React Native interface for three distinct user profiles, sharing a single navigation architecture
  • Set up global state and a centralized design system with Context API and custom hooks

Public Work & Open Source

A statistical analysis engine for competitive Brawl Stars, processing roughly 700 to 1,200 match sets a month from official tournaments. It calculates performance benchmarks against lobby averages, applying separate expectation matrices per game mode and character class, plus an elastic normalization curve to keep small sample sizes from skewing results. Business logic covers 106 characters and 6 game modes, including synergy bonuses and compensation adjustments for characters that perform outside their class profile.

🌾 Alô Agro E-commerce

Capstone project for my technical degree at ETEC Fernando Prestes. Led the migration from a legacy raw PHP codebase to Laravel, rebuilding CRUD workflows, authentication, and cart state management for a production-like environment.

🌳 Amazon Deforestation Analysis

A multiple linear regression model predicting deforestation rates in the Xingu region, built on a monthly time series from 2015 to 2025. It cross-references six socioeconomic and climate variables, including commodity prices, rainfall, fire hotspots, and environmental enforcement data.


Toolbelt

Languages TypeScript JavaScript Python PHP SQL

Frontend & Mobile React Native React.js Tailwind CSS Context API Redux

Backend & Security Node.js Express Laravel RESTful APIs JWT Argon2id OWASP practices

Data & Infrastructure Google Cloud Platform PostgreSQL MySQL Git

Data Science NumPy Pandas Scikit-learn

Concepts System design Clean Code SOLID Design patterns CI/CD


📬 Get in touch


"Who will you think of
as your whole life flashes
right before your eyes?"

Pinned Loading

  1. bsergg bsergg Public

    A context-aware analytical engine designed to quantify player performance in Brawl Stars esports

    Python 2 1

  2. amazondeforestation amazondeforestation Public

    Aplicação de Data Science para previsão de desmatamento na Amazônia utilizando Random Forest. Inclui pipeline de engenharia de dados, validação temporal e dashboard interativo em Streamlit.

    Jupyter Notebook