However, despite everything, Oleg finished the job and was able to deliver a working parser.
Apart from the deadlines, the only thing I can complain about is attentiveness and adherence to the provided technical specifications. After 50 times, I lost count of how many times I had to check the parser and send it back for revisions.