Software Developer, DevOps, Project / Delivery Manager, Teacher.

I’m Liam, I'm a 10 year IT professional having performed a wide range of roles within Software Development.

liam@ubuntu:~$

cat whoami.py

#!/usr/bin/env python3

def print_whoami():

  name = 'Liam'
  birth_place = 'Liverpool'
  skills = [
    'Software Development',
    'Service, Delivery & Project Management',
    'Teaching']
  hobbies = [
    'Cybersecurity',
    'MMA',
    'Petting Cats'
  ]

  print(f'Name : {name}')
  print(f'Birth Place : {birth_place}
')

  skills_string = ''
  for i in range(0, len(skills)):
    skills_string += f'{skills[i]}
'

  hobbies_string = ''
  for activities in hobbies:
    hobbies_string += f'{activities}
'

  print(f'My skills are the following:
{skills_string}')
  print(f'My hobbies are the following:
{hobbies_string}')


print_whoami()
liam@ubuntu:~$

python3 whoami.py

Name : Liam
Birth Place : Liverpool

My skills are the following:
Software Development
Service, Delivery & Project Management
Teaching

My hobbies are the following:
Cybersecurity
MMA
Petting Cats

Introduction to Variables and Data Types in Python

When starting with Python programming, understanding variables and data types is crucial. Variables allow us to store and manipulate data, while data types define the nature of the data we work with. In this article, we will explore the concept of variables and various data types supported by Python.

Python Programming - A Beginner's Guide to the Basics

If you're new to programming or want to dive into the world of Python, this beginner's guide is the perfect starting point. Python is a versatile and beginner-friendly programming language known for its simplicity and readability. In this comprehensive article, we'll take you through the basics of Python programming, providing you with a solid foundation to begin your coding journey.

Work

  1. Company
    Freelance
    Role
    Freelace Developer, Teacher
    Date
  2. Company
    DWP Digital
    Role
    IT Consultant (Architecture, DevOps, Delivery)
    Date
  3. Company
    IBM
    Role
    Delivery / Project Manager
    Date
  4. Company
    IBM
    Role
    PL / SQL Developer
    Date
  5. Company
    IBM
    Role
    Team Lead Incident & Problem Manager
    Date
  6. Company
    IBM
    Role
    Incident & Problem Managemenr
    Date

Stay up to date

Get notified when I publish something new, and unsubscribe at any time.