sugi.dev
open to internships

Henrique Sadao Sugi

Software developer in training Systems Analysis and Development student (PUCPR), building APIs, learning to ship real systems, and documenting every step of the process — from first commit to cloud deploy.

location

Curitiba, BR

education

ADS · PUCPR · 3rd semester

languages

PT native · EN C1 · JP advanced

intl. experience

6+ years · Japan

current focuslooking

1st dev internship

public repositories

10

last GitHub activityactive

5 days ago

portfolio

main languages

JavaScript · Python

line: careeropen to internships · Curitiba or remote

From production line to code

Before studying software development, I spent over six years working in an international industrial environment in Japan — in electrical assembly and supply-chain logistics, under strict quality standards. Today I apply that same discipline to a different kind of system: I write APIs, connect databases, write automated tests, and ship projects from scratch to the cloud.

Projects

3 projects

Currency converter showing 100 USD converted to BRL on the result board with live rates, and the 30-day USD to BRL chart

live

currency-converter

Real-time currency converter with a Python/FastAPI REST API and a vanilla JavaScript frontend featuring a 30-day Chart.js history. Uses Decimal for exact money math, Redis (Upstash) caching and a guard that protects the external API quota. Loads instantly from a static snapshot even while the server sleeps. Tested with pytest and shipped with CI/CD: Render deploys gated on tests, frontend on GitHub Pages.

  • Python
  • FastAPI
  • JavaScript
  • Chart.js
  • Redis
  • Pytest
  • GitHub Actions
Task Manager with 2 of 6 tasks done on the progress bar, the new-task form with a priority picker, the status filters and the list with high, medium and low priority badges

live

task-manager

Python task manager with a Flask web interface and a CLI built on the same logic layer, SQLite persistence with schema migration and a responsive layout with WCAG AA contrast. Tested with pytest and Playwright, with GitHub Actions CI (Python 3.10 and 3.13) and a static JavaScript demo on GitHub Pages.

  • Python
  • Flask
  • Jinja
  • SQLite
  • HTML
  • CSS
  • JavaScript
  • Pytest
  • Playwright
  • GitHub Actions

Tools in use

Languages

  • Python
  • SQL
  • HTML
  • CSS
  • JavaScript
  • TypeScript

Frameworks & Tools

  • FastAPI
  • SQLAlchemy
  • Pytest
  • Next.js
  • PostgreSQL / Prisma
  • Playwright
  • Git / GitHub

Cloud & Infra

  • Docker
  • Linux

Currently learning

  • AI agent-assisted development

Certifications

  • Google IT Support Professional Certificate

    Google · Coursera · 2025

  • IBM Data Science Professional Certificate

    IBM · Coursera · 2025

  • Duolingo English Test — C1 (135 pts)

    English proficiency

Experience

  1. 2025 – expected Dec 2027

    Associate degree in Systems Analysis and Development

    PUCPR, Curitiba

  2. 2023–2025

    Machine Operator

    Mitsubishi Motors Corporation — Okazaki, Japan. Vehicle electrical assembly and quality/safety reporting.

  3. 2016–2021

    Logistics Assistant

    Advics (Toyota Group) — Handa, Japan. Parts receiving control and production line supply.

Let's talk

Open to software development internships, in Curitiba or remote.

terminal — sugi.dev

Type help to see the commands. Tab completes, ↑ and ↓ browse history, Esc closes.