Senior Software Engineer
Avco Systems, July 2021 - Present
Full-stack development on a number of bespoke software projects of varying sizes and technologies, including systems in international use. Promoted to Senior Engineer in August 2023.
Technical Experience:
- C# / .NET backend development (websites, services etc.)
- React & React Native frontend development for web and mobile
- Integration with both SQL and NoSQL databases (MS-SQL, MongoDB)
- Building and interacting with internal and external APIs
- Deployment and management of staging/production environments, including use of:
- AWS (EB, CloudFormation, S3, Lambda etc.)
- MongoDB Atlas / Studio3T / C# Driver
- SQL Server Management Studio
- Working with a range of additional technologies as required
- GitLab CI, shell scripts etc.
- ASP.NET Web Forms, VB.NET
- Vanilla JS, jQuery, ExtJS
Non-Technical Experience:
- Managing projects and providing assistance to junior devs
- Producing business specifications and designing mock-ups
- Estimating and providing quotes for new projects
- Regular communication with clients to support development and ongoing use of their systems
- Handling or delegating ad-hoc customer support tasks
Software Engineer (Placement)
Xceptor, July 2019 - August 2020
One year placement role developing Xceptor, a highly configurable, web-based process automation product for global financial organisations.
Key experience:
- Development of new features and bug fixes, using C#, AngularJS and MS-SQL.
- Communicating with clients to understand use cases and resolve issues.
- Agile (Scrum) development practices including frequent peer review.
- Unit testing with NUnit and Jasmine.
- Use of version control (Git, Azure DevOps).
- CI/CD pipeline improvements.
- Application performance testing with JMeter.
Achievements:
- Came in 3rd Place at an internal hackathon alongside a team of other engineers.
- Completed external UX Training course.
- Completed internal ‘Introduction to Application Security’.
Student Ambassador
University of Surrey, October 2017 - June 2019
- Promoted higher education to under-represented groups.
- Assisted prospective students at open days.
- Answered phone calls on A-level results day.
- Helped to run a week-long engineer summer school.
Lab Demonstrator
University of Surrey, October 2018 - June 2019
- Assisted in first year Computer Science labs for Programming Fundamentals and Software Engineering modules.
- Answered questions and helped with debugging of first-year students’ code.
Icons made by ultimatearm from www.flaticon.com