I have a job, for which some people are responsible, say: a, b, c, d and e. If anyone does the job, it is marked as complete.

Now let us say c completed the job, so what would I call that person in one word (think completor - not a word).

It is basically for a database schema for a table of tasks which I have to define. Each task has a list of responsible people. Now as soon as the task is done by someone, it's completor field is to be linked to the person who did it.

So what I want is a suitable name for the completor field.

  • 6
    How about sucker? – Sam May 30 '11 at 14:40
  • How about 'executor'? Seems both appropriate and official sounding. – TeejMonster May 30 '11 at 18:37
  • 1
    In many consulting companies, in professional documentation, the word used for this is resolver. Since they solve problems, or resolve issues reported by people. – karthik Feb 26 '12 at 19:02
  • 1
    There is a user experience stack exchange that might be helpful with this kind of question. You could argue that the 'user' in this case is the developer who will use your database. – Adam Brown Jan 24 '14 at 23:07
  • How about "tasker"? This word is used by some companies. – user123468 May 30 '15 at 6:57

All of the -er words are fine examples, but I can't think of any use of them that won't seem awkward.

Why not use "done by", "completed by", "finished by" or a similar construct?

  • 1
    I think this is the best answer in context. It is not a single word, but it sounds the best, and I believe would be the most easily understood. (fyi I am also a programmer) – Jason McCarrell May 30 '11 at 16:52
  • I like this the best out of all the suggested answers. I can't help thinking that two simple, easy to understand words are a better answer than one convoluted word that feels like its clumsy or stretched when used that way. – Rob Moir May 30 '11 at 17:09
  • yeah, I also think this would be the best. A db schema no where requires to be a single word. – crodjer May 30 '11 at 19:47
  • 1
    +1 I find these constructs not only are clearer, but also align nicely with their time-stamp counterparts: CreatedOn, CompletedOn, DeletedOn, etc. which are normally related. – Daniel Liuzzi May 31 '11 at 5:42

Completor may not be a word, but completer is. Here's the Wiktionary entry for it; it can indeed be a noun meaning 'one who completes'.


You might try finisher, which suggests "[bringing] a task or activity to an end" [Noad].

  • I think this looks the most fitting in my case. – crodjer May 30 '11 at 12:40
  • Please cite source, because dictionary doesn't define "finisher" as a person who finished something. – Thursagen May 30 '11 at 13:27
  • @Third Idiot: Yes it does. NOAD: "finisher noun 1 a person or thing that finishes something ..." NOAD doesn't turn up an entry for accomplisher, however, which is your offering. – Robusto May 30 '11 at 13:34
  • Look in the Merriam-Webster – Thursagen May 30 '11 at 13:37
  • 2
    @Third Idiot: Who made you the arbiter of sources around here? – Robusto May 30 '11 at 13:39

You could go with achiever (would be my personal choice), finalizer, or fulfiller.

  • 1
    I like fulfiller. – Chris Cudmore May 30 '11 at 14:06
  • 1
    Fulfiller sounds like someone who fulfills the terms of a contract. – Arlen Beiler May 30 '11 at 16:11

How about this:


As in "'c' is an acomplisher"

  • Most appropriate term so far, in my opinion – b.roth May 30 '11 at 13:45

How about concluder:

A person who, or thing which concludes (in any sense)


How about just 'completor'? It's for a database schema, not real life, and it accurately conveys what you want the field to do.


Are you absolutely sure you want a "-er" word? In database schemas one typically uses properties, such as "hasFinished", so perhaps this would be a cleaner approach. This assuming that entity in question is member who has finished the job/task; if so, I would find choice of "finisher" (etc) odd; as most commonly "finisher" (etc) would actually point to another entity, and not be a property of that entity.

  • 1
    He states in the question that this field is intended to point back to the entity that finished the task, so "finisher" (or whatever -er word is chosen) seems appropriate. – Adam Robinson May 30 '11 at 19:31
  • Ah ok. My mistake then, somehow I read it as if this was a boolean property. – StaxMan May 31 '11 at 22:01

Concept: Agent. Category: 1. Simple voluntary action Synonyms:
-nouns doer, actor, agent, performer, perpetrator, operator; executor, executrix; practitioner, worker

Source: http://thesaurus.com/browse/agent

Many of the words above link to other groups, with similar as well as extended results.

The first word to pop in my head, that related to what you were asking, was "proxy".

Not the answer you're looking for? Browse other questions tagged or ask your own question.