Hi,
I'm Arcgis developer. I have past experience of working with ESRI directly and developed lot of GIS web applications using ArcGIS. I have developed various reports as well. Let me know if I could be of any help. You can also review my profile.
-Akshay