The Caffeinated Engineer

Where Coffee Meets Code.

Clean Code

Welcome to my blog series on Clean Code, inspired by one of my all-time favorite books, Clean Code by Robert C. Martin. I find myself revisiting the concepts presented in this book quite often, and I thought it's high time for a refresher. So, instead of having to read the book each time, I decided to compile the key principles in an easily accessible format. Join me on this journey as we explore the world of clean, maintainable, and efficient code to improve our skills as software developers and make our projects more enjoyable and effective.

Education

  1. University
    University of Bradford
    Course
    BEng (Hons) Software Engineering
    Date
    2011 — 2014

Work

  1. Company
    AKQA
    Role
    Senior Full Stack Engineer
    Date
  2. Company
    Capita
    Role
    Lead Developer
    Date
  3. Company
    Stepstone
    Role
    Senior Full Stack Developer
    Date
  4. Company
    Stepstone
    Role
    Mid Full Stack Developer
    Date
  5. Company
    Unipro
    Role
    Lead Developer
    Date
  6. Company
    Unipro
    Role
    Backend Developer
    Date
  7. Company
    New Beginnings in Christ Ministries UK
    Role
    Sofftware Engineer (Intern)
    Date