LinkedIn Games Browser Extension

Web DevelopmentUI/UXAI
LinkedIn Games Browser Extension

Project Overview

LinkedIn Games Solver is a browser extention with a suite of tools and solvers for every available game on LinkedIn. It allows users to enter their scores into their LinkedIn accounts along with other interactions such storing and inputting stored solutions locally. Multiple solving methods were used including solving algorithmically, with AI, and programmatically. The project also comes with individual scripts for each game which run separately from the extension using Playwright.

Role

Designer and developer

Duration

3 weeks

Year

2025

Technologies

PlaywrightOpenAIChrome Extensions APIJavaScript

Proposal

Develop a user-friendly software to solve LinkedIn games and boost LinkedIn engagement through the implementation of multiple solving methods.

Solution

A feature-rich browser extension and independent collection of standalone scripts with suite of tools to solve and input LinkedIn games scores into the LinkedIn platform. Includes algorithmic, AI-powered, and programmatic solvers.

Solution

Process

Followed an iterative design and development process with discrete stages. At each stage, the scope was defined and executed before moving on into the next stage of the project. This involves determining how an MVP could function, then assessing design and development needs.

Problem

Identify initial set of goals and requirements

Feasibility

Pair functionality needs with appropriate technologies

MVP

Building core functionality

Design

Designing user interface and experience

Test

Assuring every aspect works as intended

Problem

Defining Project Goals

Define the initial scope of interacting with LinkedIn games, involving implementing algorithmic solvers (for logic games) and AI solvers (for word games) for all available games in individual scripts. This did not include significant considerations for a browser extension.

  • Isolate each puzzle to solve in a single script
  • Define algorithm or AI prompt strategy for each of the five games
  • Optimize each solver with multiple sets of heuristics and/or AI prompting
Board States

Board States

Each board has unique configurations that require them to be handled individually. These are the console log outputs for each game's board state.

Artifacts
  • Board States
  • Strategies and Heuristics
Feasibility

Technological Feasibility and Implementation

Determine, test, and implement the technologies needed to solve the core issues for each puzzle. This included Playwright for browser automation, OpenAI for AI solutions, and algorithms for logic puzzles.

  • Utilized Playwright automation to solve games in isolation
  • Appropriately interact with the game's webpage to input solutions
  • Implemented algorithms to solve logic puzzles
  • Leveraged OpenAI to solve word games
Technology Icons

Technologies

The technologies used to solve the games.

Artifacts
  • Technologies
MVP

Minimum Viable Product Development

Development of the core features required for a browser extension to solve all of the available games and interact with the LinkedIn platform.

  • Create an initial MVP of the the browser extension version of the application.
  • Create a functional product without considerations for additional features or design elements
  • Test and assure that all base functionality is working as intended
Minimum Viable Product User Interface

Minimum Viable Product

Basic implementation of the solvers, with only the main functionality in the initial user interface.

Artifacts
  • Minimum Viable Product
Design

User Interface Design

Creation and design of an interface which accommodates the additional functionality necessary for the application to maintain a focus on ease of use and user experience.

  • Sketched the proposed layout of the UI/UX design and its interactions
  • Significantly updated the design and functionality of the final application
  • Restructured the entire codebase for maintainability and scalability
Final User Interface Design

UI/UX Design

The final version of the same interface shown in the MVP stage, updated with the additional functionality and refined design elements.

Artifacts
  • Sketches
  • UI/UX Design
  • Codebase Restructuring
Test

Testing and Validation

Assuring all functionality is working as intended, and all edge cases are simulated and handled. This involved all interactions in the solvers and all interactions with the interface.

  • All solver functionality is working as intended
  • All user interface interactions are correctly handled with feedback
  • All edge cases are tested and handled
  • Validated by W3C Accessibility Checker and WAVE accessibility checker
Testing Technology Icons

Validation

Validation of code through industry standard software.

Artifacts
  • Tested Features
  • Validation

Let's discuss how I can bring your ideas to life.