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.