~/h0wzy README.mdworkcvpt

h0wzy

I build software that states what it cannot do.

Full-stack developer · Londrina, Paraná, Brazil

3y 8mo in IT (since the Unicesumar degree in 2023; employed since May 2025)

225 hrs 54 mins, tracked 2026-03-17 to current

the_terminal

the_whole_idea

Full-stack developer working across Next.js and .NET for client products, Python for AI and pipeline work, and infrastructure defined in Terraform rather than clicked into a console.

Most of what I ship is for real businesses in Paraná (perimeter security, civil construction, independent professionals) where the measure of the work is whether the phone stops being the only way in.

The habit I care about most is documenting the limitation alongside the feature. A classifier I built, measured and switched off is worth more in a README than one I shipped without measuring.

selected_work

Nine projects, and what each one does not do.

Every entry states its problem, its stack, its honest current state, and the limitations its own documentation declares.

  1. Telas Paranáin production

    Conversion site, lead capture and customer authentication for a traditional fencing company, on Cloud Run and provisioned entirely by Terraform.

    • nextjs
    • typescript
    • tailwind
    • vitest
    • csharp
    • 368 commits
    • 2026-03-24 to 2026-06-28
  2. Selzler Construtorafunctional, not deployed

    Public site and admin panel letting the partners publish their own work, built in ten days on a modular monolith with structure and auth inherited from Telas Paraná.

    • nextjs
    • react
    • typescript
    • tailwind
    • shadcn
    • 119 commits
    • 2026-07-14 to 2026-07-24
  3. Freshservice-to-Jira automation plus a local RAG lab, built spec-driven, and notable mainly for the classifier that was measured and then switched off.

    • nextjs
    • react
    • tailwind
    • shadcn
    • python
    • 71 commits
    • 2026-07-24 to 2026-08-02
  4. viralvideogen (storylab)functional, not deployed

    A CLI pipeline turning a reference video into a production-ready storytelling package, whose defining rule is that it never believes a result it has not measured.

    • python
    • typer
    • pydantic
    • opencv
    • whisper
    • 38 commits
    • 2026-08-16 to 2026-08-18
  5. Studio Bia Santosin production

    A single static page with no backend, where the booking card composes a WhatsApp message instead of reserving a calendar, which is the right product decision for the business.

    • nextjs
    • react
    • typescript
    • tailwind
    • shadcn
    • 23 commits
    • 2026-07-08 to 2026-08-16

all work

measured_activity

Measured, not asserted.

tracked 2026-03-17 to current

total tracked
225 hrs 54 minsSource: WakaTime
daily average
2 hrs 47 minstracked 2026-03-17 to current

languages

  • Markdown35.0%84 hrs 39 mins
  • Python13.7%33 hrs 14 mins
  • TypeScript12.9%31 hrs 20 mins
  • JSON9.5%22 hrs 54 mins
  • Go7.0%16 hrs 58 mins
  • Other6.6%16 hrs 1 min
  • JavaScript2.9%7 hrs 1 min
  • C#2.0%4 hrs 57 mins
show all
  • CSS1.7%4 hrs 1 min
  • Text1.4%3 hrs 18 mins
  • Bash1.3%3 hrs 6 mins
  • YAML1.1%2 hrs 36 mins
  • Git Config0.6%1 hr 32 mins
  • TOML0.6%1 hr 30 mins
  • Makefile0.6%1 hr 25 mins
  • HTTP0.5%1 hr 11 mins
  • HTML0.5%1 hr 7 mins
  • SSH Config0.4%1 hr 2 mins
  • PowerShell0.4%57 mins
  • Docker0.3%39 mins
  • Diff0.2%27 mins
  • SQL0.2%24 mins
  • Desktop file0.1%22 mins
  • XML0.1%17 mins
  • Batchfile0.1%16 mins
  • Terraform0.1%13 mins
  • Git0.1%7 mins
  • INI0.0%5 mins
  • SRecode Template0.0%1 min
  • TSConfig0.0%0 secs
  • TeX0.0%0 secs
  • systemd0.0%0 secs

editors

  • Claude Code66.4%160 hrs 38 mins
  • VS Code26.8%64 hrs 43 mins
  • Antigravity CLI3.6%8 hrs 44 mins
  • Codex CLI1.9%4 hrs 40 mins
  • Antigravity Desktop0.6%1 hr 27 mins
  • Codex Vscode0.4%51 mins
  • Antigravity IDE0.3%49 mins

activity

  • AI Coding86.8%209 hrs 54 mins
  • Coding8.6%20 hrs 41 mins
  • Writing Docs4.4%10 hrs 44 mins
  • Writing Tests0.2%34 mins
  • Building0.0%2 mins

by project

  • viralvideogen43.2%104 hrs 37 mins
  • generative-ai-e213.3%32 hrs 8 mins
  • authsys8.6%20 hrs 42 mins
  • selzler-construtora8.0%19 hrs 17 mins
  • howzysolutions7.2%17 hrs 17 mins
  • studiobiasantos4.6%11 hrs 3 mins
  • telasparana2.8%6 hrs 43 mins
  • 29835392.0%4 hrs 57 mins
show all
  • terminal2.0%4 hrs 45 mins
  • RFCs abertas1.4%3 hrs 29 mins
  • antigravity1.2%2 hrs 50 mins
  • h0wzy1.1%2 hrs 36 mins
  • claude-certifications1.0%2 hrs 30 mins
  • Vault0.7%1 hr 36 mins
  • UserApi0.6%1 hr 25 mins
  • vscode0.4%1 hr
  • scratch0.3%40 mins
  • watch5lite0.3%38 mins
  • skeeper0.3%38 mins
  • Unknown Project0.3%35 mins
  • h0wzy-theme0.2%30 mins
  • projects0.2%29 mins
  • Code0.1%22 mins
  • google-flow-mcp0.1%12 mins
  • skeeper-specs0.1%7 mins
  • scratchpad0.1%6 mins
  • curriculum-vitae0.0%5 mins
  • goosetest0.0%5 mins
  • microsoft vs code0.0%3 mins
  • restore-test0.0%3 mins
  • data-receiver0.0%3 mins
  • restore-test20.0%2 mins
  • memory0.0%2 mins
  • LocalState0.0%2 mins
  • service0.0%1 min
  • asdf0.0%1 min
  • summarize-this-report0.0%0 secs
  • timesheet-maira0.0%0 secs
  • controller0.0%0 secs

Time in IT is counted from the Unicesumar degree in 2023. Employment at TCS ran from May 2025 to August 2026. Tracked coding time covers only the range the tracker reports, which starts in March 2026. Three measures over three periods, and none of them is evidence for another.

public commits, day by day

1806 public contributions Source: GitHub · 2025-09-14 to 2026-09-19

0 contributions on 2025-09-140 contributions on 2025-09-150 contributions on 2025-09-160 contributions on 2025-09-170 contributions on 2025-09-180 contributions on 2025-09-190 contributions on 2025-09-200 contributions on 2025-09-210 contributions on 2025-09-220 contributions on 2025-09-230 contributions on 2025-09-240 contributions on 2025-09-250 contributions on 2025-09-260 contributions on 2025-09-270 contributions on 2025-09-280 contributions on 2025-09-290 contributions on 2025-09-300 contributions on 2025-10-010 contributions on 2025-10-020 contributions on 2025-10-030 contributions on 2025-10-040 contributions on 2025-10-050 contributions on 2025-10-061 contributions on 2025-10-070 contributions on 2025-10-084 contributions on 2025-10-094 contributions on 2025-10-103 contributions on 2025-10-114 contributions on 2025-10-122 contributions on 2025-10-130 contributions on 2025-10-144 contributions on 2025-10-150 contributions on 2025-10-167 contributions on 2025-10-1715 contributions on 2025-10-1810 contributions on 2025-10-1921 contributions on 2025-10-2011 contributions on 2025-10-217 contributions on 2025-10-220 contributions on 2025-10-233 contributions on 2025-10-243 contributions on 2025-10-251 contributions on 2025-10-262 contributions on 2025-10-270 contributions on 2025-10-286 contributions on 2025-10-2914 contributions on 2025-10-303 contributions on 2025-10-312 contributions on 2025-11-017 contributions on 2025-11-022 contributions on 2025-11-030 contributions on 2025-11-040 contributions on 2025-11-056 contributions on 2025-11-060 contributions on 2025-11-0710 contributions on 2025-11-0820 contributions on 2025-11-090 contributions on 2025-11-100 contributions on 2025-11-1111 contributions on 2025-11-120 contributions on 2025-11-130 contributions on 2025-11-1417 contributions on 2025-11-1564 contributions on 2025-11-1622 contributions on 2025-11-174 contributions on 2025-11-180 contributions on 2025-11-190 contributions on 2025-11-200 contributions on 2025-11-2150 contributions on 2025-11-2220 contributions on 2025-11-230 contributions on 2025-11-240 contributions on 2025-11-256 contributions on 2025-11-2623 contributions on 2025-11-2711 contributions on 2025-11-287 contributions on 2025-11-290 contributions on 2025-11-300 contributions on 2025-12-011 contributions on 2025-12-020 contributions on 2025-12-030 contributions on 2025-12-040 contributions on 2025-12-0514 contributions on 2025-12-0613 contributions on 2025-12-070 contributions on 2025-12-080 contributions on 2025-12-095 contributions on 2025-12-100 contributions on 2025-12-110 contributions on 2025-12-120 contributions on 2025-12-134 contributions on 2025-12-140 contributions on 2025-12-150 contributions on 2025-12-160 contributions on 2025-12-174 contributions on 2025-12-180 contributions on 2025-12-190 contributions on 2025-12-201 contributions on 2025-12-210 contributions on 2025-12-221 contributions on 2025-12-230 contributions on 2025-12-240 contributions on 2025-12-250 contributions on 2025-12-260 contributions on 2025-12-270 contributions on 2025-12-280 contributions on 2025-12-290 contributions on 2025-12-300 contributions on 2025-12-310 contributions on 2026-01-010 contributions on 2026-01-020 contributions on 2026-01-030 contributions on 2026-01-040 contributions on 2026-01-050 contributions on 2026-01-060 contributions on 2026-01-070 contributions on 2026-01-080 contributions on 2026-01-090 contributions on 2026-01-100 contributions on 2026-01-110 contributions on 2026-01-120 contributions on 2026-01-130 contributions on 2026-01-140 contributions on 2026-01-150 contributions on 2026-01-160 contributions on 2026-01-170 contributions on 2026-01-180 contributions on 2026-01-190 contributions on 2026-01-200 contributions on 2026-01-210 contributions on 2026-01-220 contributions on 2026-01-230 contributions on 2026-01-240 contributions on 2026-01-251 contributions on 2026-01-260 contributions on 2026-01-272 contributions on 2026-01-280 contributions on 2026-01-291 contributions on 2026-01-300 contributions on 2026-01-310 contributions on 2026-02-010 contributions on 2026-02-020 contributions on 2026-02-030 contributions on 2026-02-040 contributions on 2026-02-050 contributions on 2026-02-060 contributions on 2026-02-070 contributions on 2026-02-080 contributions on 2026-02-090 contributions on 2026-02-100 contributions on 2026-02-110 contributions on 2026-02-120 contributions on 2026-02-130 contributions on 2026-02-140 contributions on 2026-02-150 contributions on 2026-02-160 contributions on 2026-02-172 contributions on 2026-02-180 contributions on 2026-02-190 contributions on 2026-02-200 contributions on 2026-02-210 contributions on 2026-02-221 contributions on 2026-02-230 contributions on 2026-02-240 contributions on 2026-02-250 contributions on 2026-02-260 contributions on 2026-02-270 contributions on 2026-02-280 contributions on 2026-03-010 contributions on 2026-03-020 contributions on 2026-03-030 contributions on 2026-03-040 contributions on 2026-03-050 contributions on 2026-03-060 contributions on 2026-03-070 contributions on 2026-03-080 contributions on 2026-03-090 contributions on 2026-03-100 contributions on 2026-03-110 contributions on 2026-03-120 contributions on 2026-03-138 contributions on 2026-03-144 contributions on 2026-03-150 contributions on 2026-03-163 contributions on 2026-03-178 contributions on 2026-03-185 contributions on 2026-03-193 contributions on 2026-03-200 contributions on 2026-03-210 contributions on 2026-03-225 contributions on 2026-03-235 contributions on 2026-03-240 contributions on 2026-03-254 contributions on 2026-03-260 contributions on 2026-03-270 contributions on 2026-03-280 contributions on 2026-03-290 contributions on 2026-03-301 contributions on 2026-03-310 contributions on 2026-04-010 contributions on 2026-04-020 contributions on 2026-04-030 contributions on 2026-04-040 contributions on 2026-04-050 contributions on 2026-04-060 contributions on 2026-04-070 contributions on 2026-04-085 contributions on 2026-04-093 contributions on 2026-04-100 contributions on 2026-04-110 contributions on 2026-04-120 contributions on 2026-04-131 contributions on 2026-04-140 contributions on 2026-04-150 contributions on 2026-04-160 contributions on 2026-04-170 contributions on 2026-04-181 contributions on 2026-04-191 contributions on 2026-04-200 contributions on 2026-04-212 contributions on 2026-04-220 contributions on 2026-04-230 contributions on 2026-04-240 contributions on 2026-04-250 contributions on 2026-04-266 contributions on 2026-04-270 contributions on 2026-04-281 contributions on 2026-04-296 contributions on 2026-04-302 contributions on 2026-05-010 contributions on 2026-05-020 contributions on 2026-05-031 contributions on 2026-05-041 contributions on 2026-05-050 contributions on 2026-05-060 contributions on 2026-05-070 contributions on 2026-05-080 contributions on 2026-05-090 contributions on 2026-05-102 contributions on 2026-05-1112 contributions on 2026-05-1216 contributions on 2026-05-1311 contributions on 2026-05-1410 contributions on 2026-05-1514 contributions on 2026-05-162 contributions on 2026-05-1715 contributions on 2026-05-184 contributions on 2026-05-1911 contributions on 2026-05-204 contributions on 2026-05-210 contributions on 2026-05-224 contributions on 2026-05-236 contributions on 2026-05-246 contributions on 2026-05-2512 contributions on 2026-05-262 contributions on 2026-05-278 contributions on 2026-05-286 contributions on 2026-05-290 contributions on 2026-05-302 contributions on 2026-05-3118 contributions on 2026-06-013 contributions on 2026-06-0213 contributions on 2026-06-030 contributions on 2026-06-048 contributions on 2026-06-052 contributions on 2026-06-064 contributions on 2026-06-0714 contributions on 2026-06-080 contributions on 2026-06-098 contributions on 2026-06-103 contributions on 2026-06-1110 contributions on 2026-06-123 contributions on 2026-06-1369 contributions on 2026-06-1452 contributions on 2026-06-1517 contributions on 2026-06-1613 contributions on 2026-06-176 contributions on 2026-06-1820 contributions on 2026-06-1934 contributions on 2026-06-2092 contributions on 2026-06-2119 contributions on 2026-06-220 contributions on 2026-06-230 contributions on 2026-06-240 contributions on 2026-06-2513 contributions on 2026-06-261 contributions on 2026-06-272 contributions on 2026-06-280 contributions on 2026-06-290 contributions on 2026-06-309 contributions on 2026-07-012 contributions on 2026-07-020 contributions on 2026-07-031 contributions on 2026-07-040 contributions on 2026-07-050 contributions on 2026-07-060 contributions on 2026-07-0716 contributions on 2026-07-080 contributions on 2026-07-090 contributions on 2026-07-100 contributions on 2026-07-110 contributions on 2026-07-121 contributions on 2026-07-133 contributions on 2026-07-1449 contributions on 2026-07-1528 contributions on 2026-07-1651 contributions on 2026-07-1735 contributions on 2026-07-1831 contributions on 2026-07-1931 contributions on 2026-07-2010 contributions on 2026-07-218 contributions on 2026-07-2233 contributions on 2026-07-235 contributions on 2026-07-2410 contributions on 2026-07-250 contributions on 2026-07-2627 contributions on 2026-07-278 contributions on 2026-07-283 contributions on 2026-07-296 contributions on 2026-07-3011 contributions on 2026-07-312 contributions on 2026-08-0121 contributions on 2026-08-022 contributions on 2026-08-032 contributions on 2026-08-041 contributions on 2026-08-050 contributions on 2026-08-061 contributions on 2026-08-071 contributions on 2026-08-081 contributions on 2026-08-093 contributions on 2026-08-106 contributions on 2026-08-113 contributions on 2026-08-128 contributions on 2026-08-135 contributions on 2026-08-140 contributions on 2026-08-1514 contributions on 2026-08-167 contributions on 2026-08-1719 contributions on 2026-08-181 contributions on 2026-08-190 contributions on 2026-08-205 contributions on 2026-08-212 contributions on 2026-08-227 contributions on 2026-08-235 contributions on 2026-08-246 contributions on 2026-08-251 contributions on 2026-08-268 contributions on 2026-08-271 contributions on 2026-08-280 contributions on 2026-08-290 contributions on 2026-08-303 contributions on 2026-08-3119 contributions on 2026-09-0112 contributions on 2026-09-0224 contributions on 2026-09-036 contributions on 2026-09-0419 contributions on 2026-09-0519 contributions on 2026-09-0616 contributions on 2026-09-071 contributions on 2026-09-087 contributions on 2026-09-090 contributions on 2026-09-107 contributions on 2026-09-110 contributions on 2026-09-120 contributions on 2026-09-130 contributions on 2026-09-146 contributions on 2026-09-1512 contributions on 2026-09-1616 contributions on 2026-09-170 contributions on 2026-09-1825 contributions on 2026-09-19

get_in_touch

Open to work and to interesting problems.