Jonathan Santos

Building modern web and mobile applications with cutting-edge technologies. Passionate about creating seamless user experiences and scalable solutions.

Technical Skills

Frontend

  • React.js
  • Next.js
  • TypeScript
  • Tailwind CSS
  • React Native

Backend

  • Node.js
  • PHP
  • Java
  • Express
  • Laravel 11

Database

  • MySQL
  • Firebase
  • MongoDB
  • Redis

DevOps

  • Docker
  • AWS
  • GCP
  • Git

Private projects

Help Desk System

A desktop-based help desk system built with Java Swing for user support, integrated with the GLPI API. It includes user management, live chat, and ticket creation functionality.

JavaSwingGLPI

Internal Mobile System - QR Code Detector and Detailing

System built in React Native for product detailing based on its QR code and database.

React NativeNode.js

Application to Find Jobs in Hairdressing

System built in React Native like Tinder, to connect hairdressers with salons dynamically, with a front page, a back-end and a application for ios and android.

React NativeNode.jsMongoDBExpressReact

Hub to automation

A desktop app, to automate the process of sending emails, manipulate excellsheets, program tasks,interact with a database, scrapling sites and manipulate files.

NodejsRobotJsSeleniumSqlServerElectronSheetJS

PatioSP System

Web system for Patio SP, using Selenium in the background for automation.

Node.jsSelenium

ERP and CRM - Food Industry Company

ERP and CRM for a food industry company, developed in CodeIgniter 4 with a MySQL database.

CodeIgniterPHPMySQL

Work Experience

Software Developer

TechSize Information Technology

May 2023 - Jan 2025 · 1 yr 8 mos

Specialized in developing software solutions for clients on demand.

  • Developed and maintained web and mobile applications.
  • Integrated systems with enterprise applications.
  • Implemented DevOps practices to automate development and operational processes.

Infrastructure & Systems Intern

Associação Comercial de São Paulo (ACSP)

Aug 2024 - Jan 2025 · 5 mos

  • Developed and maintained backend services using AWS Lambda with Node.js.
  • Implemented front-end applications on AWS CloudFront.
  • Performed maintenance and optimizations on legacy PHP systems.

Infrastructure & Support Intern

Tips Tecnologia

Aug 2022 - Mar 2023 · 8 mos

  • Managed cloud infrastructure and performed server maintenance.
  • Configured and maintained firewall security policies.
  • Provided internal and external client support for hardware and software issues.

Freelance Developer

Self-employed

2021 - Jan 2025 · 4 yr 0 mos

  • Started my journey in technology with PHP and CodeIgniter 4 for my first projects.
  • Expanded knowledge into automation using Python and Node.js with Selenium, PyAutoGUI, and Robot.js.
  • Developed various web and mobile applications using React, React Native, Next.js, and Node.js.
  • Adapted to the freelance market by working with multiple technologies including Java (web & desktop), Flutter, and automation solutions in Python and PHP.
  • Established partnerships with companies like TechSize while continuing freelance work as my primary income source.

About Me

I am a passionate software developer specializing in modern web and mobile technologies. With experience in JavaScript, TypeScript, React, React Native, and backend technologies like Node.js, I love building scalable, efficient, and user-friendly applications.

When I’m not coding, I enjoy learning about cybersecurity, optimizing workflows with automation, and exploring new technologies to enhance productivity and security.

If something is too difficult, it means most people think inside the box. But real solutions come from those who dare to think outside of it. I love martial arts, manga, and above all, challenges. That’s why I take on projects others avoid—because complexity is just a puzzle waiting to be solved. And if something isn’t understood, it simply means you haven’t looked at it from the right angle yet.

 santos.jonathan.jj@gmail.com
 +55 11 97295-4453