About Chris Howarth

My Profile

Profile Image

I bring a passion for crafting dynamic and user-friendly experiences across web and mobile platforms.

My expertise encompasses JavaScript, React, TypeScript, HTML, CSS and development tools for both iOS and Android.

Here's a breakdown of my skills:

Web Development

I've successfully helped implement interactive web projects like the BBC Live Hub, BBC Sport Match page, and a comprehensive BBC Football Fixtures page using JavaScript, React, and TypeScript. These projects showcase my ability to:

  • Craft responsive UIs for seamless user experience across desktops, tablets, and mobile phones (leveraging React).
  • Manage user interaction with features like live score updates, commentary feeds, interactive polls, and tab navigation (using JavaScript).
  • Prioritize code maintainability through well-structured and documented code using JavaScript and React best practices, along with TypeScript for type safety.
  • Integrate with external services like AWS for real-time data updates (e.g., processing OPTA data feeds for the BBC Football Fixtures page).

Mobile Development

My experience extends to developing mobile applications for both iOS and Android platforms. This allows me to translate user experiences across different platforms, ensuring a smooth transition for users.

My approach goes beyond core development. I understand the importance of well-structured and documented code for future collaboration and updates. I'm a passionate developer constantly seeking new challenges to create engaging and informative experiences, whether on the web or mobile devices.

My developer skills include:

  • HTML
  • CSS
  • JavaScript
  • React
  • AWS
  • Swift
  • iOS