Skip to main content
Mercie Coles

Mercie Coles

(she/her)

A passionate community manager, writer, Kotlin developer and hobbyist educator. I get around.

Community Manager at Kotlin Discord UG

Ireland🇮🇪
Open to:Full-time rolesPart-time roles
Preferred workplace:Remote (worldwide)Remote (same region)Remote (same country)
Report

A long-time Python developer, more recently moving on to non-Android Kotlin, including running a Discord community for Kotlin developers of all types. I have tons of community management experience, primarily on Discord, with a wide understanding of minority issues and how to address them in a community space - including LGBT issues and neurodivergences.

Community management experience goes back over a decade, with prominent examples including over a year as co-owner of the Python Discord server, as well as management and policy work at both the Fabric and Quilt Minecraft mod-loader communities.

My interests include writing, some lighter levels of gaming, vector-based graphic design and, of course, community management. I also enjoy both frontend and backend development work, but it's secondary to my community management obligations.

Activity

Active on:Bluesky network

Loading activity...

View full activity

Career: 13

Community Manager

Kotlin Discord UG

Volunteer · Remote

May 2020 - Present

Kotlin Discord UG is a community that I founded, aiming to provide an inclusive, welcoming and useful space for Kotlin developers of all backgrounds and levels of experience. While this community is still relatively small, it's home to my most major current project - Kord Extensions.

KotlinCommunity ManagementJavaScriptWeb DevelopmentWeb DesignDocumentationDockerDiscord

Photo Archivist

South Kerry Development Partnership

Part-time · Hybrid

Jul 2024 - Jan 2026

Scanning historical photo negatives from the 1960s, cleaning them up in a photo editor and organising them. The filing system in place before I joined was problematic, so I ended up replacing it, documenting everything, and creating software to try to keep things organised.

KotlinWritingPhoto EditingProject ManagementDocumentationGradleConveyorWindows Administration

Community Manager

QuiltMC

Volunteer · Remote

Apr 2021 - Jun 2023

Following my departure from FabricMC and the numerous controversies that occurred there afterwards, a large group of people split off, intending to create a fork of Fabric that would address Fabric's social, organizational, technical and governmental issues, and eventually become its own mod-loader project. In this position, I was given a lot more freedom to create the inclusive space that the community needed. Through a combination of progressive policies, appropriate tooling, transparency and collaboration with community members, it was much easier to achieve this goal - and to maintain the community afterwards. QuiltMC has been the target of a number of discriminatory users and groups of trolls. I've aided in defending it - and its users - from them, with a very high level of success.

Office Assistant

Spa GAA

Part-time · On-site

Jul 2018 - Jan 2023

Office work - Printing, filing, maintaining the website, handling email and phone communication. I also got the opportunity to build my own digital signage project, which has been a huge success.

Community Manager

FabricMC

Volunteer · Remote

Sep 2020 - Dec 2020

In this position, I was given the title of "Moderator" as part of my efforts to help the community recover from a controversy rooted in mismanagement and ignorance of minority issues. While I feel like I managed to make the best of a bad situation during my time here, it became clear that the administration didn't share my goals and I realized that I was going to be unable to improve things further.

Community Manager

Python Discord

Volunteer · Remote

Jan 2018 - Jan 2019

Large-scale community management for 12,000 users (at the time), including lots of technical work - Tons of Python development and open source work in a team of around 50 people. This included building a website with a Python backend and some Discord chat automation apps (bots). I gained a lot of experience with devops here, learning about technologies like Saltstack and Docker, and working with Azure's devops platform (Pipelines for CI and releases, for example). Python Discord has some big sponsors - most notably Linode and JetBrains.

Front Desk Receptionist

South Kerry Development Partnership

Part-time · On-site

May 2017 - May 2018

Reception - handling walk-ins and meetings, finding information for people, directing people to those that can help them. Cleaning, handling weekly job sheets, maintaining printers, data entry and filing.

Store Assistant

Cleo Gallery

Part-time · On-site

Jun 2016 - Feb 2017

Keeping the store running - cleaning and tidying, making sale, pricing, helping customers find what they need, putting out new stock, keeping the stock organised. Also involved running personal errands for the owner, including helping them set up their rental apartment upstairs.

Volunteer Mentor

CoderDojo (Local)

Volunteer · On-site

Jan 2014 - Jan 2017

Looking after children and young teenagers, and helping them to learn programming - starting with basic concepts and tools like Scratch, and later moving them on to Python and JavaScript.

Bus Escort

St. Francis Special School

Part-time · On-site

Sep 2015 - Jun 2016

Looking after a group of special needs children on the schoolbus, on their way to and from school. Ensuring they arrive safely and on time, keeping track of absences, and keeping them safe and happy on the journey.

Community Owner

The Archives

Volunteer · Remote

Jan 2008 - Jan 2015

A Minecraft-oriented gaming network that I took ownership of after the previous owner ran out of free time. Picked up tons of experience in a variety of technologies - Linux server management and devops, Python development, some Web technologies like HTML and CSS, CI and management tools like Bamboo, Travis, CircleCI, JIRA, Confluence, and other webapps like MediaWiki, Drupal, Ghost CMS, Anchor CMS and WordPress. Also acquired plenty of experience with version control and project management systems such as Git, SVN, GitHub, Bitbucket, GitLab and Stash.

Software Programmer

Aviso Novate

Full-time · On-site

Jul 2012 - Jul 2013

Working on a payment switching software in Clojure (not one of my favourite languages), with technologies like HornetQ and Tapestry. Lots of experience gained here with CI and version control. Also rewrote a Western Union application in Node.JS, for a proof of concept.

Software Programmer (Work Placement)

Datazone Ltd.

Temporary · On-site

Jun 2009 - Aug 2009

Working with C++ and Qt on software known as mmVisor, a monitoring and management application for Datazone's Miramo document processing platform. This was a short work placement in conjunction with my school.

Skills: 36

Technical

CSS3DockerDocumentationES6GitGitHubHTML5JavaScript
KotlinLinuxMicrosoft WordPython (Programming Language)SCSSVersion ControlWeb DevelopmentWindows AdministrationWordPress

Business

BloggingProject ManagementSocial MediaWriting

Creative

Photo EditingWeb Design

Community

Community ManagementOpen Source Development

Other

ConveyorDiscordGradleJekyllLinux DesktopLinux ServerOnline Community ModerationPolicy Writing
Raspberry PiSaltstackSquarespace

Credentials: 1

Oracle Java Associate (Java SE 6)

Oracle

2015

Education: 1

University College Cork

N/A, Computer Science

Jan 2011 - Jan 2012

Languages: 1

English(Native or bilingual)