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.