Skip to content
View sweptsquash's full-sized avatar
🏠
Working from home
🏠
Working from home

Block or report sweptsquash

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
SweptSquash/README.md

👋 Hi there, I'm Stewart — aka Stewie or SweptSquash

I'm a self-taught Senior Full-Stack Engineer passionate about building elegant, efficient software solutions and fostering great developer experiences. I specialise in Laravel, PHP, VueJS, NuxtJS, and TailwindCSS, with experience across DevOps, AWS, Docker, and CI/CD workflows.

I'm particularly passionate about improving engineering practices, developer experience, and the processes that help teams build and ship better software. I enjoy taking ownership of technical challenges, finding practical solutions, and aligning engineering decisions with wider business goals.

I'm currently open to new Senior Software Engineer and Lead Engineer opportunities, ideally working with modern PHP/Laravel and JavaScript/Vue-based stacks.

When I'm not coding, I love diving into immersive video games like Halo, Battlefield, and Call of Duty.

🚀 Professional Experience

Product Engineer — Expansive Solutions

Most recently, I worked as a Product Engineer at Expansive Solutions, contributing to the development and delivery of key product features while helping improve engineering processes and developer experience.

My contributions included:

  • Developing and delivering product features across the application stack.
  • Investigating and resolving bugs to improve application reliability.
  • Improving coding practices and encouraging consistency across the codebase.
  • Managing CI/CD pipelines to support reliable and efficient deployments.
  • Managing local Docker environments and tooling to improve developer experience.
  • Improving developer setup and onboarding, making it easier for engineers to get productive quickly.
  • Contributing to technical discussions and helping shape practical engineering solutions.

My time at Expansive allowed me to further develop my experience across technical leadership, product development, DevOps, and developer experience while working within a modern engineering environment.

Lead Engineer — AVRillo R&D

Prior to Expansive, I worked as a Lead Engineer at AVRillo R&D, where I helped lead the engineering team in adopting modern development practices and improving the overall development workflow.

My contributions included:

  • Established coding standards for a more consistent and maintainable codebase.
  • Implemented CI/CD pipelines to improve deployment reliability.
  • Migrated task management to JIRA, improving transparency and accountability.
  • Automated developer onboarding with Bash scripts, cutting setup time by 50%.
  • Improved development workflows and overall developer experience.
  • Worked across application architecture, backend development, infrastructure, and deployment.
  • Helped introduce processes that encouraged more consistent and maintainable development practices.

My contributions resulted in:

  • Improved developer satisfaction and morale
  • Enhanced clarity around expectations and workflows
  • Significant performance improvements through automation
  • A more streamlined and consistent developer experience
  • Simplified onboarding processes for new team members

🎯 What I'm Looking For

I'm currently looking for my next Senior Software Engineer or Lead Engineer opportunity.

I'm particularly interested in roles where I can:

  • Build and maintain scalable applications using PHP & Laravel
  • Work with modern frontend technologies such as VueJS & NuxtJS
  • Improve coding standards, development workflows, and engineering practices
  • Help shape CI/CD and DevOps processes
  • Improve developer experience and onboarding
  • Mentor and support other developers
  • Contribute to technical decisions while keeping business goals in mind

I'm ideally looking for fully remote opportunities, but I'm open to occasional travel where required.

🌐 Skills & Technologies

  • Languages: PHP, JavaScript, HTML, C++ (Basic)
  • Backend: Laravel, PHP, MySQL, PostgreSQL
  • Frontend: VueJS, NuxtJS, ReactJS, TypeScript
  • Styling: TailwindCSS
  • DevOps: AWS, Docker, CloudFlare, CI/CD Workflows
  • Tools: Git, GitHub, JIRA, Ubuntu
  • Other: UI/UX, Developer Experience, Technical Leadership

Connect with me:

Feel free to connect with me on these platforms! I'm always open to discussing new opportunities, collaborations, or just geeking out about tech.

X (Formerly Twitter)LinkedInTwitch




Stewart's GitHub Stats

Pinned Loading

  1. orchestr-sh/orchestrorchestr-sh/orchestrPublic

    TypeScript 5 2

  2. laravel/saillaravel/sailPublic

    Docker files for running a basic Laravel application.

    Shell 1.9k 519

  3. spatie/laravel-rayspatie/laravel-rayPublic

    Debug with Ray to fix problems faster in Laravel apps

    PHP 318 71

  4. spatie/rayspatie/rayPublic

    Debug with Ray to fix problems faster

    PHP 624 108

  5. roach-php/coreroach-php/corePublic

    The complete web scraping toolkit for PHP.

    PHP 1.5k 89

  6. worksome/exchangeworksome/exchangePublic

    Check Exchange Rates for any currency in Laravel.

    PHP 126 11