Gis Developer Resume
Los Angeles, CA
SUMMARY:
- Over 7 years of IT experience including experience in application design, development, testing and technical support and guidance in ESRI ArcGIS Desktop & Web based products technology and open source tools and 5 years of Design, Development and Implementation of Web Based applications using Microsoft .NET and Hadoop Technologies
- Analysis and Design, implementation, integration and testing, deployment and maintenance.
- Hands on experience in creating applications using C#, VB, ASP.NET, ADO.NET, XML, HTML, JavaScript, jQuery and JSON
- Hands on experience in Development of Web GIS Applications using ArcGIS API for JavaScript/DOJO/JQuery/HTML/CSS/D3.JS
- Hands on experience in creating and analyses maps, cleaning and updating spatial data using ArcGIS for Desktop 9.x/10.x and GIS principles and concepts.
- Performed Analysis using Spatial Analyst, 3D Analyst, Google Earth Pro, Geographic Analysis, Geocoding, Network Analyst, Linear Referencing.
- Experience in customization, such as a collection of tools on a toolbar that plugs into an ArcGIS for Desktop application using VBA, ArcObjects and ArcGIS Engine.
- Experience in developing Python/Arcpy programming script to automate the GIS tasks.
- Developed web applications using Google Maps API and web mapping applications using ArcGIS online, Portal for ArcGIS.
- Developed python scripts for mobility reports using Arcpy.
- Good knowledge of Hadoop Architecture and various components such as HDFS, Job Tracker, Task Tracker, Data Node, Name Node.
- Good knowledge of Hadoop Architecture and various components such as HDFS, Job Tracker, Task Tracker, Data Node, Name Node.
- Migrated existed GIS web applications from Arc GIS Server 9.3 .Net Web ADF to Arc GIS Server 10 .1 Net Web ADF.
- Hands on experience in create and publish map services using ArcGIS Server, Geoserver, ArcGIS Online and ArcGIS for Portal .
- Experience in enabling OGC standards ie. WMS, WFS, WPS into the GIS Service. Created and Validated Topology rules for the features for fixing the Topology errors.
- Experience in Transform data and Automate Workflows using FME Desktop, FME Server.
- Experience in creating and securing map services using ArcGIS for Server 10.x
- Expertise in designing and developing complex user interfaces (GUI) using ASP.NET and MVC (5.0/4.0).
- Experience in designing and developing web pages using ASP.NET, Angular JS 1.4/1.5, JavaScript, JQuery, Cascading Style Sheet (CSS & CSS3), HTML & HTML5, AJAX controls.
- Experience in using JavaScript libraries like Bootstrap templates and Backbone.js & Angular.js framework.
- Proven knowledge in Creating and Consuming WCF and SOAP based Web Services.
- Extensively worked on writing Stored Procedures, User Defined Functions and designing RDBMS databases etc.
- My GIS experience includes ESRI ArcGIS Desktop, installation and configuration of open source GIS server Geoserver on Apache - Tomcat web server environments and testing GIS web services
- Administered Latitude Geographics Geocortex Essentials developed multiple viewers and editing applications (Silverlight, Flex, HTML5) to extend ArcGIS Server Web Applications and REST endpoints. They allow city employees without GIS software to access GIS data and analysis.
- Built and configured a web server for testing and installed Geoserveran
- Open source GIS server and PostGIS - a spatial Database server. Prepared and re-projected server map data using ESRI ArcMAP tools.
- AWS provisioning, multi account configuration and management across 10 different account, NPE, DEV, SD,CDE, SANDBOX, MANGEMENT, SECURITY
TECHNICAL SKILLS:
GIS Servers: Esri ArcGIS for Server, GeoServer
Spatial Databases: ArcSDE for SQL Server, ArcSDE for Oracle, PostGIS
GIS Desktop: ArcGIS for Desktop, QGIS
Esri Web API s: ArcGIS for Javascript API, ArcGIS for Flex, ArcGIS for Silverlight and Web AppBuilder
Esri Runtime SDKs: .Net
Databases: SQL Server, Oracle
.Net technologies: C#, VB.Net, ASP.Net, Entity Frame work, Linq, Asp.net MVC.
Open Source: JQuery, Dojo, Bootstrap, Node.js, AngularJS.
Open Source Map API: Google Maps, Leaflet, OpenLayers
APIs and Frameworks: ExtJS, OpenLayers, GeoServer, ArcGIS, Apache Maven, Spring Framework, Liferay Portal, JBoss BRMS, Apache Solr, Silverlight
PROFESSIONAL EXPERIENCE:
Confidential, Los Angeles, CA
GIS Developer
Responsibilities:
- GIS domain development team developer and system administrator for web map application development using ArcGIS JavaScript Web API and SQL Server for Waste Management online solutions.
- System administration, server maintenance, environment setup, application development, cross team interaction, quality assurance, unit testing and release in Dev, QA, Stage & Prod environments.
- Manage and Develop Republic Services core Mapping applications with development team offshore and interact with onshore development team in Agile (Kanban methodology) Software development lifecycle environment.
- Assist the development team and develop as part of the team for Republic Services Maps by Line of Business applications with JavaScript using ArcGIS Web APIs, Python and SQL Server & ArcSDE.
- The WCF service are developed in ASP.NET services like server-side clustering and consumed application.
- Developed custom tools using Arc Objects in Arc GIS Desk top 9.x
- Creating Domains to avoid data discrepancy.
- Created Arc Objects tool to Validated Topology rules for the features for fixing the Topology errors and evaluating attribute errors.
Confidential,TX
GIS Developer
Responsibilities:-
Automated GIS tasks by preparing Python Add-ins scripts such as intersect, adding fields/deleting
- Unnecessary fields. Populate missing attributes, Remove invalid records (null data records, etc.)
- Developing GIS Web map application which was created in ESRI ArcGIS for Server using JavaScript API/HTML/DOJO/CSS. Petroleum engineers were doing well search for spatial and attribute queries and editing data on top of the map.
- Design and Development of enterprise Geodatabase using Arc Catalog, ArcGIS SDE and Oracle environment.
- Develop custom tools, including the ability to select and retrieve attributes from a single, or multiple event details by API codes.
- Analysis of the specification provided by the clients Usability and impact analysis
- Alternative analyses of migration and Estimation
- Involved in developing application architecture Design and development of new solution
- Technical and application user guide documentation
- Responsible for quality deliverables to onsite
- Create a linear geographic representation of pipeline As-Builts in ArcSDE environment using ArcGIS. The process includes launchers, receivers, meter stations, pipe replacements, pipe reroutes, river crossings, and Mainline valve settings.
- Review source data including as-built work orders, purchase order documentation, field book data, existing legacy and historical alignment sheets, mill test reports, hydrostatic tests, CAD files, GPS points, valve and
Confidential, Philadelphia, PA
GIS Intern
Responsibilities:
-
Address Capturing Engine development for GIS Search Team in GPS Application Development
- Worked with large number of data records for search and query functionality.
- Worked with SQL Server as the backend database for updating, retrieval, and querying data.
- Enhancement, support and maintenance of existing Desktop, Web and Mobile GIS applications.
- Trouble shooting tickets relating to various GIS applications.
- Troubleshooting random ArcGIS Server and ArcSDE issues.
- Troubleshooting random ArcGIS Server and ArcSDE issues.
- ArcGIS Server installation, setup, support, caching and maintenance.
- Working knowledge of system administration for Windows, knowledge and understanding of networking, WANs, LANs, and Firewalls.
- Used MS Visual Source Safe (VSS) for version control and code maintenance purposes
Confidential,MD
GIS Developer
Responsibilities:
-
Wrote an automation script that takes lat, long values and converts its coordinate system on the fly to make a feature class.
- Worked with ArcObjects to create custom tools.
- Migrated applications from AGS Server 9.3.1 and Silverlight API 2.4 to AGS Server 10.3.1.
- Extensively worked with c# framework features such as Linq, nHibernate, SOA, Web services, WCF services, Delegates, events, collections, data structures, dynamic objects, etc.
- Used Web Services (SOAP, WSDL) and ArcGIS REST Services for communicating between application and components.
- Wrote various abstract classes, interfaces, classes to construct the business logic using C#.
- Extensively involved in designing graphical buttons and controls using Expression Blend.
- Worked with SQL Server as the backend database for updating, retrieval, and querying data.
- Enhancement, support and maintenance of existing Desktop, Web and Mobile GIS applications.
- Trouble shooting tickets relating to various GIS applications.
- Troubleshooting random ArcGIS Server and ArcSDE issues.
- Implemented Unit Testing, Integration Testing and Regression Testing.
- Used MS Team Foundation Server (TFS) for version control and code maintenance purposes.
- Publish and maintain Locators in ArcSDE Geodatabase and in REST Services for ArcGIS Online web application.
Confidential
GIS Developer
Responsibilities:
-
Responsible for requirement analysis, design and testing of the application
- Handled administrative activities
- Responsible for assets wise releases for different assets under NAG region with significant changes in the Search by attributes tool as well as Identify functionalities.
- Handling support issues and working closely with client to understand their needs and enhancements
- Handled multiple user trainings and Client interfacing.
- Involved in requirement analysis, designing and development of the application
- Implementation of Print tool to enable printing facility for different plot sizes.
- Development of AOI (Area of Interest), buffer and spatial search tools.
- Involved in code reviews, System testing and system integration testing.
Confidential
GIS Analyst
-
Involved in Requirement Analysis, Design, Spatial data analysis, and testing.
- Participates in discussions with customers to gather scope information and performs analysis of scope information.
- Involved in Review the production issue analysis and fixes; interface with customers to clarify issues and providing estimations.
- Performing high and low level design, providing pseudo codes, implementing the prototype and design reviews.
- Involved in GIS Infrastructure upgrade to ArcGIS 10
- Monitoring and Maintenance of Complex GIS Server environment, more than 25 servers.
- Providing support to all web applications processes running on the servers.
- Handling Citrix -ArcGIS Desktop, ArcSDE support.
- Setup Compress workflow on Multi - Versioned database.
- Analyzing and resolving environment, products issues.
- Participating in KT sessions, prepare and review system appreciation documents, understand application/system/infrastructure dependencies.
- Working with various Product support vendors.
- Client interfacing.