LeetCode
LinkedIn URL
LinkedInPhone
(916) 899-4968Location
Roseville, CaliforniaPersonal Statement
With years of training and experience in software engineering, I'm ready to help with your next software development project.
I am passionate about public good, safety, testing, and documentation.
Education
Degrees
Course of Study
Degree
MSCS
Field
Software Engineering (w/ Distinction)
Major
School
DePaul University
Year
2024
Location
Chicago, Illinois
Course of Study
Degree
BA
Field
Economics
Major
School
Miami University
Year
2008
Location
Oxford, Ohio
Samples available for download at zwerdlds.me/resume
Technologies
Work Experience
Incumbencies
Incumbency
Title
Web Development Instructor
Employer
Gateway Community Charters
Timeframe
2021/8 to 2022/5
Location
Sacramento, California
Description
Designed and delivered web development curriculum for high school-aged students.
Instructed introductory HTML, CSS, and JavaScript.
Created comprehensive and tailored lesson plans to facilitate student success.
Practiced backwards design to reach educational goals.
Provided positive and supportive environment for students.
Incumbency
Title
Application Developer
Employer
Self Employed
Timeframe
2018/2 to 2021/8
Location
Sacramento, California
Description
Specified features for a specialized graphic design application.
Fully designed and documented subsystems and their components.
Implemented executable using Rust.
Incorporated continuous integration technologies using GitHub Actions
Utilized image processing libraries to transform bitmaps.
Profiled and optimized performance bottlenecks.
Followed Agile style development pipeline.
Incumbency
Title
Software Developer IV
Employer
Schools Financial CU
Timeframe
2015/4 to 2018/8
Location
Sacramento, California
Description
Lead a team to implement critical member account management system in C#.
Developed organization wide web-oriented accessibility guidelines.
Implemented simple user-facing ATM locator tool.
Aided analysts in documentation refinement.
Collaborated closely with product owners to define scope and implement new project features.
Wrote TSQL queries and administered MSSQL servers.
Facilitated C-Suite tooling via SSRS reports.
Wrote technical design documentation for internal systems.
Implemented CI tools to modernize deployment processes.
Initiated and performed peer-reviewed design and implementation processes.
Advocated for improved SDLC process management and tooling such as Agile and Git.
Implemented code quality standards for application development department.
Identified technical and legal shortcomings in systems and applications.
Initiated processes to move organization to service-oriented architecture.
Followed Agile style development with kanban for rapid and high-quality software releases.
Incumbency
Title
Programmer Analyst
Employer
Futureworld Technologies
Timeframe
2013/6 to 2015/4
Location
McClellan, California
Description
Worked directly with product owners to scope new projects and features.
Promoted use of unit tests, integration tests, and Git.
Designed and implemented federal contract workflow forms and process management tool in C#.
Wrote TSQL queries and administered central MSSQL server.
Designed and implemented internal, web-based data visualization framework in TypeScript
Implemented high-security, CAC-gated, external-facing web interface for contractor file uploads.
Designed and implemented web-based file browser interface with internal file versioning tool.
Projects
Title
Roopes
Description
Implemented OOP patterns in Rust.
Documented, designed, tested, and deployed public library for free open-source code.
Achieved 100% code coverage and 100% mutation test safety.
Facilitated higher-level design structures in a low-level language.
Implemented continuous integration and deployment tools.
Samples
Title
GlyphMosaic
Description
Conceived, designed, built, tested, and used a graphic design tool.
Profiled and optimized application performance bottlenecks.
Samples
Title
Home Lab
Description
Built hardware and software infrastructure for a self-hosted application cloud.
Installed and configured networking infrastructure software.
Configured approximately 15 devices using a straightforward, central configuration system via NixOS.
Enabled straightforward system installation and recovery system.
Course Work
Title
Managing Global Software Development
Description
Demonstrated ability to facilitate 5 to 20-person managment of development teams.
Advised undergraduates on how to develop leadership skills.
Title
User Centered Design
Description
Specified and implemented a prototype UI of a social activity discovery application.
Produced and interpreted survey results, abstract interface requirements, wireframe, and evaluation results.
Title
Micro-Optimizations in Rust
Description
Developed features for a SIMD-based JSON processing project.
Implemented parsing, lexing, and state machine code for array indexing and arbitrary descendant.
Produced development environment for cross-platform development and testing.
Samples
Title
Software Testing & QA
Description
Analyzed quality-driven development methods and metrics for large projects.
Implemented unit, integration, and mutation testing.
Samples
Title
Continuous Delivery & Dev-Ops
Description
Developed deployment process methods in business contexts.
Implemented modern continuous integration, virtualization, and containerization.
Title
Architecture of Realtime Systems
Description
Developed a game engine using object-oriented patterns.
Samples
Title
Software Architecture
Description
Analyzed software design methodology and patterns of metasystems.
Reviewed, analyzed, and commented on the WordPress open-source CMS project.
Analyzed the mapping between metasystems and the existing container ecosystem.
Samples
Title
Distributed Systems
Description
Implemented a self-healing distributed blockchain system.
Implemented a rudimentary HTTP server.
Title
PL Concepts
Description
Implemented various algorithms using functional programming languages.
Title
Safe Systems
Description
Implemented various algorithms using Rust.
Samples
Title
Object-Oriented Development
Description
Implemented a modular drawing program using object-oriented patterns.
Title
Systems
Description
Implemented low-level memory and cache algorithms in C.
Samples