{"id":47122485,"url":"https://github.com/timothyf/resume-builder","last_synced_at":"2026-03-12T19:32:43.305Z","repository":{"id":38032900,"uuid":"155772133","full_name":"timothyf/resume-builder","owner":"timothyf","description":"Resume builder built in Ruby using Middleman. Generates HTML and PDF resume views from resume data stored as YAML.","archived":false,"fork":false,"pushed_at":"2025-09-21T02:13:58.000Z","size":12003,"stargazers_count":2,"open_issues_count":1,"forks_count":2,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-09-21T04:13:38.824Z","etag":null,"topics":["middleman","resume","resume-builder","resume-creator","resume-generator","resume-site-builder","resume-template","resume-website","ruby"],"latest_commit_sha":null,"homepage":"","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/timothyf.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2018-11-01T20:31:00.000Z","updated_at":"2025-07-18T04:51:28.000Z","dependencies_parsed_at":"2024-11-25T21:24:59.965Z","dependency_job_id":"fc49f833-db2d-4a07-a1b8-fdf67819873e","html_url":"https://github.com/timothyf/resume-builder","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/timothyf/resume-builder","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/timothyf%2Fresume-builder","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/timothyf%2Fresume-builder/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/timothyf%2Fresume-builder/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/timothyf%2Fresume-builder/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/timothyf","download_url":"https://codeload.github.com/timothyf/resume-builder/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/timothyf%2Fresume-builder/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30439897,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-12T14:34:45.044Z","status":"ssl_error","status_checked_at":"2026-03-12T14:09:33.793Z","response_time":114,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["middleman","resume","resume-builder","resume-creator","resume-generator","resume-site-builder","resume-template","resume-website","ruby"],"created_at":"2026-03-12T19:32:42.413Z","updated_at":"2026-03-12T19:32:43.279Z","avatar_url":"https://github.com/timothyf.png","language":"Ruby","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Resume Builder\n\nResume Builder is an HTML and PDF resume builder made in Ruby with [Middleman](http://middlemanapp.com/). Allows you to keep your resume content in a text-based YAML file, that can be be rendered as an HTML view for the web, and as a PDF view for download and printing.\n\nIt has the following features:\n\n * Separation between content and style, all your resume content is a YAML\n   file.\n * Supports 13 different resume section types\n * Can optionally include a gravatar photo\n * Markdown/HTML for formatting of the longer paragraphs.\n * You can preview your changes with Middleman's included server (with livereload).\n\n## Installation\n\n If you forked to your own repo:\n\n     git clone https://github.com/\u003cyourusername\u003e/resume-builder.git\n     cd resume-builder\n\n Otherwise:\n\n     git clone https://github.com/timothyf/resume-builder.git\n     cd resume-builder\n\n Install all dependencies:\n\n     sudo gem install bundler\n     bundle install\n\n## Preview\n\nSee the result: [sample resume](http://timothyf.github.com/resume-builder/).\n\n## Usage\n\n### Build yor resume\n\nBuild the static version of your resume\n\n    bundle exec middleman build\n\n### Deploy your resume\n\n    bundle exec middleman deploy\n\nUpload it to a Github page. Your resume will be available at `http://yourusername.github.com/resume`.\n\n\n\n### Launch the previewing server:\n\n    bundle exec middleman\nYou can preview your resume at `http://localhost:4567/`\n\n## Resume instructions\n\nTo create/update your resume, you'll just need to edit the [`data/resume.yml`](https://github.com/reefab/ResumeMan/blob/master/data/resume.yml) file.\nAll keys with a `desc: |` header can be Markdown formatted.\n\nHere is what it looks like:\n\n```yaml\ncontact_info:\n    name: Jonathan Doe\n    shortdesc: Web Designer, Director\n    email: example@example.com\n    phone: (313) - 867-5309\n    address:\n        - 123 Fake Street\n        - City, Country\n    desc: |\n        You can put Markdown in here [like this](http://daringfireball.net/projects/markdown/).\n```\n\n### Sections\nHere is a description of each of the currently supported sections of a resume. A section is a content component that can be included in the resume yml data file.\n\nThe following section types are currently supported:\n\n* PDF\n* Headers\n* Contact Info\n* Links\n* Summary\n* Skills\n* Jobs\n* Education\n* Certifications\n* Projects\n* Volunteering\n* Languages\n* Interests\n\n#### PDF\n\nTo generate a PDF from  your HTML file, I recommend this free online conversion\nsite:  \nhttps://www.freeconvert.com/html-to-pdf  \nUse the following settings:  \nPage Size: Letter  \nMargin: 60\n\nThe pdf section is used to describe details of the resume PDF that will be generated.\n```yaml\npdf:\n  filename: TimothyFisher-Resume\n  useicons: true\n  role: developer\n```\n\n#### Headers\n\nThe headers section allows you to specify the names of sections that will be used within the resume. For example,\ngiven the headers section shown below, the profile section will be labeled as 'Summary' and the jobs sections\nwill be labled as \"Experience\".\n\n```yaml\nheaders:\n    profile: Summary\n    jobs: Experience\n    education: Education\n    skills: Skills\n    download: Download PDF\n```\n\n#### Contact Info\n\nThis section is used to provide basic contact infor for the resume user.\n\n```yaml\ncontact_info:\n    name: Timothy Fisher\n    photo: false\n    email: timothyf@gmail.com\n    phone: (555) 555-1234\n    address:\n        street: 555 Springwells\n        city: Detroit\n        state: MI\n        postal_code: 48134\n```\n\n#### Links\n\n```yaml\nlinks:\n    github: https://github.com/timothyf\n    linkedin: https://linkedin.com/in/timothyfisher/\n    twitter: http://twitter.com/tfisher\n```\n\n#### Summary\n\n```yaml\nsummary:\n  developer:\n    I am a passionate developer and leader with nearly 30 years of industry experience in roles that include\n    both hands-on and leadership positions across organizations that range from small startups to large enterprises.\n    ...\n\n  leader:\n    I am a passionate developer and leader with 29 years of software development experience in roles\n    including Chief Technology Officer, VP of Engineering, Chief Architect, and Director of Mobile Development,\n    along with many years of hands-on development experience.\n    ...\n```\n\n#### Skills\n\n```yaml\nskills:\n    - Team Leadership \u0026 Management\n    - Microservices Architecture\n    - Amazon Web Services (AWS), Heroku, EngineYard\n    - Ruby, Rails, JavaScript, Node.js, React, ReactNative, Java, Swift, HTML, CSS\n```\n\n#### Jobs\n\n```yaml\n- title: Senior Java Architect\n  company: LogicaCMG\n  brief: false\n  include: brief\n  location:\n    city: Southfield\n    state: MI\n  dates:\n      start: 2003, February\n      end: 2006, May\n  desc: |\n    Worked on a Web-based single login project for Ford Motor Company. Responsibilities include assisting with\n    architecture, analysis, design, coding, and testing. Environment consisted of Websphere Application Server\n    ...\n\n- title: Development Team Lead\n  company: MedCharge\n  brief: false\n  location:\n    city: Ann Arbor\n    state: MI\n  dates:\n      start: 2002, February\n      end: 2003, January\n  desc: |\n    Led the J2EE development team at MedCharge, a startup whose product was a health care application\n    used within the University of Michigan Medical Center. The product allows hospital staff to capture all\n    ...\n```\n\n#### Education\n\n```yaml\neducation:\n    - name: University of Michigan\n      degree: B.S. Electrical Engineering\n      dates:\n          start: Sept 1986\n          end: May 1991\n\n    - name: Capella University\n      degree: M.S. Education\n      dates:\n          start: Sept 2001\n          end: May 2003\n```\n\n#### Certifications\n\n```yaml\n\n```\n\n#### Projects\n\n```yaml\n\n```\n\n#### Volunteering\n\n```yaml\n\n```\n\n#### Languages\n\n```yaml\n\n```\n\n#### Interests\n\n```yaml\n\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftimothyf%2Fresume-builder","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftimothyf%2Fresume-builder","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftimothyf%2Fresume-builder/lists"}