I'm Chris, a full-stack .NET developer nearing six years of expertise, specializing in crafting integrated solutions using ASP.NET Core. I'm deeply committed to enhancing user experiences and currently focus on improving my front-end skills, with a particular emphasis on mastering TypeScript.
My professional journey is marked by a passion for both learning and sharing knowledge, having mentored junior developers and always seeking to broaden my own technical horizons. Presently, I am developing services tailored to the needs of the vibrant player community of Final Fantasy XIV, aiming to streamline their gaming experiences with functional and intuitive interfaces.
As I approach a pivotal milestone in my career, my next goal is to step into a senior developer role, where I can further influence project outcomes and lead teams towards innovative solutions. Outside of work, I continue to engage with the gaming world, not only as a hobby but as a source of inspiration for my projects.
- Languages: C#, JavaScript, TypeScript, HTML, CSS
- Frameworks/Platforms: .NET, ASP.NET Core, Bootstrap
- Tools: Visual Studio, Git, NUnit, Docker
- Databases: Microsoft SQL Server
- Wedding Site: Current project for the big day. Technologies used includes ASP.NET Core and Bootstrap
- Portfolio Rebuild: Next project focusing on integrating new front-end technologies including TypeScript and advanced CSS techniques.
- FFXIV Player Companion: A future project to summarise your current point in FFXIV.
- MTA: Software Development Fundamentals - Certified by Microsoft, demonstrating foundational software development skills. View Certification
- Bachelor of Science in Software Engineering (BSc Hons) - Earned from Cardiff Metropolitan University. Focuses on developing essential skills in software development, project management, and system analysis, including practical experience with industry-standard software and methodologies.
- Microsoft Office Specialist (MOS) Master - Achieved Master level certification, demonstrating advanced proficiency in Microsoft Office applications, enhancing productivity and technical skills. View Certification
- TypeScript Mastery: Currently deepening my understanding of TypeScript to enhance my front-end development skills, with the goal of integrating more robust type-safety features into my web projects.
- Front-End Technologies: Actively learning modern front-end frameworks and libraries to stay on the cutting edge of UI/UX trends and best practices.
- Continuous Learning: Participating in regular webinars and online courses, focusing on advanced software architecture and design patterns to prepare for a future senior developer role.
Let's connect! Whether you're looking for collaboration on a project, interested in mentorship, or just want to talk tech, I'm open to opportunities and discussions.