Update resume infrastructure for job-specific customization

- Fix summary placeholders: 15 years development, 20 years professional experience
- Update Makefile to accept FILE_NAME parameter for building custom resumes
- Add confirmation message on successful PDF generation
- Document customization workflow in CLAUDE.md with examples
- Add section on creating tailored resumes from job descriptions
- Include security clearance and additional details in detailed resume

This enables a streamlined workflow: provide job description → Claude generates
customized markdown → build PDF with: make resume FILE_NAME=paul-halvorsen-[company]-[role]

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
This commit is contained in:
paul
2026-03-05 13:06:05 -05:00
parent ed9c347e6b
commit 649f84aff7
3 changed files with 219 additions and 14 deletions

View File

@@ -12,15 +12,62 @@
- Git Repo: https://git.halvo.me/paul
- LinkedIn: https://www.linkedin.com/in/paul-halvorsen
- Citizen of the United Stats
- Security Clearance
- Expired TS/SCI
## Summary
I'm a Software Engineer with over (started in 2011) years development and (started in 2006) years professional experience, with exposure to Rust, C, Python, PHP, Go, JavaScript, Java, and C++ languages; various SQL DBs; tokio, JQuery, and Pytest frameworks; Docker and GitLab CI/CD; and Rest API, NATS, JSON, XML, and nginx technologies.
I'm a Software Engineer with over 15 years of development and 20 years of professional experience, with expertise in Rust, C, Python, and GoLang; various SQL databases; tokio, Pytest, and Docker frameworks; GitLab CI/CD pipelines; and REST APIs, encryption, JSON, and nginx technologies. Specialized in backend development, systems programming, and security-focused applications.
### Keywords
rust, cargo, python, c, docker, containers, TDD, test driven development, pytest, CI/CD, JavaScript, JQuery, PHP, MySQL, rest, API, JSON, XML, git, GitLab, nginx, remote, testing
### Experience Levels
#### Languages
- Advanced
- Rust, Cargo, Python, PyTest, GoLang, MySQL, C
- Intermediate
- JavaScript, PHP, GoLang, JQuery
- Beginner
- Java, C++,
#### OSes
- Intermediate
- Linux, Debian, Ubuntu, RHEL, CentOS
- Beginner
- Windows, MacOS, OpenSUSE, Android, iOS
#### Browsers
- Intermediate
- Firefox, Chrome
- Beginner
- IE, Edge, Safari
#### Technologies
- Intermediate
- MySQL, REST API, JSON, Nginx, Encryption, RSA, Docker, CI/CD
- Beginner
- Tomcat, Apache, DNS, k8s, AWS, Azure, Ghidra, k8s, Kubernetes
## Specialities and Target Positions
- Application development
- Backend development
- Security/Cybersecurity
- Systems programming
### Target wants in a position
- Remote work environment
- No on-call
- Flexible minimum of $135000
## Work Experience
### Abnormal AI
@@ -28,17 +75,26 @@ rust, cargo, python, c, docker, containers, TDD, test driven development, pytest
**Software Engineer**: Jan 2026 - Present
- Utilize claude AI, summarize code, aid in coding, planning
- Build and maintain k8s and aws infrastructure
- Build and maintain k8s and AWS infrastructure
- python
- pacman
- haml
- yaml
- 10 k8s clusters, with auto scale up and down number of instances
- Build and maintain service to aggregate data
- golang, python
- pytest, unit testing
- running cron jobs in k8s
- using kubectl, k9s to control k8s
- RBAC
- Team of 5
- Heavy inter-team communication and coordination
- Monorepo with all teams
- Customers in US East, US West, EU West, and government
- Maintain real time storage and long time storage
- Generate aggregated data
- Increase efficiency through auto-scaling, and compression
- 24x7 call
### Binary Defense
@@ -76,10 +132,10 @@ rust, cargo, python, c, docker, containers, TDD, test driven development, pytest
- Spin up temporary servers
- Run tests
- Performance improvements
- Reduce CPU usage by filtering out previously observed issues
- Reduce memory usage by using regex and filtering
- Reduce network traffic using regex and filtering
- Reduce disk size by turning multiple strings into regex
- Reduce CPU usage by filtering out previously observed issues ~ %90
- Reduce memory usage by using regex and filtering ~ %60
- Reduce network traffic using regex and filtering ~ %80
- Reduce disk size by turning multiple strings into regex ~ %20
- Libraries for watching network traffic on Windows and Linux
- Event driven
- White and blacklists in regex
@@ -87,13 +143,14 @@ rust, cargo, python, c, docker, containers, TDD, test driven development, pytest
- Filesystem changes
- User changes
- Event driven
- Windows
- Server 2009, 2012, 2019
- xp, 7, 8, 10, 11
- Linux
- Debian, Ubuntu
- Redhat, CentOS
- MacOS
- Supported OSes
- Windows
- Server 2009, 2012, 2019
- xp, 7, 8, 10, 11
- Linux
- Debian, Ubuntu
- Redhat, CentOS
- MacOS
- Written RFC and ADR to drive design and decision making on project direction
- Containment
- Design and build containment for all platforms upon detected compromise
@@ -109,6 +166,9 @@ rust, cargo, python, c, docker, containers, TDD, test driven development, pytest
- Setup database when it doesn't exist
- Testing performed using VMs built in Proxmox and Virtualbox
- SCRUM
- Customers
- Small to large (Fortune 500 companies)
- Thousands of endpoints
### Kyrus Tech
@@ -225,6 +285,11 @@ rust, cargo, python, c, docker, containers, TDD, test driven development, pytest
- Build token scoring system
- Keep track of scores and provide feedback to the teams
- Report scoring throughout the competition
- Customers
- Military branches
- DoD
- DoJ
- Other government departments
### NSA
@@ -244,6 +309,7 @@ rust, cargo, python, c, docker, containers, TDD, test driven development, pytest
- Report sent via Web API to Web UI and alerting system
- Reduced call-ins
- Organize and train team of contractors
- Trained up and informally supervised team of 5
- Spun up to work 24x7
- Provide SOPs for quick fixes
- Provide SOPs for tier 1 to reduce call-ins for 24x7 team
@@ -311,6 +377,8 @@ rust, cargo, python, c, docker, containers, TDD, test driven development, pytest
- Presented development of STK scenario building and manipulation
- SANS Courses
- Staying up-to-date on security research
- Blog: https://flow.halvo.me
- Git: https://git.halvo.me/paul
- Homelab
- Proxmox
- Running email