work

Software Engineer with 4+ years of experience building and maintaining B2B SaaS platforms for pricing, analytics, automation and AI-enabled products. Strongest background in frontend engineering, especially React, JavaScript and TypeScript, with a focus on accessible, polished and user-centered interfaces.

I work best at the intersection of design and engineering, where thoughtful UX meets clean, scalable code, and I'm also comfortable working on the backend, with an end-to-end grasp of the development lifecycle — from planning and architecture to code, build, testing and deployment, across both frontend and backend.


Proffer

software engineer, May 2022 — June 2026

AI/ML-powered pricing SaaS platform for pharmaceutical distribution and retail. Remote.

  • Led frontend development workstreams and evolved full modules of a B2B SaaS platform for pricing, market intelligence and optimization.
  • Built analytical React dashboards with KPIs, time-series charts, paginated tables, dynamic filters and synchronous/asynchronous data exports, using 3+ charting libraries for high-volume business data.
  • Developed multi-tenant REST APIs in Python that supported B2B applications, handling customer data isolation, JWT/Cognito authentication, role-based authorization, pagination, search, dynamic filters, downloads and queries against databases such as BigQuery and PostgreSQL.
  • Implemented and maintained integrations with Stripe, HubSpot, Conta Azul OAuth, Twilio, RD Station, Mixpanel, ClickUp and AWS Cognito, connecting 8+ external services across billing, CRM, analytics, onboarding, contracts, automations and user permissions.
  • Built AI and automation tools, including MCP servers in TypeScript/Node.js and Python/Flask to expose proprietary APIs as LLM-consumable tools with authentication, sessions, resources and prompts.

Key technologies: React, TypeScript, JavaScript, Python, Flask, Node.js, Express, PostgreSQL, BigQuery, MongoDB, DocumentDB, Google Cloud Run, Google Cloud Storage, AWS Cognito, AWS Amplify, Stripe, HubSpot, Docker, pytest.


Mundiware

frontend developer, February 2022 — May 2022

Editorial technology company specialized in systems for news portals, mobile apps, TV, print and newspapers.

  • Started as a trainee and was promoted after 4 months, developing web interfaces and frontend applications for newspapers and news portals.
  • Worked on maintenance, evolution and upgrades of legacy projects with jQuery, vanilla JS and responsive layouts, as well as API consumption.
  • Worked on custom solutions for digital publishing, collaborating with the technical team on fast-paced deliveries for editorial environments.

Selected Technical Projects

B2B Pricing Dashboards

  • Built React interfaces that turned complex pricing, market and commercial performance data into decision-ready screens with KPIs, charts, tables, filters, drill-down views and exports.
  • Worked with Recharts, Chart.js and Ant Design Charts in high-volume charts, focusing on performance, readability, percentages, ordering and time-series rendering.

Multi-tenant APIs and Analytical Data

  • Developed Python APIs to serve multiple customers within the same platform, ensuring tenant isolation, JWT/Cognito authentication, access rules, parameterized queries, server-side pagination and stable contracts for the frontend.
  • Integrated BigQuery, PostgreSQL and 2 cloud providers to feed dashboards, filters, tables and downloads, using caching, signed URLs and asynchronous jobs to avoid bottlenecks at large data volumes.

AI, Bots and Agent Tooling

  • Developed a WhatsApp bot for automated support and diagnostics, capable of chatting with users, collecting information, calling internal APIs and generating AI-assisted responses with validation, retries and fallbacks.
  • Developed MCP servers in TypeScript/Node.js and Python/Flask to provide query, authentication and automation tools for clients compatible with Model Context Protocol.

© Erick Rosa 2026