About Me

avatar

What I Build With

  • Modern front-end development
  • Back-end and API development
  • Databases & data modelling
  • Testing, debugging, and refactoring
  • Version control & collaborative workflows

What I'm Good At

  • Building reliable features and fixing defects
  • Working through problems logically
  • Writing clean, maintainable code
  • Supporting releases and production stability
  • Clear communication across technical and non-technical teams

My Software Development Journey:

Diploma in Full Stack Software Development (Advanced Front End) - Code Institute

I transitioned into software development through Code Institute's Full Stack Software Development programme, where I built a strong foundation across front-end and back-end development while learning how to approach problems methodically and deliver practical solutions.

I enjoy working on real-world systems - building features, fixing issues, and improving reliability over time. I value clean code, maintainability, and continuous learning.

Current Position:

Junior Developer - Computershare Technology Services

I work on business-critical applications, contributing code changes, fixing defects, and supporting testing and releases. I collaborate closely with senior developers and QA to ensure systems remain stable, reliable, and maintainable.

Alongside development work, I apply my background in application support to diagnose issues in live environments and contribute to low-risk, well-managed releases.

Previous IT Experience:

Application Support Analyst - Computershare Technology Services
  • Supported the operation of business-critical applications in production environments
  • Investigated and resolved application issues in collaboration with development and testing teams
  • Assisted with testing, deployments, and post-release validation
  • Provided user support and onboarding with clear technical communication
  • Contributed to documentation and process improvements to reduce repeat incidents
Site Support Technician - Computershare Technology Services
  • Delivered on-site and remote support for hardware and software issues
  • Worked across teams to resolve incidents efficiently and minimise downtime
  • Supported and maintained office technology, devices, and IT assets
  • Assisted with device provisioning and environment changes
Service Desk Support - Impact IT Solutions
  • Provided 1st/2nd line technical support for users and business systems
  • Logged, triaged, and escalated incidents appropriately
  • Maintained documentation to improve consistency and resolution times
  • Supported user access, device setup, and common operational issues