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