Jhuan
Camargo
Backend and Full-Stack Developer
I build applications from the database to the interface: APIs in Python and Django, Vue frontends and Linux infrastructure. I also develop 2D games in C++.
I build, run
& fix.
I like building new things and seeing them through: modeling the database, writing the API, putting the interface together, setting up the infrastructure and looking after what happens after deploy.
At work, I fix incidents in legacy VB6 systems, with PostgreSQL and SQL Server, in the financial sector: I find the cause and record each case with fact, cause and action. I bring that care to what I build. I use AI daily, with review and tests.
Experience.
Management systemFull-Stack Developer · own product
SaaS for bars and restaurants: POS, tables, digital menu, delivery, stock and e-invoicing.
- Backend · Multi-tenant REST API in Django and Django REST Framework, with JWT authentication.
- Frontend · Vue 3 with Vuetify, Pinia and Chart.js.
- Integrations · NF-e/NFC-e through a fiscal API with XML generation, Stripe, Mercado Pago (card and PIX) and Excel reports.
- Infrastructure · Docker Compose with PostgreSQL 15, Gunicorn, Nginx and Certbot SSL, backups and hardening (CSP, HSTS). Query optimization cut latency by 40%.
Fixed Sessions dropped when returning to the tab: several requests refreshed the token at once. A single refresh queue fixed it.
PaschoalottoDeveloper / Tier 3 Support Analyst
I fix incidents in legacy VB6 systems, with PostgreSQL and SQL Server, in the financial sector. 87% fewer incidents.
- I diagnose and fix critical production incidents: import failures, UTF-8/Latin-1 encoding and constraint violations.
- I maintain and evolve legacy VB6 systems; I write queries, functions and stored procedures in PostgreSQL and SQL Server.
- I monitor with Grafana and Zabbix and document every incident as Fact / Cause / Action.
Empregos014Full-Stack Developer
Regional job board: over 5,000 résumés and 400 hires.
- Mobile-first interface in React and Vue.js.
- Cut the application flow to under 2 minutes.
Computer Vision AutomationPython Software Engineer · own product · international distribution
Desktop software with real-time computer vision and in-house licensing. Over 100 concurrent users, in Brazil and abroad.
- Image recognition to identify on-screen elements and act on them precisely.
- Python license server with Flask: REST API, user authentication, monthly keys and update delivery.
- Docker and Nginx infrastructure serving concurrent users in several countries.
ClearSaleProduct Designer
Product design in the chargeback and fraud-prevention area.
Independent projects.
2D Game DeveloperOnline multiplayer · C++ · full cycle
An online multiplayer 2D game end to end: C++23 engine, Lua gameplay, client, 2D art, web platform, wiki and operations.
- Engine · C++23 server with CMake and vcpkg (Asio, spdlog, OpenSSL): gameplay, networking and performance fixes in the core.
- Gameplay · 1,500+ Lua scripts: combat, participation-based boss rewards, economy, crafting, guilds, market and item-duplication protection.
- Client and UI · C++ client with OpenGL, shaders and LuaJIT, including a mobile version; in-house design system for the game windows.
- 2D art and world · sprites and pixel art, particles and multi-floor map editing.
- Launcher · Windows app with auto-update, server status and installer.
- Web platform · PHP 8.3 with Twig templates, MariaDB, Apache and Cloudflare; webhook payments and a Docker staging environment.
- Wiki and docs · MediaWiki wiki, interactive JavaScript map with Leaflet (321 markers, 16 floors) and an in-game encyclopedia.
- Operations · Docker deploys on a Linux VPS, release pipeline, backups, DDoS mitigation (iptables), security audit and Discord ticket support.
Fixed Item attack speed had no effect. I measured the interval between hits in milliseconds with a test script and found the cause in the C++ event scheduler, not in the formula.
Conversor CAD + IA
Turns a photo, sketch or floor plan into an editable DXF file for AutoCAD.View code
- Three conversion modes: deep learning (HED) for photos, Otsu for scans and Canny for digital images.
- Also converts DXF into hatch patterns (PAT) and map data into DXF.
- Validated by an architecture studio on real projects.
Fixed A shadowed photo produced 5,340 noisy lines. With HED it became 187 clean ones.
ANS data pipelineTechnical assessment
Collects public Brazilian health-insurance data, turns PDFs into structured data and delivers analyses through an API and web interface.View code
- Web scraping and PDF table extraction, with raw-text fallback and data standardization.
- Financial data loading and analysis in PostgreSQL, Python API and Vue interface with Vuetify.
Reminders app
Web application with login and push notifications on the phone at scheduled times.
- Next.js with TypeScript and API routes; data in Redis (Upstash).
- Scheduling with GitHub Actions: a job calls the check endpoint every 5 minutes and sends the Web Push.
TaskFlowBootcamp · team of 10
Kanban task management. I built the project base: backend, frontend and database integration.View code
- The team then evolved the system on that base with a fork and pull-request workflow.
RAG AI assistantEmbeddings · FAISS · GPT-5
IT support with semantic search over a knowledge base and answers generated by GPT-5 on Azure.
- Knowledge base indexed with embeddings and FAISS; the passages closest to the question form the answer context.
- Similarity threshold to identify when the knowledge base has no answer.
Technologies.
- Languages
- PythonJavaScriptTypeScriptVB6C++LuaPHPSQLShell
- Backend
- DjangoDjango REST FrameworkFastAPIFlaskSQLAlchemyJWTREST
- Frontend
- Vue 3PiniaVuetifyReactNext.jsTailwind CSSVite
- Databases
- PostgreSQLSQL ServerMariaDBMySQLSQLiteRedisStored proceduresQuery optimization
- Cloud and servers
- VPS LinuxDockerDocker ComposeNginxApacheGunicornSSL / CertbotsystemdcronDNSVercelCloudflareAzureAWS and Google Cloud (studying)
- Security
- CSPHSTSiptablesufwfail2banDDoS mitigation
- Monitoring and delivery
- GrafanaZabbixGitGitHub ActionsVisual SourceSafePostmanpytest
- Games
- C++23CMakevcpkgOpenGLGLSLLuaJITAndroid
- AI and data
- PyTorchOpenCVRAGFAISSAzure OpenAIEasyOCRPandasBeautifulSoupSelenium