A website designed to allow a user to find their 'bluest' shade. Uses a React frontend with a C# ASP.net backend.
Working within the CRM team at Pinewood.AI allowed me to gain commercial software development experience. I learned how a large scale software project is structured, and how to best expand a legacy codebase with new features while maintaining the current functionality. Outside of writing code, I really enjoyed being able to mentor less experienced team members to support their professional and technical development; and I was able to correspond with OEM integration providers to maintain and triage issues within our integrations.
A project I was particularly proud of was the creation of a new Lead Management System within the product to allow salespeople to more efficiently convert customer interest into sales, and allow sales mangers a holistic view of their sales funnel. Given that this was a completely new product within the system I was able to make larger scale decisions around how the data schema would be structured, and was heavily involved with communicating with the product team in order to provide rapid iterations in response to customer feedback.
Over the course of my degree, I gained exposure to numerous languages and technologies - from building a CPU using a HDL in the Systems and Architecture module to writing a fitness tracking app using android studio for Mobile Application Development. This degree has given be a strong foundation in both the mathematical and structural underpinnings of how computers operate and communicate.
Working in a fast-paced customer service environment, I gained valuable skills about working as part of a larger team, the importance of communication and the ability to perform multiple roles within a given shift; whilst all the time working under constant time pressure.
Languages: C#, HTML, CSS, JS, T-SQL
Technologies: .NET, Razor Pages, SQL Server, ASP.NET, REST APIs, Moq, Linq
Tools: Git, Regex, Visual Studio, Application Insights