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>
4.7 KiB
name, keywords, left-column, right-column, fontsize, fontenc, urlcolor, linkcolor, numbersections
| name | keywords | left-column | right-column | fontsize | fontenc | urlcolor | linkcolor | numbersections | |||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Paul Halvorsen | backend engineer, java, go, rest api, sql, microservices, api design, secure systems |
|
|
10pt | T1 | blue | magenta | false |
Professional Summary
Backend Software Engineer with 15+ years of experience designing and implementing secure, scalable REST APIs and backend systems. Expert in Java, Go, and SQL with proven track record of building high-performance services, optimizing database queries (50%+ improvements), and architecting microservices supporting hundreds of thousands of users. Passionate about clean code, rigorous testing, and solving complex backend challenges.
Core Technical Skills
Languages: Java (Advanced), Go (Advanced), Python, Rust, C | Backend: REST APIs, microservices architecture, service-oriented design | Databases: MySQL, SQLite, SQL (query optimization, indexing, schema design) | DevOps: Docker, GitLab CI/CD, automated testing | Practices: Test-driven development, code reviews, agile development, secure coding
Professional Experience
Software Engineer | Abnormal AI
\resumedate{January 2026 – Present}
- Design and develop Python-based backend microservices for multi-region distributed systems with auto-scaling capabilities
- Build and maintain Docker containerized services and Kubernetes orchestration across 10+ clusters
- Develop REST APIs and data aggregation services handling millions of data points at scale
- Implement performance optimizations achieving up to 70% efficiency gains
- Write comprehensive unit and integration tests; maintain high test coverage
Sr Software Engineer | Binary Defense
\resumedate{April 2022 – October 2025}
- Architected and implemented backend libraries in Python and Rust for cross-platform services
- Designed and built REST APIs for secure communication between distributed client-server systems
- Optimized backend services achieving 60-80% improvements in memory and network efficiency
- Implemented encrypted database layers (SQLite) with secure key storage
- Built comprehensive end-to-end testing frameworks and automated test suites
- Developed scalable services using event-driven architecture handling millions of events
- Maintained GitLab CI/CD pipelines for compilation, testing, and deployment
Security Software Engineer | Parsons
\resumedate{April 2018 – November 2020}
- Designed and built backend file storage service supporting concurrent multi-user access with role-based access control
- Implemented REST APIs for file management with web and CLI interfaces
- Managed relational databases (MySQL) with advanced indexing and query optimization strategies
- Developed data deduplication logic and custom serialization protocols for network optimization
- Implemented LDAP integration for enterprise authentication systems
Security Software Engineer | NSA
\resumedate{November 2011 – April 2018}
- Designed and maintained relational databases (MySQL) holding thousands of records with complex queries
- Built REST JSON APIs for real-time data transfer between web interfaces and backend services
- Implemented query optimization and indexing strategies reducing query latency by 50%+
- Developed backend web applications using Java, Python, and PHP on application servers (Tomcat, Apache, Nginx)
- Designed and deployed secure communication protocols and custom serialization formats
- Built backend systems serving thousands of concurrent users across distributed infrastructure
- Implemented security hardening including encrypted storage, secure key exchange, and certificate validation
Systems Engineer | NSA
\resumedate{September 2009 – November 2011}
- Managed infrastructure supporting 130+ RHEL servers across 10+ systems with multiple services
- Developed Python automation scripts for system monitoring, health checks, and remediation
- Built reporting systems integrating with REST APIs for real-time alerting and status tracking
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
Open Source & Projects
- sjles-pta-vote (Go, TypeScript) - Full-stack community voting platform with Go backend and REST APIs
- testct & ctclient (Rust) - Certificate transparency testing, validation, and monitoring tools
- baseball-nn (Python) - Machine learning project with data pipeline development