Summary
Barry Piccinni is a Senior Software Developer with nine years' experience building secure, scalable services for the UK public sector, currently focused on redesigning a government online application platform using Node.js, Kubernetes and AWS to meet GDS standards. He brings strong data modelling skills through state machines (Stately/xstate) and a test-first mindset with BDD tooling like Cucumber.js, Gauge and Taiko, ensuring behaviours are well-specified and auditable. Comfortable across the stack, he pairs PostgreSQL, CI/CD (CircleCI), and Git with pragmatic use of Atlassian, Figma and Miro to streamline delivery in Agile teams. His background in electronic and electrical engineering plus an MSc (distinction) in IT gives him a systems-oriented approach to software design and operational resilience. Although his work is private for security reasons, he’s open to detailed technical discussions and architecture reviews.
9 years of coding experience
9 years of employment as a software developer
Master's degree Information Technology, Master's degree Information Technology at University of the West of Scotland
Bachelor's Degree Electrical and Electronics Engineering, Bachelor's Degree Electrical and Electronics Engineering at University of Glasgow