
Juan Andrade
@juanandrade
Full-Stack Software Engineer at Ecotrak, delivering product features end to end and building provider discovery APIs with NestJS and Redis.
What I'm looking for
At Ecotrak, I deliver product features end to end, from NestJS APIs and SQL through React interfaces, tests, and CI. I built provider discovery APIs with batched queries and cached directory data using NestJS, TypeORM, and Redis.
I modernized Ecotrak’s shared UI architecture with composable page templates, typed form drawers, and reusable table components. I also corrected budget calculations across fiscal-period boundaries and added authorization checks with regression tests.
At CERTI, I architected the AUSSYS video processing engine, a Dockerized Python and FFmpeg service that processes RTSP streams for low-latency HLS playback and raw feeds for AI models. I also migrated IoT communication from legacy SMTP polling to an event-driven RabbitMQ and MQTT architecture.
I contributed to critical library updates for the Tangram Design System at TOTVS, using compatibility testing to avoid production regressions. In my ChooseLife project, I built a Next.js and Expo monorepo that shares React Query logic, hooks, and context providers across web and mobile apps.
Experience
Work history, roles, and key accomplishments
Full-Stack Software Engineer
Ecotrak
Apr 2026 - Present (6 months)
Modernized shared UI architecture with React, TypeScript and Material UI, and built provider discovery APIs with NestJS, TypeORM and Redis. Implemented record-level authorization and improved frontend loading and CI.
Software Engineer
TOTVS
Nov 2025 - Feb 2026 (3 months)
Orchestrated critical library updates for the Tangram Design System across multiple micro frontends, achieving zero production regressions through rigorous compatibility testing.
Software Engineer
CERTI
Dec 2020 - Nov 2025 (4 years 11 months)
Architected the AUSSYS video processing engine and modernized IoT communication with event-driven RabbitMQ/MQTT architecture. Enforced strict data validation and revamped a critical Digital Twin inspection interface.
Education
Degrees, certifications, and relevant coursework
Juan hasn't added their education
Don't worry, there are 90k+ talented remote workers on Himalayas
Tech stack
Software and tools used professionally
Jenkins
GitHub Actions
React Native
Expo
MySQL
PostgreSQL
Node.js
Django
Next.js
NestJS
Material-UI
FFMPEG
Redis
Jest
SuperTest
React
React Query
JavaScript
Python
Markdown
Mapbox
RabbitMQ
MQTT
TypeORM
Linux
Firebase
TypeScript
React Testing Library
Docker
SQL
Supabase
Cloudflare Workers
Vite
Esbuild
Vitest
Zod
React Hook Form
Redux Toolkit
Express
AWS
REST APIs
Availability
Location
Authorized to work in
Portfolio
github.com/Dosbodoke/chooselifeSalary expectations
Social media
Job categories
Interested in hiring Juan?
You can contact Juan and 90k+ other talented remote workers on Himalayas.
Message JuanGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
