I like these displays, work @3.3V as well as 5V, easy to drive. Received VERY quickly in France ! Good job.
Soldering and board cleanup should be better. Hopefully, it will work.