Senior Software Engineer

Avco Systems, July 2021 - Present

image

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