Nat Ravenhill
Software Engineer at BJSS- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Credentials
-
Microsoft Certified: Azure Fundamentals
MicrosoftJul, 2022- Nov, 2024 -
Responsive Web Design
freeCodeCampMay, 2021- Nov, 2024 -
JavaScript Algorithms and Data Structures
freeCodeCampMar, 2021- Nov, 2024
Experience
-
BJSS
-
United Kingdom
-
IT Services and IT Consulting
-
700 & Above Employee
-
Software Engineer
-
Jun 2021 - Present
Working on backend service API rewrite from C# to Go.Debugging exisitng Go APIs and SQL procedures.Assisting with technical pair programming interviews for new staff Working on backend service API rewrite from C# to Go.Debugging exisitng Go APIs and SQL procedures.Assisting with technical pair programming interviews for new staff
-
-
-
FLAGS Software
-
United Kingdom
-
Information Technology & Services
-
1 - 100 Employee
-
Software Developer
-
Oct 2019 - Apr 2021
• Developing a new Administration desktop application using C# to combine the functionality of several legacy products and writing WCF services to liase with the back end code. • Used best practices such as MVVM to enable extensive Unit Tests to be written for the Front end WPF code. • Providing regular updates to QA and stakeholders on project progress • Developing a new Administration desktop application using C# to combine the functionality of several legacy products and writing WCF services to liase with the back end code. • Used best practices such as MVVM to enable extensive Unit Tests to be written for the Front end WPF code. • Providing regular updates to QA and stakeholders on project progress
-
-
-
MiTek
-
United States
-
Construction
-
700 & Above Employee
-
Software Developer
-
Dec 2017 - Oct 2019
I work in an 8 person Scrum team to add new truss engineering features and bug fixes to Pamir, a CAD software program for Roof truss designers. Technologies used include C# and Windows forms.Have also worked in the SET team to help develop a performance testing website using Node.js, React and Redux and worked on tools to assist in Pamir development.
-
-
Graduate Software Developer
-
Dec 2016 - Nov 2017
Worked in a Scrum team to add new features/fix bugs in the Pamir CAD software in C#. Also spent 6 weeks in QA with another Scrum team, learning testing processes and techniques.
-
-
-
Capgemini
-
France
-
IT Services and IT Consulting
-
700 & Above Employee
-
Junior Delivery Management Intern
-
Jun 2015 - Jul 2015
Assisting Project Management staff in the Project Management Office and throughout the GEN Delivery Centre to monitor and plan delivery progress. Learning and applying skills in Agile and Waterfall development methodolgies and process based management. Assisting Project Management staff in the Project Management Office and throughout the GEN Delivery Centre to monitor and plan delivery progress. Learning and applying skills in Agile and Waterfall development methodolgies and process based management.
-
-
Education
-
University of Birmingham
Master of Science (MSc), Advanced Computer Science -
University of Birmingham
Bachelor of Science (BSc), Computer Science -
King Edward VI Camp Hill School for Girls Sixth Form
A Levels including Maths, Computing and Physics