AAA Document Automation System

C#/.NET solution for auto-filling arbitrator letter templates from SQL database with modern document templating

American Arbitration Association - Document Automation

During my software development internship at the American Arbitration Association in New York, I contributed to modernizing their document generation system.

Project Overview

Collaborated on a C#/.NET project to auto-fill arbitrator letter templates from an existing SQL database, replacing an old Oracle system to use modern .docx documents instead of outdated .rtf format.

Key Contributions

  • Templating Module: Built a reusable .docx templating module using mail merge fields to support multiple letter types and dynamic content
  • Code Quality: Wrote comprehensive unit tests and participated in code reviews
  • Version Control: Used Git branching and pull requests to maintain code quality and collaborate effectively
  • AI Integration: Participated in AI workshops to explore integrating AI into existing projects
  • Web Development: Provided feedback for new adr.org website redesign

Technologies Used

  • C# / .NET
  • SQL Server
  • Microsoft Word Automation
  • Git Version Control
  • Unit Testing Frameworks