# Nathan Novaes > Senior Software Engineer Location: Dallas-Fort Worth Metroplex, United States Profile: https://flows.cv/nathannovaes Full-stack software engineer with 6+ years of experience building and scaling SaaS platforms, data pipelines, and distributed systems. Deep expertise in Python/Django backends, React/TypeScript frontends, and AWS cloud infrastructure. Track record of designing data ingestion architectures processing employee records at scale, leading system redesigns for maintainability, and shipping features end-to-end across multiple codebases. Strong communicator with experience working through an acquisition and maintaining production systems serving tens of thousands of users. ## Work Experience ### Senior Software Engineer @ Onaroll Jan 2025 – Present - Contributed to the design and development of data ingestion pipelines processing employee roster data at scale, including identity resolution, validation, and conflict detection - Refactored core roster processing service to support multiple ingestion flows consolidating shared logic into abstract base classes for extensibility - Maintained and extended a hierarchy service managing organizational structures, CSV imports, and bulk operations ### Software Engineer II @ Onaroll Jan 2025 – Jan 2025 - Supported the post-acquisition transition as one of two remaining engineers, working closely with the principal engineer to maintain production systems and execute on a shared technical roadmap ### Software Engineer II @ Onaroll Jan 2022 – Jan 2025 | Nova York, Estados Unidos - Designed the architecture for and led the implementation of multiple internal applications using Retool, becoming the company's go-to specialist for internal tooling - Maintained and extended Django REST APIs powering the platform, including integrating third-party services, managing user and employee data, and developing endpoints for internal and client-side tools - Led the redesign of the rewards redemption flow, improving maintainability, error handling, and consistency across the purchase lifecycle - Developed an internal API to automate analytics dashboard creation, reducing a multi-day manual process to under 3 minutes for over 100 dashboards - Improved developer experience by configuring step-by-step debugging integration for the Docker-based development environment ### Software Engineer II @ Printful Jan 2022 – Jan 2022 | Carolina do Norte, Estados Unidos - Contributed to warehouse order fulfillment APIs using PHP and the Yii2 framework, supporting customers in submitting and managing custom product manufacturing orders - Developed frontend components in Vue.js for the customer-facing dashboard, including order management and product customization features ### Software Engineer I @ Tray Plataforma de E-commerce Jan 2020 – Jan 2021 | Marialia, SP - Maintained and extended a shipment quoting and label purchasing API with approximately 80% test coverage, asynchronous processing via message queues, and centralized logging - Designed the frontend architecture for a new website builder product as the first engineer on the project, defining the scalable foundation through collaborative design sessions with the team ### Software Engineer I @ Arca Solutions - Web & Mobile Jan 2020 – Jan 2020 | Бауру, SP - Developed features, resolved bugs, and managed customer deployments for a PHP/Symfony-based directory platform - Built a Python migration script to transfer CRM contacts between incompatible systems, eliminating third-party migration costs and completing the transfer in under 4 hours - Created a tool to generate version-specific deployment scripts for each customer, accelerating the update process across the team - Automated the customer site update workflow, freeing the team to focus on higher-priority work ### Support Analyst & Web Developer @ Arca Solutions - Web & Mobile Jan 2019 – Jan 2020 ### Support Analyst / Software Engineer I @ Analuz Distribuidora Jan 2017 – Jan 2019 | Bauru e Região, Brazil - Built internal management systems from scratch for invoice tracking, driver management, and financial expense control, replacing fully manual processes - Developed the company website using Angular, HTML, and CSS - Detected and contained a ransomware attack in real-time, coordinating server recovery with zero sensitive data loss and full operations restored within 1 hour ## Education ### Postgraduate Degree in Controlling and Finance Centro Universitário Senac Jan 2019 – Jan 2020 ### Bachelor's degree in Computer Science UNISAGRADO Jan 2016 – Jan 2020 ### Bachelor's degree in Marketing UNISAGRADO Jan 2013 – Jan 2016 ## Contact & Social - LinkedIn: https://linkedin.com/in/nathan-novaes - GitHub: https://github.com/nathannovaes --- Source: https://flows.cv/nathannovaes JSON Resume: https://flows.cv/nathannovaes/resume.json Last updated: 2026-03-29