SUMMARY:Over 21 years of IT/IS consulting experience including GIS with strong abilities to implement user requirements based on analysis, data modeling and simulation, database design, automation of calculations and engineering models, programming and debugging web and desktop applications in areas of aviation, emergency management, evacuation planning, water resources engineering, transportation, utilities, asset management, civil and environmental engineering & planning at urban, regional & national levels for federal, state and local government clients all over the United States.SOFTWARE SKILLS:GIS Softwares: Esri’s ArcGIS Enterprise (ArcGIS Server), ArcGIS Pro (ArcGIS), ArcGIS Developer (ArcObjects) & ArcSDE, AutoDesk Map, ArcView, Avenue & IDRISIDatabase Software:SQL, Oracle, Microsoft SQL Server, T-SQL, SQL Server Reporting Services (SSRS), Microsoft Access & IBM DB2 Universal DatabaseProgramming Languages:C# (.NET), JavaScript, ASP .NET (Web Forms), Python, Adobe Flex/ActionScript/MXML, Python, Java & JSP, Visual Basic, VBA, C++, C, Avenue, BASIC, FORTRAN 77Application Programming Interfaces (APIs):ArcObjects API, ArcGIS JavaScript API, ArcGIS Flex API, Google Maps Flash API, ArcGIS Web Application Development Framework (ADF) for .NET, Google Maps JavaScript API & arcpyIntegrated Development Environments (IDEs):Microsoft Visual Studio, Adobe Flash Builder, Eclipse, Apache NetBeans, Aptana Studio, PyScripter & Computer Assisted Software Engineering (CASE) ToolsVersion Control Systems & CASE Tools:DevOps, Microsoft Team Foundation Server (TFS), Subversion, Visual Source Safe, GitHub & VizioWeb Technologies: ASP .NET, JSP, IIS, Apache Tomcat, AJAX, HTML, CSS, Service Oriented Architecture (SOA), Systems Integration, Web Services, SOAP, REST, XML & JSONObject-Relational Mappers & Component Libraries:LLBNGen, NHibernate,log4net, arcpy & numpySystems Modeling & Diagramming:Unified Modeling Language (UML) Diagrams, Entity-Relationship Diagrams (ERD), Use Case Diagrams, Sequence Diagrams, Activity Diagrams, Flow Charts & Gantt ChartsNetworking & Cloud Computing: Amazon Elastic Computing Cloud (EC2) instance setup and administration for ArcGIS ServerSystems Development Lifecycle (SDLC) Methodologies:Iterative & Incremental Development, Spiral, Waterfall, Agile and Scrum
Listed skills include Database Design, Arcgis Server, Arcgis, Gis, and 46 others.