Resume
Professional experience and education.
Professional Experience
Software Engineer (Contract)
Jan 2026 – Present NORESCO LLC · Westborough, MA (Remote)
- Support continued development of e-infrastructure improving compliance with California Title 24 Part 6 and Title 20 energy code requirements, using AWS (EC2, S3, IAM) and Rackspace-hosted infrastructure
- Develop XSLT and XML Schema (XSD) for compliance documents; maintain and extend the nonresidential compliance pipeline
- Maintain, monitor, and update reporting services and MS SQL database infrastructure
- Contribute to integration work connecting compliance e-infrastructure components via Python scripting and Bash
- Maintain GitHub-based version control and CI/CD pipelines; use GitHub Copilot to support development workflows
- Administer Windows Server environments supporting the platform
Senior Programmer (Contract)
Apr 2023 – Jul 2026 Bruce A. Wilcox, PE · Berkeley, CA (Remote)
- Built C# (.NET Core) APIs and XSLT/XSD pipelines generating CBECC-compliant PDF documents (PRF01, HERS, ECC) for California Title 24 energy code submissions
- Designed the API with dependency injection for vendor-agnostic cloud storage, supporting both AWS (S3, IAM, Lambda) and Azure (App Service, Blob Storage)
- Implemented per-client RSA algorithm selection to support varying client security requirements
- Used Docker and Terraform for infrastructure provisioning; maintained GitHub-based CI/CD pipelines
- Administered PostgreSQL databases (backups, performance tuning, permissions) and servers supporting the compliance platform
- Wrote unit/integration tests using xUnit
Senior Software Engineer (Contract)
Nov 2019 – Mar 2023 RASENT Solutions LLC · Mountain Ranch, CA (Remote)
- Built and maintained dynamic PDF forms in Adobe LiveCycle Designer using JavaScript for compliance-driven document workflows
- Migrated codebases from VB to modern C#/.NET
- Migrated extensive codebases from XSLT 1.0 to XSLT 2.0; worked with XML Schema (XSD)
- Administered MS SQL databases (backups, performance tuning, permissions) and Windows Server environments
- Managed infrastructure across Rackspace servers and Azure Blob Storage
- Wrote Python scripts to support compliance processing workflows
Software Engineer
Apr 2020 – May 2022 Teamit Inc. · Calgary, Canada (Remote)
- Built ReactJS components (TypeScript, HTML, CSS, Tailwind) for a team-matching platform's core web app; used Redux for state management, Webpack for builds, and Jest for testing
- Integrated Mixpanel (analytics) and Bugsnag (error monitoring) into the frontend
- Shifted to full-stack development after team restructuring; maintained backend services in Python (Django, Django REST Framework) and an ELT pipeline fetching data from external APIs
- Developed custom Neo4j procedures, functions, and aggregation functions in Java to power graph-based team-matching recommendations
- Maintained Terraform/AWS (EC2, S3, IAM, CloudWatch) CI/CD infrastructure supporting the platform
Web Developer (Contract)
Oct 2015 – Jun 2019 GoGuru LLC · Texas (Remote)
- Designed and built a cross-browser extension from scratch, compatible with Chromium-based browsers and Firefox, using ReactJS
- Integrated Mixpanel for analytics and a custom external API (via fetch) for core extension functionality; used Airtable for backend data management
- Wrote tests using Jest
- Delivered full technical documentation enabling the client to operate and maintain the extension independently post-delivery
- Maintained the GoGuru extension over 4 years, ensuring compatibility and reliability across browser updates and evolving browser extension APIs
Education
BSc in Computer Science
2010 – 2016 Universidade Federal do Tocantins · Palmas, Tocantins
Thesis: The Proximal Point Algorithm for Minimizing Single Real Variable Convex Functions
- Mentored students in Calculus I (twice) and Distributed Programming
- Co-organized internal programming contests in preparation for the ACM ICPC regional phase
- Competed in the ACM ICPC Brazilian Finals after qualifying through the regional phase
Student Exchange Program – Science Without Borders (CAPES)
2014 – 2015 Macquarie University · Sydney, Australia
Skills
C#, Python, Java, JavaScript, TypeScript, Go, C, C++, ReactJS, HTML, CSS, XML, XSLT, XSD, REST APIs, PostgreSQL, Microsoft SQL, AWS, Azure, Docker, CI/CD, Git, Bash, Linux, Windows Server, CMake, Unit Testing, OOP, Design Patterns, Agile/Scrum
Languages
Portuguese, English, Spanish
Interests
Systems Design, Algorithm Research, Electronics, Music, Philosophy, History, Football