diff --git a/.forgejo/workflows/deploy.yaml b/.forgejo/workflows/deploy.yaml deleted file mode 100644 index 5000a9f..0000000 --- a/.forgejo/workflows/deploy.yaml +++ /dev/null @@ -1,44 +0,0 @@ -name: Build Resume - -on: - push: - paths: - - "resume.md" - - "resume-css-stylesheet.css" - - "resume-docx-reference.docx" - -jobs: - build: - runs-on: website - container: node:latest - steps: - - name: Check out repository - uses: actions/checkout@v4 - - - name: Install dependencies - run: | - apt-get update - apt-get install -y pandoc wkhtmltopdf - - - name: Build resume formats - run: | - pandoc --css=resume-css-stylesheet.css -s -o resume.html resume.md - wkhtmltopdf --enable-local-file-access resume.html resume.pdf - pandoc -o resume.docx --reference-doc=resume-docx-reference.docx resume.md - - - name: Prepare release assets - run: | - mkdir release-assets - cp resume.pdf resume.docx release-assets/ - - - name: Upload to Forgejo “latest” release - uses: actions/forgejo-release@v2.6.0 - with: - direction: upload - url: https://gitfor.ge - repo: musselman/resume - token: ${{ secrets.WRITE_TOKEN }} - release-dir: release-assets - override: true - tag: latest - hide-archive-link: true diff --git a/resume-css-stylesheet.css b/resume-css-stylesheet.css index 7cb7dc4..80e5858 100644 --- a/resume-css-stylesheet.css +++ b/resume-css-stylesheet.css @@ -442,8 +442,10 @@ table { html, body { + margin: auto; padding-right: 1em; padding-left: 1em; + max-width: 44em; color: black; } *:not("#mkdbuttons") { @@ -505,7 +507,7 @@ h1 { } h2 { font-size: 18px; - color: #2b91af; + color: #000066; } h3 { font-size: 14px; @@ -993,10 +995,10 @@ sub { .highlight .vc, .highlight .vg, .highlight .vi { - color: #2b91af; + color: #008080; } .highlight .il { - color: #2b91af; + color: #099; } .highlight .gc { color: #999; diff --git a/resume.md b/resume.md index 7936aaa..5e98026 100644 --- a/resume.md +++ b/resume.md @@ -1,24 +1,40 @@ # James Musselman -A software engineer dedicated to delivering performant and high-quality solutions. + -**Email**: -| **Cal.com (Web Meetings)**: [/musselmandev](https://cal.com/musselman) -| **LinkedIn**: [/in/musselmandev](https://linkedin.com/in/musselmandev) +A software engineering professional dedicated to delivering high-quality solutions. + +**Email**: | **Phone**: [(361) - 655 - 8612](tel:+13616558612) | **LinkedIn**: +[/in/musselmandev](https://linkedin.com/in/musselmandev) | **Location**: Central +Texas ## Skills -**Certified**: -[Microsoft Office](https://www.credly.com/badges/61a53f4f-437d-4b7a-bc72-395ba3234ef0) +**Certified**: [Microsoft +office](https://www.credly.com/badges/61a53f4f-437d-4b7a-bc72-395ba3234ef0) -**Programming:** Rust, Go, SQL, Git, HTML/CSS, Python +**Programming:** Python, SQL, git, HTML/CSS, Java 8, Go, +Rust, Pandas, pyTorch, Numpy, +Matplotlib, Scikit-learn **Server Administration**: Linux/SELinux, Grafana, Loki, LDAP, Firewalls, SSH, Containerization +## Education + +**B.S. in Computer Science, Texas Lutheran University** _Cum Laude_ (2020-2024) + +- **_Member_**: Student Government Association, National Society of Leadership + and Success, Alpha Kappa Psi Business and Leadership Fraternity +- **_Officer_**: Association of Computing Machinery + ## Experience -**Contract Developer, Musselman Development** (July 2024 - Present, Seguin, Texas) +**Freelance, Musselman Development** (July 2024 - Present, Seguin, Texas) - **Containerization & Deployment**: Streamlined application deployment by orchestrating containerized environments with Docker and Podman, enhancing @@ -31,18 +47,32 @@ Containerization - **CI/CD Implementation**: Established CI/CD pipelines with GitHub Actions and Jenkins, ensuring consistent and reliable software delivery through automated testing and deployment. -- **Web Design and Development**: Created a beautiful and functional website - that brought in more attendees and established the business's presence online. **Student Office Aide, Texas Lutheran University** (February 2023 - May 2024, Seguin, Texas) - **Visitor Assistance**: Greeted and assisted visitors, students, and staff, - enhancing office efficiency for professors and higher administration. -- **Upkeep/Repair Management**: Managed maintenance and repairs of office + enhancing office efficiency for professors and administration. +- **Equipment Coordination**: Managed maintenance and repairs of office equipment, minimizing downtime and maintaining productivity. +- **Document Organization**: Improved organization of paperwork, reducing + document misfiling and enhancing storage and retrieval efficiency. - **Confidentiality Maintenance**: Ensured compliance with privacy regulations - by safeguarding and/or destroying sensitive information. + by safeguarding and/or destroying sensitive information and protecting + administrative and academic integrity. + +**Curate/Tech Lead, Texas Lutheran University** (January 2023 - May 2024, +Seguin, Texas) + +- **Service Organization**: Collaborated with the Campus Ministry team to + execute weekly services, enhancing community participation and spiritual growth. +- **Chapel Preparation**: Set up the chapel for services, fostering a welcoming + environment that increased attendance. +- **Streaming Management**: Managed audio-visual tasks for high-quality + streaming, expanding access for remote participants and boosting engagement. +- **Equipment Maintenance**: Ensured reliable operation of audio-visual + equipment, preventing technical issues and supporting seamless worship + experiences. ## Projects @@ -53,18 +83,11 @@ editor_](https://gitfor.ge/musselman/notatio)** (August 2024 - December 2024) using the Go Programming language and a CI/CD build pipeline for Docker container images using Jenkins as a senior capstone project -**EZRA, an Apartment Management Software** (February 2025 - March 2025) +## Why Hire Me? -- Selected from 600 + applicants for an intensive, FAANG‑style developer program -- Collaborated with senior engineers on a real‑world business solution (product) -- Acquired hands‑on experience with production‑level development practices - and cross‑functional collaboration in an Agile framework -- Written using Go, PostgreSQL, Docker, GitHub Actions, React, and Typescript - -## Education - -**B.S. Computer Science, Texas Lutheran University**, _Cum Laude_ (2020-2024) - -- **_Member_**: National Society of Leadership and Success, - Alpha Kappa Psi Business and Leadership Fraternity -- **_Officer_**: Student Government Association, Association of Computing Machinery +I bring a hands-on, results-driven approach that I have honed through my +experiences at TLU and freelancing. I’ve cut through the clutter to dependably +deliver results. I believe in clear, no-nonsense communication with others and +honest, effective teamwork—focusing on getting the job done +without the hype. I don't have the corporate history but I have the work ethic +and skills.