I have been working in technology and business for over 16 years and have a proven track record in using latest technologies to develop and deliver web, mobile and cloud solutions.
I enjoy creating tools and experiences that make life easier for people, by focusing on delivering value to the user and using creative problem solving. I architect, develop and lead the creation of well-designed, efficient code using best software development practices.
I love being part of great teams. Building teams is a joint effort but I do my part to help focus businesses so that we can build, manage and motivate cross-skilled teams. I've done this as both a consultant and in-house. I'm an advocate for building happy and productive teams, with a healthy work-life balance, by keeping things simple and taking an agile approach to life and projects.
Aa a Technical Lead for web, mobile and cloud teams and products, my role spans responsibilities across team leadership and management, technical architecture, software engineering manager and technical vision and strategy.
Ultimately I am responsible for leading software and technical teams, the technical delivery of software products and overall quality of technical deliverables.
I believe it is important for a Technical Lead to also be a senior software engineer, so I make sure that I dedicate part of my time to being ‘hands-on' to work with developers and write code for products.
- Create and manage technical visions and strategy
- Create and manage technical architecture
- Lead the delivery of high-quality technical solutions
- Lead the due diligence of project analysis, UX, UI design
- Inspire and mentor technical and non-technical people
- Lead and manage technical teams
- Be an advocate for people and products
- Be a hand-on software engineering manager
As a Senior Developer for web, mobile and cloud apps, I work on projects across the full-stack, the traditional "back-end" through to the "front-end". My role is to bring together great design, business logic and technology to achieve high-quality products for web, mobile or cloud. My drive is to create best-in-class products and great experiences, whether products be user-facing or machine-facing.
I have always had a passion for the latest technologies and digital products. I keep myself up-to-date with web, mobile and cloud trends and technologies. I love working in fast-paced environments building robust and scalable applications, built to industry standards and best practices.
I believe in, and have a passion for, great UX Strategy and UX/UI design, I work closely with UX teams to help provide my experience and technical knowledge during the UX/UI creation process.
- React, React Native
- Node.js, Express
- RESTful APIs
- CSS in JS, like JSS
- Semantic HTML5, CSS, SASS/SCSS
- CMSs like WordPress and Drupal
- eCommerce like Magento
- Git, GitHub, Yarn, NPM
- AWS Cloud
- Azure Cloud
- Build Tools, CI/CD
Over the past 16+ years I've had the opportunity to lead, be a part of, and be hand-on on in technology and business for projects in retail, telecommunications, pharmaceuticals, FMCG, media & publishing, creative & digital, leisure & entertainment, property industry, FinTech and finance. I've worked with some great people in companies ranging in size, from start-ups, small-to-medium through to large enterprises.
Some of these are companies like: The Co-operative Group, O2 Telefonica, Bayer Group, McCains, Vileda, OBI Property, Orbit Developments, XLB Property, Allied London, NFU Mutual, CBRE but also many other SME companies and people.
See my profile on LinkedIn