I'm Ynda (they/them; 🔊 in-duh), a software engineer experienced in Ruby (inc. Rails) and JavaScript-based programming (inc. TypeScript, Vue, and React) with a background in education, research, and community-building.
I currently work at dxw, where I mostly build digital public services, but I also dabble in internal work. The latter varies from shell scripting to user scripting to recruitment to solidarity building ✊🏻 to accessibility advocacy to building an online multiplayer quiz game.
The reason I became a software engineer was to make a difference in a job that combines problem solving, creativity, and a continuous journey of learning and discovery.
I'm also on LinkedIn, Mastodon, and some other social networks (@yndajas). You might be able to reach me by email, but don't bank on it: [email protected]. And I have a lightweight forever-in-progress personal site.
In lieu of a hard-to-maintain detailed projects section, below are links to a select few repositories to which I've made substantial contributions.
I don't have a well-maintained CV either, but my LinkedIn profile includes a fairly detailed history of CV-like facts, sans details on specific projects.
You can also:
- browse past personal/non-client work by using a handy filter to view all of my non-archived original ('source' or non-forked) repositories. This filters out several hundred archived forked repositories, most of which are just study materials and exercises
- explore detailed commit contribution data
- Accredited Programmes UI, Ministry of Justice - a user interface to help people in prison access accredited courses
- Signon, Government Digital Service - a single sign-on provider and access and permissions manager for GOV.UK
- Report Official Development Assistance, Department for Science, Innovation and Technology - a service for monitoring and reporting on aid-related spending
Various games are available to download or play in browser at my itch.io profile.
- It's Closing Time - a cute Godot game about getting rid of customers
- Gay Ray - a Godot side-scrolling shooter about promoting the gay agenda
- Get The Pumpkin! - a simple Godot platformer
I'm also working on a multiplayer game inspired by Colourbrain using WebSockets and a state machine, written in TypeScript and powered by Bun, but this is in a private repository.
- dxw's playbook - a Jekyll site using Decap CMS
- Advent of Code - my Advent of Code solutions in various languages
- personal website - a simple site in terms of content, but a low tech playground (useful features with minimal dependencies)
- dotfiles - my dotfiles with a setup script powered by dotbot
- Twitter archive - an interactive archive of my @yndajas Twitter profile, which is now deactivated
Below is a visualisation of time spent working in different languages since early 2021. Linked via the image is a version that should be more screen reader friendly, though navigating to the SVG's text content with a keyboard might be a challenge.
The data are taken from WakaTime, which tracks and categorises the time spent editing code. I believe I've been using it pretty consistently with my main editor since early 2021. You can also check out my WakaTime profile for an alternative look at the data.