Kieran Doyle
Senior Python Coursework Writer
Education: MSc Computing (University of Bath)
Experience: 7 years, 900 projects completed
Kieran mostly works with “Programming 1” and “Programming with Python” style units. Students usually send him a task sheet from Moodle or Blackboard with a mix of short questions and one slightly bigger task at the end. He reads the whole document once, marks each question number with a quick note, and only then opens a new file or notebook, so every part of the brief is accounted for.
Instead of writing one long script, he separates each question with clear headings or comments, so a lecturer can match question numbers to code without guessing. If the brief shows expected output, he mirrors spacing, prompts and line breaks, because he knows many automatic checkers in UK labs are strict about that.
Kieran avoids flashy tricks and libraries that an early-stage student would never have seen. He uses the core Python 3 tools the module teaches: loops, basic data structures and functions. The result is work that looks like it could realistically have been written by a careful student who paid attention in class
Specialized Subjects: Introductory Python modules, control flow, functions, lists and dictionaries, assessment scripts in .py and Jupyter, small console-based apps