James Barnden

James Barnden

Greater Cardiff Area
515 followers 500+ connections

About

I’m a Software Engineer, with a love for music and Computer Science. I’ve always been…

Activity

Experience

  • Pinwheel Graphic

    Pinwheel

    United Kingdom

  • -

  • -

    Cardiff, Wales, United Kingdom

  • Company ghost image

    • -

      Cardiff, United Kingdom

    • -

      Cardiff, United Kingdom

  • -

    Wales

  • -

    Cardiff, United Kingdom

  • -

    Cardiff, United Kingdom

  • -

    Cardiff, United Kingdom

Education

  •  Graphic

    Distinction

    -

    Won the course prize for highest grade point average

  • First Class Honours Degree

    -

  • -

Licenses & Certifications

Projects

  • China’s AI Workforce: Assessing Demand for AI Talent

    -

    - Built and maintained web crawlers for harvesting 10.1 million raw job postings for processing
    - Constructed a modular pipeline for the ingestion of raw postings, working closely with the machine learning team to adapt their trained models for scale.
    - Implemented a duplicate removal module to handle processing at scale, reducing the corpus to 6.8 million unique postings.
    - Collaborated with machine learning team on a scalable field normalization module.
    - Identified pipeline…

    - Built and maintained web crawlers for harvesting 10.1 million raw job postings for processing
    - Constructed a modular pipeline for the ingestion of raw postings, working closely with the machine learning team to adapt their trained models for scale.
    - Implemented a duplicate removal module to handle processing at scale, reducing the corpus to 6.8 million unique postings.
    - Collaborated with machine learning team on a scalable field normalization module.
    - Identified pipeline bottlenecks and improved ingestion speed by 80%, reducing the time to process the dataset from 2 weeks to 48 hours.

  • Fact or Fib: Online multiplayer party game

    • Solo full stack development of an online multiplayer game app with real time events synced across multiple devices.
    • Low/no cost (free tier) fully serverless autoscaling infrastructure across AWS and GCP.
    • Python FastAPI backend/API, running on AWS Lambda & API Gateway.
    • React PWA deployed to S3 served via CloudFront CDN.
    • Can also be packaged and deployed as a native Android app

    See project
  • User-Guided Automatic Classification of Documents

    -

    A desktop application for the classification of texts into user defined categories, tested across multiple subject areas and users with strong results.

    The application consists of a modular pipeline of interchangeable Data Science components made accessible to an end user for configuration and training via GUI. The pipeline handles data acquisition, feature selection, dataset creation, model training and classification, with an emphasis on Natural Language Processing. The pipeline can…

    A desktop application for the classification of texts into user defined categories, tested across multiple subject areas and users with strong results.

    The application consists of a modular pipeline of interchangeable Data Science components made accessible to an end user for configuration and training via GUI. The pipeline handles data acquisition, feature selection, dataset creation, model training and classification, with an emphasis on Natural Language Processing. The pipeline can be extended to process other data formats such as images, video or audio.

  • Retrieving, Interpreting, and Indexing data from videos to support In-Video Searching

    -

    This project involved developing a series of plugins (data acquirers, data miners & search engines) for a configurable pipeline, to construct a series of searchable corpuses (e.g. to hold information drawn from audio, images, text and metadata) from a given video URL. The information held in each corpus is mapped to a timeline, such that a user can perform a search which returns one or more time segments of the video, relevant to the query.

    Other creators
    See project

Honors & Awards

  • MComp Course Prize

    University of South Wales

    Award for highest grade point average on the Master of Computing Computer Science course

Languages

  • English

    Native or bilingual proficiency

  • Welsh

    Native or bilingual proficiency

Recommendations received

View James’ full profile

  • See who you know in common
  • Get introduced
  • Contact James directly
Join to view full profile

Explore collaborative articles

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Explore More

Others named James Barnden

Add new skills with these courses