I am a Dallas-based full-stack engineer specializing in Laravel (PHP) and Vue.js/Nuxt.js, building product-focused web platforms with clean architecture, strong OOP, and design patterns. I enjoy delivering reliable, maintainable software that scales with business needs. In my roles across teams in Agile/Scrum environments, I have shipped REST APIs, SQL/NoSQL data models, and Dockerized services, continually focusing on performance, reliability, and developer productivity.

Anders Christian David Johnson

I am a Dallas-based full-stack engineer specializing in Laravel (PHP) and Vue.js/Nuxt.js, building product-focused web platforms with clean architecture, strong OOP, and design patterns. I enjoy delivering reliable, maintainable software that scales with business needs. In my roles across teams in Agile/Scrum environments, I have shipped REST APIs, SQL/NoSQL data models, and Dockerized services, continually focusing on performance, reliability, and developer productivity.

Available to hire

I am a Dallas-based full-stack engineer specializing in Laravel (PHP) and Vue.js/Nuxt.js, building product-focused web platforms with clean architecture, strong OOP, and design patterns. I enjoy delivering reliable, maintainable software that scales with business needs.

In my roles across teams in Agile/Scrum environments, I have shipped REST APIs, SQL/NoSQL data models, and Dockerized services, continually focusing on performance, reliability, and developer productivity.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
See more

Work Experience

Staff Software Engineer at Beacon Hill
November 1, 2022 - February 1, 2026
Led delivery of a product-focused web platform using Laravel services and Vue.js/Nuxt.js frontends. Aligned implementation with user needs and domain context while maintaining high velocity in an Agile/Scrum squad. Designed and implemented Laravel REST API endpoints with consistent resource modeling, validation, error handling, and versioning to support multiple client experiences. Applied OOP, SOLID, and common design patterns (Repository, Strategy, Factory) to improve maintainability and standardize coding practices. Translated ambiguous requirements into clear technical approaches, acceptance criteria, and incremental delivery plans in collaboration with product owners and engineers. Built and optimized SQL-backed data models (migrations, indexes, query tuning) and integrated NoSQL use cases for event/audit and high-throughput reads. Containerized local and CI environments with Docker and Docker Compose for reproducible builds, faster onboarding, and parity across dev/stage/prod. Im
Senior Full Stack Engineer at Erie Insurance Group
January 1, 2017 - October 1, 2022
Delivered full-stack product features using Laravel for backend services and Vue.js/Nuxt.js for customer-facing workflows, collaborating with product stakeholders to refine requirements and translate them into tangible implementation options. Implemented secure REST APIs with role-based access control, request validation, and consistent resource contracts to support web and internal consumers. Modernized legacy modules toward cleaner OOP boundaries and standardized patterns (service layer, repositories, DTO-style request/response objects) to improve readability and reduce defects. Implemented database schema changes and performance tuning in MySQL/PostgreSQL, including indexing and query optimization; containerized services with Docker to streamline development and ensure consistent runtimes. Established CI practices for automated builds, unit/feature testing, and deployment checks, improving release confidence. Built Nuxt-based UI components and state management patterns to support sc
Senior Software Engineer at Jostens
June 1, 2013 - December 1, 2016
Built and maintained product web applications with Laravel backend components and Vue.js-based UI modules, focusing on clean domain logic and user-centered workflows. Created REST APIs with clear contracts and standardized error handling. Modernized legacy modules toward cleaner OOP boundaries and standardized patterns (service layer, repositories, DTOs) to improve readability and reduce defects. Implemented database migrations, performance tuning, and data integrity constraints in MySQL/PostgreSQL. Containerized services using Docker to streamline local development and ensure consistent runtime behavior. Established CI practices for automated builds and deployment checks, improving release confidence. Collaborated with frontend teams to deliver cohesive UI patterns and scalable feature development.
Software Engineer at Health Partners
August 1, 2011 - November 1, 2012
Implemented and maintained web application features using PHP/Laravel patterns and modern JavaScript UI components, aligning changes to user needs and domain rules. Developed internal REST API endpoints and integrated SQL-backed persistence with attention to data correctness and performance. Practiced strong OOP fundamentals and coding standards through peer reviews and iterative improvement. Supported Agile delivery by breaking down requirements, estimating tasks, and delivering increments within sprint timelines. Improved reliability through bug fixes, monitoring, and incremental refactoring of high-risk modules.

Education

B.S. at University of Minnesota
August 1, 2009 - October 1, 2013

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet