{"id":15359514,"url":"https://github.com/engnadeau/cv","last_synced_at":"2025-07-04T09:07:53.917Z","repository":{"id":52691219,"uuid":"79139164","full_name":"engnadeau/cv","owner":"engnadeau","description":"My personal CV that's automatically generated using the following tech stack:  LaTeX, XeTeX, GitHub Actions, Docker, GitHub Pages, Jamstack ","archived":false,"fork":false,"pushed_at":"2025-02-03T01:51:20.000Z","size":2300,"stargazers_count":4,"open_issues_count":2,"forks_count":2,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-04-15T07:41:38.752Z","etag":null,"topics":["actions","biomedical","cv","docker","engineering","github-actions","github-pages","jamstack","latex","makefile","medical","pdf","pdf-generation","programming","resume","robotics","static-site","work","xetex"],"latest_commit_sha":null,"homepage":"https://www.nicholasnadeau.com/","language":"TeX","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/engnadeau.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2017-01-16T16:54:29.000Z","updated_at":"2025-02-03T01:49:34.000Z","dependencies_parsed_at":"2024-06-11T21:40:19.114Z","dependency_job_id":"2ad25d0b-5f63-4623-b38d-98b13c906791","html_url":"https://github.com/engnadeau/cv","commit_stats":{"total_commits":314,"total_committers":7,"mean_commits":"44.857142857142854","dds":0.3598726114649682,"last_synced_commit":"597a1c590734f6b885e8e57608d389598da35dca"},"previous_names":[],"tags_count":62,"template":false,"template_full_name":null,"purl":"pkg:github/engnadeau/cv","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/engnadeau%2Fcv","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/engnadeau%2Fcv/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/engnadeau%2Fcv/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/engnadeau%2Fcv/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/engnadeau","download_url":"https://codeload.github.com/engnadeau/cv/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/engnadeau%2Fcv/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":263480898,"owners_count":23473165,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["actions","biomedical","cv","docker","engineering","github-actions","github-pages","jamstack","latex","makefile","medical","pdf","pdf-generation","programming","resume","robotics","static-site","work","xetex"],"created_at":"2024-10-01T12:44:57.291Z","updated_at":"2025-07-04T09:07:53.894Z","avatar_url":"https://github.com/engnadeau.png","language":"TeX","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003c!-- PROJECT SHIELDS --\u003e\n[![Build](https://github.com/engnadeau/cv/actions/workflows/build.yml/badge.svg)](https://github.com/engnadeau/cv/actions/workflows/build.yml)\n[![Release](https://github.com/engnadeau/cv/actions/workflows/release.yml/badge.svg)](https://github.com/engnadeau/cv/actions/workflows/release.yml)\n\n# Nicholas Nadeau's CV\n\n[**➡️➡️ Get the latest version of my CV (PDF) ⬅️⬅️**](https://engnadeau.github.io/cv/nicholas-nadeau_cv.pdf)\n\nThis repository contains the source code for my CV, automatically built using LaTeX, Docker, and GitHub Actions.\n\n## Build Instructions\n\n### Prerequisites\n\n* **Docker**: [Install Docker](https://docs.docker.com/get-docker/)\n* **Remote - Containers VS Code Extension:** Install the \"Remote - Containers\" extension in VS Code.\n\n### Building the CV\n\n1. **Open the folder:** Open the `cv` folder in VS Code.\n\n2. **Reopen in Container:** Click the green \"Reopen in Container\" button in the bottom-left corner of VS Code.  This will build and start a Docker container based on the configuration in `.devcontainer/devcontainer.json`.\n\n3. **Build:** Once the container is running, open a terminal and run `make pdf`. The generated PDF will be located in the `out/` directory.\n\n## Makefile\n\nThe [`Makefile`](./Makefile) provides:\n\n- `make pdf`: Generates the PDF.\n- `make clean`: Cleans the output directory.\n\n## Deployment\n\n- The `master` branch is automatically built, tagged, and deployed by GitHub Actions.\n- The generated PDF is uploaded as a release asset and deployed to GitHub Pages.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fengnadeau%2Fcv","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fengnadeau%2Fcv","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fengnadeau%2Fcv/lists"}