Hello world, I'm

Sean White

Web developer and ERP systems consultant.

United Kingdom

Contact

Development

  • Laravel 5.6 - 9.x
  • PHP 7.3 - 8.1
  • Tailwind CSS
  • MySQL
  • Debugging
  • PHPUnit
  • Jest
  • AWS S3/Lambda
  • Alpine JS
  • Livewire
  • PostgreSQL
  • Vue 2 - 3
  • Inertia
  • Bootstrap 4

I have worked as a technical support engineer at a developer-focussed SaaS application that monitors site health across uptime, performance, DNS, SSL, broken links, scheduled tasks and more. So far it has performed over 12 billion checks and sent over 5 million notifications since launching and is now a critical part of agencies and software team tools.

During this time my changes have been merged in a number of different modules across the repository. This includes timezones (cron, uptime calculations), language/translations, API (webhook signature calculation, supprting additional features), DNS (record sync, cloudserver nameserver comparisons) and notifications (preventing duplicates, preventing race conditions from affecting delivery) managed to include new tests in 42% of PRs.

My core responsibilities include

  • Supporting customers with technical questions and system setup (DNS, firewalls, scheduled tasks etc.)
  • Interpreting bug reports across PHP/Laravel and JavaScript codebases
  • Monitoring errors and logs to get ahead of bug reports
  • Breaking down large issues into manageable tasks
  • Delivering long-lasting solutions via pull requests
  • Suggesting and implementing improvements/features
  • Writing automated tests
  • Writing documentation and FAQs to help improve customer experience
  • Handling user admin tasks such as billing, team management, system setup
  • Being the first point of contact for sales

I have also helped small, niche-industry service businesses by delivering a custom booking and review system using Stripe API (checkout, webhooks etc), Shopify store development, released a few open source laravel packages and created Wordle before it was cool!

Finance Systems

  • Unit4 ERP
  • Data Migrations
  • Implementations
  • VBA
  • Excel
  • MS SQL Server
  • Power Platform
  • Creativity
  • Line management

As a finance systems and reporting development manager I was responsible for supporting and developing the ERP system with my team in a role positioned between IT and finance departments.

I have been involved in a number finance and ERP related projects working across departments and systems. This usually means spending time

  • Gathering requirements
  • Providing options and recommended approaches
  • Writing proposals for aysnchronous review
  • Building and testing solutions
  • Digging through log files and error messages
  • Translating conflicting business requirements into actionable tasks
  • Breaking down technical concepts to non-technical people
  • Making long-term decisions while considering timescales, other priorities and business objectives
  • Navigating unexpected issues and calmly providing solutions/workaround

I did not always have access IT infrastructure, tools or privileges so being able to debug issues with restricted access required creativity and a real understanding of the problem by working closely affected users. It can be easy to throw code at a problem or automate processes without thinking of long term maintenance, impact on workflows or the humans at the other end. This resulted in using a mix of local code (e.g. VBA), low-code tools (MS Power Platform), smarter logging and changes to business processes.

You can find out more about my roles in finance systems on my LinkedIn profile.

Previous
About