Andy Evans
Software Engineer · Sheffield, UK
✅I problem solve!
I'm a resilient and logical problem solver, with creative ideas on solutions. Although I work hard to find the ideal solution, I'm pragmatic enough to know when to look for alternative options.
✅Software engineering
I develop software to solve problems - using whatever tools I need. This is usually C#, but has in the past led to adventures in Vue, Python, and Android to name but a few. I'm also a certified Azure Developer Associate.
✅I learn
Tech is constantly evolving! If my existing skillset doesn't contain the tools for the problem at hand, I set about learning what I need - languages / tools / libraries - to get the job done.
✅Platform engineering
I've always said that it's no good writing code unless you can deploy it somewhere! I take the lead in deploying solutions to the Azure cloud, working with CI/CD pipelines, and also have experience with Kubernetes and on-prem infrastructure.
✅Planning and backlog management
I write user stories to represent the problems to be solved, and manage these stories in a backlog. I own the stories through development, testing and deployment, being a point of contact for the team. I also provide estimates for the work.
✅Mentoring
One of my most important roles is to mentor other team members - formally, or informally. I like to be a person that is trusted and approachable, and a person who can help to build the careers of others.
Experience
Senior Software Developer
Razor Ltd
Senior engineer responsible for delivering quality solutions on time and in budget. Delivered high-quality software within tight constraints, brought clarity to projects through backlog management, provided technical oversight on client workshops, owned the technical direction of solutions, led multi-skilled teams, owned the platform engineering role for a core product, and mentored other team members.
Solution Architect
Arcadis Gen
Technical leader on a microservice-based SaaS web application — a platform at the core of a new business offering. Involved in architectural design, development, deployments and verification.
Senior Software Engineer
SEAMS
Senior developer on the company's enterprise software and a new microservice-based SaaS application. Realised the SaaS product across the full stack including Azure deployment. Coached new developers and nurtured use of new technologies. Led a test automation project to aid regression testing.
Software Engineer
McMurtry Automotive Ltd
Developed from scratch a driver interface for a high-performance electric vehicle, integrating software with in-car electronics and CAN bus. Produced software utilities for vehicle development including an ECU configuration tool and remote data-logging via AWS.
Software Developer
Active Risk
Web developer on a leading enterprise Risk Management product. Involved in the early development of a new SPA web application, ported older systems to newer technology, kicked off a test automation effort, and maintained build and deployment pipelines.
Business Development Project Team
Mercedes AMG High Performance Powertrains
Co-ordinator on a business-wide efficiency improvement project. Acted as liaison between business stakeholders and an external development team, producing a procurement system to replace existing SAP processes.
IT Graduate
Mercedes AMG High Performance Powertrains
2-year graduate rotation programme covering 1st/2nd/3rd line support of daily IT operations and improving internal software systems. Became Microsoft certified as a Windows 7 Enterprise Desktop Support Technician.
IT Intern
Macquarie Bank
Developed custom SQL reports and Excel macros to assist the Banking and Financial Services team in account reconciliation and internal auditing.
Education
BSc Computer Science
University of Sheffield
Certifications
Microsoft Certified: Azure Developer Associate
Microsoft