A Senior Software Engineer with a proven track record in delivering high demand, scalable solutions. I thrive on delivering innovative products and services for both on-prem and cloud platforms.
Learn MoreNot everyone Software Engineers work with are geeks. Clear communication and patience is essential if we're to explain complex technologies to those who aren't tech-minded.
Any Software Engineer can churn out hacky code and accumulate huge technical debt in their wake. Architect it, don't hack it - and reap the rewards of a scalable and stable product!
Software development is a team process. Share experience, knowledge, responsibilities with the ups and the downs; a team will bond, look out for each other and be a success!
As a Senior Software Engineer - same company, working different magic - I work with our Solutions Architect in building a global platform for employee benefits, offering everything from high-street discounts and cashback, health and fitness products, to tech schemes and e-vouchers.
I built the latest web stack for our prepaid card offering; a Mastercard product issued for some of the biggest, and well-known UK brands and global blue chip companies. Their cardholders load their prepaid card with funds and spend it on the high street to receive a monthly rebate on their purchases. We're the platform behind many free fuel promotions as well as broadband and mobile rewards and incentives for leading telecoms providers.
I was responsible for software design and development of our projects which included an online bidding platform. This was built for the arts and antiques industry. We also developed an engineering management system for a large company in the print industry.
Working with the company Director/Senior Software Engineer, we built a CMS using MVC 4.0. This is a stand-alone platform, deployed on a per website basis and contains an administration section to allow customers to manage the content themselves. This was a long-time-coming, well planned and rewarding project by the company Director and meant all their websites were published royalty and licence free and was 100% customisable by them.
Working in a close knit team, we developed and maintained the companies flagship NATS (National Air Traffic Services) endorsed aircraft GPS navigation product for Windows Mobile devices and the accompanying desktop Flight Planning software for Windows. Used by pilots to help them adhere to NOTAM's, aviation regulations and remain clear of restricted air space.
As a Lead Developer, I was responsible for the development and enhancements to the company’s core road haulage traffic planning solution. The software is used by many big players in the road haulage industry. It manages load and route planning and enables EDI and ETL interfaces for sharing and distributing planned loads, UK wide.
"Leaders who don't listen will eventually be surrounded by people who have nothing to say."
- Andy Stanley
"The people who are crazy enough to think they can change the world are the ones who do."
- Steve Jobs
I'm an enthusiastic, determined and hard-working person who can work well under pressure and meet deadlines, whether working as a team or independently. I am a capable and confident communicator at all levels.
Within a couple of hours I was copying code from a magazine and rendering out concentric circles on screen and sending them to the noisy, thermal printer to put up on my bedroom wall.
That day, I contracted the coding bug. Thirty-three years later, I'm still developing software, except the circles these days are Agile Circles.
As a Full-stack developer I've used a number of tools. Whilst my strengths lie in MVC, I always want to know more!
Crypto is a secret pleasure of mine. PGP, PKI, SHA, Rijndael, Twofish, TripeDES, Blowfish... the list goes on!
I love developing and connecting API's for aggregating data and providing re-usable and scalable services.
Throw your details into the contact form (neatly though, have some pride in your work!) and take the "I'm not a robot" challenge!
If you want some software magic, please give a brief description of what you want so I can have some caffeine and a think before getting back to you.
Fields with an asterisk (*) must be filled in.