Resume

screenshot of Resume

Personal resume w/ HackMyResume and a custom fresh-theme

Overview:

This personal project aims to author a professional resume in HTML or PDF format. It leverages the work of hacksalot/HackMyResume and includes a custom FRESH theme called "henlo." The project utilizes Dockerized HackMyResume, Puppeteer for generating PDFs, BrowserSync for serving HTML/CSS with live reload, and Gulp for file watching and rebuilding during development. This project can serve as a useful starter pack or example for creating resumes.

Features:

  • Dockerized HackMyResume for easy setup and usage
  • Custom FRESH theme called "henlo" for a unique resume design
  • Puppeteer integration for generating PDF resumes with support for latest CSS features
  • BrowserSync for serving the HTML/CSS files and live reloading during development
  • Gulp to watch files and automatically rebuild and refresh the output files
  • Ability to include private contact information by using "private-*.json" files in the source directory

Summary:

This personal project provides a convenient way to author a professional resume in HTML or PDF format. By leveraging Docker, HackMyResume, Puppeteer, BrowserSync, and Gulp, users can easily develop and release their resumes with live reloading and automated rebuilding. The custom FRESH theme "henlo" adds a unique design element to the resume. The project also offers the ability to include private contact information for added privacy. With further development, this project has the potential to serve as a valuable starter pack or example for others looking to create their own resumes.

docker
Docker

A website that uses Docker for containerization to streamline development, testing, and deployment workflows. This includes features such as containerization of dependencies, automated builds and deployments, and container orchestration to ensure scalability and availability.

gulp
Gulp

Gulp.js is an old but popular site building tool that automates various repetitive development tasks in web development, such as compiling Sass, minifying JavaScript, and optimizing images.