Hmmm, definitely a good try for a first city.
Having done city maps myself, I feel there needs to be a more natural flow of alleyways between the buildings, and even lack thereof. Try imagining yourself walking in those streets, would it have felt like a city formed naturally, or would it feel it was some robots that build those buildings to be so without natural flow.
Alleyways leading to a open space where they would go to get water, where is the trading/market district, or more military inclined buildings, normally there is a poorer district with the buildings more haphazardly built.
Something to try is ask yourself these questions. It helps in crafting a place that feel more natural in development, unless you want to go full blown Roman, they had these outposts that really seemed built by robots, though it was almost purely military.
(Also, it really pays off to draw things without rigid lines sometimes, might be worth a try. Or draw over the rigid lineart with a free hand, that would also give a nice atmosphere. )
Anyway, good luck with the map and most importantly, have fun.