Resume Creator Word Add-in
Feb 22, 2025
·
1 min read
Applying for jobs means producing many near-identical documents. Resume Creator turns that into a Ribbon button inside Microsoft Word.
What it does
- Database-backed content: companies, master experiences, per-role bullet points, qualifications, core competencies, and every job application live in a SQL Server database, so a resume is assembled from data rather than copied from the last one.
- Template-driven output: a Word template (
.dotm) is filled with the selected role, focus areas, and bullets; a matching cover-letter template reuses the same application record. - AI-assisted drafting: forms call the OpenAI API with per-request settings (model, temperature, length) to propose bullet points, competencies, key interests, and hidden keywords that are then edited by hand.
- Application tracking: recruiters, addresses, salary ranges, work arrangement, and status are recorded per application, with saved queries for recent activity.
Engineering
The solution is split into a presentation layer (the VSTO add-in), document services, validations, and contract projects, with xUnit and Moq tests and a SQL database project with post-deployment seed scripts. Secrets are stored encrypted outside the repository. The code is private because it holds personal job-search data; ask me about it if you’re curious.

Authors
Quantitative Analyst & Python/.NET Engineer
Quantitative analyst and .NET/Python engineer at Onward Energy in Denver. I build forecasting models,
market-data platforms, and the MLOps and CI/CD that keep them honest, backed by an M.S. in Data Analytics
(AI & ML, 4.0 GPA) and a decade of SQL Server, analytics, and full-stack work.