Andrew Beacock - Software Engineer / Team Leader

tech lead / full stack / java / security / agile / spring / aws

I’m a full stack principal software engineer with 24 years of software development experience. I’ve lead development teams, line-managed people, and solved business problems using my technical skills. I’ve followed waterfall, agile and everything-in-between methodologies, as well as being an advocate of unit testing and test driven development. I’ve been coding in Java since it was born back in 1996, but I’m experienced in other languages too. I’ve spent a chunk of my career building server-side mobile solutions but in recent years transitioned into building secure, fast, scalable web applications for the financial industry. I’ve become a member of OWASP to help promote secure coding practices & recently moved into the retail industry assisting in migrating from a monolith to AWS microservices.

Read my technical blog

View my LinkedIn profile

Join my meetup Liverpool Software Architecture

Follow me on Twitter @abeacock

Email me info@andrewbeacock.com


I’m hosting this website via my GitHub repository, if you want to do the same then simply follow these instructions. The site is written in GitHub-flavoured Markdown, edited using the excellent & free Atom editor with it’s live Markdown preview & Git integration.