Full Stack Developer
CurrentAs a dedicated Full Stack Developer with over 6 years of experience, I have progressed from a Junior Developer to an integral team member at Mountain Warehouse, contributing significantly to the modernisation of key business processes and enhancing user interfaces. My technical expertise spans .NET, JavaScript, TypeScript, React, MongoDB, C#, and Node.js, with a particular strength in developing scalable and efficient software solutions within collaborative settings. I am also proficient with modern development tools like Vite, enhancing project performance and development speed.- Collaborated on Architecture Transition: Played a crucial role in the team that transitioned legacy checkout code from a monolithic system to a microservice using .NET, enhancing system modularity and reducing downtime. - Contributed to User Interface Overhauls: Actively participated in implementing new user interfaces for both checkout and shipping systems using TypeScript and React, improving user interaction and satisfaction. - Assisted in Modernising Shipping Methods: Contributed to the overhaul of the shipping system by implementing a new model and a React microfrontend, which increased adaptability to new shipping methods and operational efficiency.