Rainy Sundays

Rich Gwilliam's digital shed

Postman

An API / client model is a great way to divide and conquer a project. They build the client front-end, I build the API back end on a pre-agreed model. But without a client to query it, how do you test your API?

Postman is the answer. A swiss army knife of API development tools, Postman pokes your endpoints however you want them to be poked, stores different environment variable sets so you know you aren't accidentally doing production poking (illegal in some countries) and generally makes life so much easier you won't know what you were doing without it.

I'm pretty competent with it, although they do keep on putting new bells and whistles on that I need to play with.

I've been using Postman since Jul 2022 (3 years).

Engagements using Postman

Full-stack Developer / Devops Engineer

Hidden

Jul 2022 - Jul 2023

At Hidden, I filled the role of an API Developer as well as a Devops Engineer. I updated and expanded existing legacy code to run on AWS Lambda functions for increased efficiency, and created Jenkins build servers for the Unity development team.

  • HTML
  • Vue
  • CSS
  • Javascript
  • Typescript
  • LAMP Stack Admin
  • Linux
  • Agile
  • Ops Development
  • Git
  • PHP
  • Amazon EC2
  • Amazon S3 Buckets
  • Amazon Lambda Functions
  • AWS Suite
  • Amazon API Gateway
  • Amazon Cloudflare
  • Postman
  • API development
  • High capacity systems
  • Stable Diffusion
  • Figma
  • FTP
  • Git
  • Phinx
  • Database Migrations
  • Jira
  • Project planning
  • CICD
  • Jenkins
  • Technical writing
  • Generative AI

Contract Senior Full-stack Developer

Eido Healthcare

Feb 2024 - Jun 2024

Successful resurrection of a mothballed legacy Craft CMS project without documentation or input from the original developer; planning and provisioning of AWS infrastructure to support the software based on Docker images.

  • PHP
  • HTML
  • CSS
  • SQL
  • Git
  • NPM
  • Javascript
  • Craft CMS
  • Linux
  • LAMP Stack Admin
  • Amazon EC2
  • AWS Suite
  • Laravel
  • Docker
  • BASH
  • Figma
  • Project planning
  • Ops Development
  • High capacity systems
  • Apache
  • Postman
  • API development
  • Technical writing

Contract Senior Full-stack Developer

Polygon

Jul 2024 - Nov 2024

Maintenance and upgrade of a legacy native PHP 5.6 API with massive data sets to provide new functionality for clients both inside and outside the company.

  • PHP
  • HTML
  • CSS
  • Javascript
  • API development
  • Postman
  • Vue
  • Apache
  • Database Migrations
  • Agile
  • Git
  • SQL
  • NPM
  • Jira
  • CICD

Contract Senior Full-stack Developer

STS Commercial

Feb 2025 - Aug 2025

Development of high-precision bespoke analytics and diagnostic modules on a Laravel base to surface opportunities and weaknesses in extremely high-volume, fast moving Fintech data and fine-tune performance for emerging markets. Innovative and intuitive modelling of data, completely revolutionizing how stakeholders analyse performance.

  • Laravel
  • Javascript
  • CSS
  • HTML
  • PHP
  • API development
  • Vue
  • Database Migrations
  • Linux
  • Git
  • Docker
  • SQL
  • Figma
  • LAMP Stack Admin
  • BASH
  • NPM
  • NodeJS
  • Postman
  • High capacity systems
  • Ops Development
  • Jira
  • MAMP stack admin
  • Technical writing