Hire Me
I'm a seasoned software engineer with over 13 years of experience building scalable web applications, leading technical teams, and driving software delivery improvements. I'm passionate about creating high-quality software and helping organizations mature their development practices.
Experience
Software Engineer
- Led full-stack development of complex web applications using modern technologies
- Architected and implemented scalable systems
- Mentored developers, led adoption of continuous learning, and established best practices for code quality
- Drove adoption of DevOps practices including CI/CD, automated testing, and monitoring
Technical Leadership & Architecture
- Designed and implemented various architectures
- Led and executed complex, big ball of mud behavioral and refactoring changes in legacy systems
- Led technical decision-making for large-scale projects
- Established development standards and code review processes
- Guided teams through technical challenges and architectural decisions
Software Delivery & Quality
- Reduced lead time from months to days through continuous delivery practices
- Achieved multiple deployments per day with zero-downtime releases
- Implemented comprehensive test automation enabling confident refactoring
- Established DevOps culture focused on flow, feedback, and continuous learning
Positions Interested In / Services Offered
Software Engineering
- Full-stack web application development
- API design and implementation
- Database design and optimization
- Code architecture and refactoring
- Performance optimization and scaling
Software Delivery Improvement
- Continuous integration and continuous delivery (CI/CD) pipelines
- Automated testing pyramids and deployment pipelines
- One-click deployments and zero-downtime releases
- Lead time reduction and deployment frequency optimization
- Small batch sizes and work-in-progress limits
- Trunk-based development and branch by abstraction
- Build quality in and stop-the-line culture
Software Quality Improvement
- Test-driven development (TDD) and behavior-driven development (BDD)
- Continuous integration with fast feedback loops
- Pair programming and ensemble programming practices
- Evolutionary architecture and emergent design
- Ruthless refactoring and code quality gates
- Shift-left testing and testing in production
- Hypothesis-driven development and experimentation
DevOps
- Continuous delivery pipelines with deployment automation
- Infrastructure as Code and immutable infrastructure
- Telemetry, monitoring, and mean time to recovery (MTTR) optimization
- Loosely coupled architecture and microservices decomposition
- Security as code and compliance automation (DevSecOps)
- Value stream mapping and constraint elimination
- Resilience testing
- Feature toggles and progressive delivery strategies
Technologies
Languages: JavaScript/TypeScript, Ruby, PHP, Python
Frameworks: React, Laravel, Express, Rails, Django
Databases: MySQL, PostgreSQL, MongoDB, Redis
Cloud: AWS
DevOps: Docker, Kubernetes, CI/CD, Terraform
Testing: Jest, PHPUnit, Playwright, Cypress, R
Available for Engineering Roles
I'm open to both contract and full-time engineering positions where I can contribute to building exceptional software products and help teams reach their full potential.
Let's Connect
LinkedIn: https://www.linkedin.com/in/andy-wendt/
Ready to discuss how I can help your organization achieve its software development goals? Let's connect and explore how we can work together.