Updated all resumes that list open source projects to consolidate testct and ctclient into a single bullet point since both are Certificate Transparency related tools with similar purposes (testing, validation, monitoring). Updated resumes: - paul-halvorsen-resume-detailed.md (main detailed resume) - stealth-startup/backend-developer/paul-halvorsen-resume.md - collette/software-engineer-ii/paul-halvorsen-resume.md - lemans/backend-software-engineer/paul-halvorsen-resume.md - tenstorrent/devrel-engineer/paul-halvorsen-resume.md Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
103 lines
5.5 KiB
Markdown
103 lines
5.5 KiB
Markdown
---
|
||
name: Paul Halvorsen
|
||
keywords: python, backend developer, REST API, database management, security, MySQL, git, docker, testing, performance optimization
|
||
left-column:
|
||
- "Email: paul.halvorsen@pm.me"
|
||
- "Phone: +1-410-236-4665"
|
||
right-column:
|
||
- "GitHub: github.com/malwhile"
|
||
- "LinkedIn: linkedin.com/in/paul-halvorsen"
|
||
- "Blog: flow.halvo.me"
|
||
fontsize: 10pt
|
||
fontenc: T1
|
||
urlcolor: blue
|
||
linkcolor: magenta
|
||
numbersections: false
|
||
---
|
||
|
||
## Professional Summary
|
||
|
||
Backend Engineer with 15+ years of experience developing scalable server-side applications, REST APIs, and database systems. Expert in Python, MySQL, and test-driven development with a proven track record of optimizing backend performance and implementing security best practices. Passionate about building reliable infrastructure and writing clean, testable code.
|
||
|
||
## Core Technical Skills
|
||
|
||
**Languages:** Python (Advanced), Rust, C, GoLang | **Databases:** MySQL, SQLite, SQL/NoSQL | **Backend:** REST APIs, JSON, Nginx | **DevOps:** Docker, Git/GitLab CI/CD | **Testing:** Pytest, Unit Testing, Integration Testing | **Security:** Encryption (RSA, AES), Authentication, Data Protection | **Frameworks & Tools:** Tokio, TDD, pytest
|
||
|
||
## Professional Experience
|
||
|
||
### Software Engineer | Abnormal AI
|
||
\resumedate{**January 2026 – Present**}
|
||
|
||
- Develop and maintain Python-based data aggregation services for multi-region deployments (US East, US West, EU West)
|
||
- Design and optimize real-time storage and long-term data management systems handling customer data at scale
|
||
- Implement performance optimizations including auto-scaling and compression, improving efficiency by up to 70%
|
||
- Write comprehensive unit and integration tests using pytest; maintain high test coverage
|
||
- Collaborate with 5-person team on monorepo architecture and continuous integration pipelines
|
||
- Build and manage infrastructure using GoLang and Python for data pipeline orchestration
|
||
|
||
### Sr Software Engineer | Binary Defense
|
||
\resumedate{**April 2022 – October 2025**}
|
||
|
||
- Architected and implemented Python backend libraries for cross-platform event monitoring (Windows, Linux, macOS)
|
||
- Designed REST APIs for secure communication between client endpoints and backend services
|
||
- Optimized backend services, achieving 60-80% improvements in memory and network traffic reduction through intelligent filtering and compression
|
||
- Implemented encrypted SQLite database layers with secure key storage (DPAPI, freedesktop.secrets)
|
||
- Built end-to-end integration testing framework spinning up pre-configured VMs and automated test servers
|
||
- Executed performance profiling and optimization on data processing pipelines handling millions of events
|
||
- Developed Python libraries for network traffic monitoring with event-driven architecture and regex-based filtering
|
||
- Maintained CI/CD pipelines (GitLab) for compilation, testing, and deployment across platforms
|
||
- Implemented security hardening: public key pinning, certificate transparency validation, secure key exchange protocols
|
||
|
||
### Security Software Engineer | Parsons
|
||
\resumedate{**April 2018 – November 2020**}
|
||
|
||
- Designed and built back-end file storage service supporting concurrent multi-user access with role-based access control (RBAC)
|
||
- Implemented REST API for file management with web and CLI interfaces
|
||
- Managed MySQL database with advanced indexing and optimization strategies
|
||
- Developed data deduplication logic to eliminate redundant storage and support multi-user read access
|
||
- Built custom serialization protocol optimizing network traffic and data transfer
|
||
- Implemented LDAP integration for enterprise user authentication
|
||
|
||
### Security Software Engineer | NSA
|
||
\resumedate{**November 2011 – April 2018**}
|
||
|
||
- Designed and maintained MySQL databases holding CVE data, exploit information, and system fingerprints
|
||
- Built REST JSON APIs for real-time data transfer between web interfaces and backend services
|
||
- Implemented query optimization and indexes reducing query latency by 50%+
|
||
- Developed backend web services using PHP, Python, and Java supporting thousands of concurrent users
|
||
- Created secure communication protocols and custom serialization for limited-bandwidth environments
|
||
- Deployed backend systems on Tomcat, Apache, and Nginx across Linux and Windows platforms
|
||
|
||
### Systems Engineer | NSA
|
||
\resumedate{**September 2009 – November 2011**}
|
||
|
||
- Managed infrastructure supporting 130+ RHEL servers across 10+ systems
|
||
- Developed Python automation scripts for system monitoring, health checks, and remediation
|
||
- Built reporting systems integrating with Web APIs for real-time alerting and status tracking
|
||
|
||
### Software Developer | Salisbury University
|
||
\resumedate{**November 2006 – May 2008**}
|
||
|
||
- Built C++ backend for risk assessment system supporting real-time data processing and reporting
|
||
- Designed database schema for scenario storage and analysis
|
||
- Collaborated with Geographic Information Systems team to integrate maps and spatial data
|
||
|
||
## Education
|
||
|
||
**Master of Science in Computer Science** | University of Maryland Baltimore Campus (2013)
|
||
- Thesis: "Stateless Detection of Malicious Traffic: Emphasis on User Privacy"
|
||
|
||
**Bachelor of Science in Computer Science** | Salisbury University (2009)
|
||
- Graduated Magna Cum Laude
|
||
|
||
## Security Clearance & Certifications
|
||
|
||
- CompTIA Security+ (Expired 04/04/2024)
|
||
- Expired TS/SCI Clearance
|
||
|
||
## Open Source & Projects
|
||
|
||
- **testct** & **ctclient** (Rust) - Certificate transparency testing, validation, and monitoring tools
|
||
- **baseball-nn** (Python) - Machine learning project using TDD and pytest
|
||
- **sjles-pta-vote** (Go, TypeScript) - Full-stack community platform with REST APIs
|