Senior Gis Developer Resume
Houston, TX
SUMMARY:
- Seven years of experience in Analysis, Design and programming GIS applications on Confidential client and server Technologies
- Work experience in ArcFM 10.2.1b within the Electric Domain
- Expertise in development, installation, configuration, maintenance, and administration of enterprise GIS applications using ArcGIS product suite
- Hands - on experience in developing Web Application using HTML5, JavaScript, Silverlight and Web AppBuilder and ArcGIS Windows Components (Commands, Tools, Add-Ins and Extensions) using ArcObjects and C#
- Excellent team member with good communication, analytical, and interpersonal skills
- Learns new technologies quickly and can run with little oversight
TECHNICAL SKILLS OVERVIEW:
Languages: C#.NET, XAML, HTML5, ASP.NET, JavaScript
Databases: Oracle 11g, SQL Server 2008
GIS Frameworks/APIs: ArcObjects, ArcGIS JavaScript API, Web AppBuilder for JavaScript, ArcGIS Silverlight API, ArcGIS REST API, JavaScript Dojo API, GeoCortex API, Python
GIS Products: ArcGIS Server, ArcGIS Desktop, ArcFM, ArcGIS Portal/Online, ArcSDE, FME Desktop
Development Tools: Visual Studio / 2012, SQL Developer
Operating Systems: Windows 7/ 2000 / XP, Windows Server
PROFESSIONAL EXPERIENCE:
Confidential, Houston, TX
Senior GIS Developer
Responsibilities:
- Hired on to assist in a variety of upstream and midstream consulting opportunities.
- Created media player Widget for super major Oil & Gas company to view 360-degree photospheres, photos and collections of photos associated with incidents or facilities.
- Assisted with a 10.3.x Enterprise GIS upgrade to 10.5.x. Worked with scripts to Identify MXDs that would be affected in ArcSDE Database.
- Converted vintage C# data synchronization service between Enertia and ArcSDE to FME Workbench
- Created FME workbench for creating features in the database by using shape files (different feature types) in the zip file.
- Created a GIS application framework by understanding/analyzing existing Angular JS application and Confidential ’s JS API. It is composed of reusable components and can be reused within the application. It includes full functionality including Layer list, Legend etc., in a widget format. It also includes advanced custom functionalities like buffering selected features and export.
Confidential
Senior Software Developer
Responsibilities:
- Involved in the development of web applications.
- Custom Attribute table widget for all the departments in the web app builder using Kendo UI library with the below functionalities
- Search feature
- Filtering the value
- Add/Editing the feature
- Exporting the features to csv and exporting custom excel sheets with bar charts etc.,
- Admin widget to configure the drop-down values which appear for adding/updating in the Custom Attribute table widget.
Technologies Used: HTML5 with CSS and JavaScript, ArcGIS Server 10.4.1, Portal for ArcGIS 10.5.1, ArcGIS JavaScript API, WebApp Builder for JavaScript, ArcGIS for Desktop 10.4.1, SQL Server
Confidential, Houston
Senior Software DeveloperResponsibilities:
- Involved in the development of desktop and web applications.
- Development of desktop application which involves digitizing the well data from the field and then run it as a scheduled daily process in the windows service.
- Custom widgets like
- Created a settings page for the existing Area of Interest(AOI) Reporter widget which will add/edit/delete the report. This is useful for the admin/analyst for managing the reports displayed to the user.
- Created Social media widgets like Twitter and YouTube widgets. These widgets will add/display a feature layer on the map generated by a search keyword.
- Created and deployed the web application which is independent of Portal. However, I have used an existing web app builder application for Cairo project and made changes to run on the custom webmap JSON not a Portal webmap ID.
Technologies Used: HTML5 with CSS and JavaScript, ArcGIS Server 10.3.1, Portal for ArcGIS 10.5, ArcGIS JavaScript API, WebApp Builder for JavaScript, ArcGIS for Desktop 10.3.1, Oracle 12c, VB.NET
Confidential, Houston
Senior Software DeveloperResponsibilities:
- Involved in Preparation of Detail Design and developing the web applications.
- Development of GIS application as a directive and basic functionalities like Layer list, Legend etc.
- Custom widgets like
- Navigation/Link between Map and Angular JS Grid which will do querying and zooming the feature
- Showing the buffer distance while editing the feature in the Editor widget.
- Buffering a feature based on the user input and exporting the feature(s) into csv file.
Technologies Used: HTML5 with CSS and JavaScript, ArcGIS Server 10.3.1, Portal for ArcGIS, ArcGIS JavaScript API, ArcGIS for Desktop 10.2.2, Oracle 12c, Angular JS 1.5.11.
Confidential
Senior Software DeveloperResponsibilities:
- Involved in creating the workbench for creating the features in the database by using shape files in the zip file.
- Converted vintage C# data synchronization service between Enertia and ArcSDE to FME Workbench
Technologies used: FME Desktop 2017, Python and ArcPy
Confidential
Senior Software DeveloperResponsibilities:
- Created media player Widget for super major Oil & Gas company to view 360 degree photospheres, photos and collections of photos associated with incidents or facilities.
- Created Demographics widget for Confidential to view the Infographic chart, Pie chart and Tabular format and exporting the excel or pdf using the GeoEnrichment service for different types of demographics.
Technologies used: ArcGIS Desktop, ArcGIS JavaScript API, Web App Builder and ArcGIS Online
Confidential
Senior Software DeveloperResponsibilities:
- Involved in Requirement gathering from Client and SMEs
- Involved in Preparation of Detail Design and FRS Document
- Involved in configuration of ArcFM Session Manager and ArcFM GDB Manager
- Development of MVC Web Rest API Services for Integration
- Involved in developing, Configuring of the desktop and web applications
- Developed custom ArcFM Auto updaters and Action Handlers
- Worked from Client location, developed and showcased POCs to get approval of the design
- Support and maintenance of enterprise GIS systems after implementation
Technologies Used: HTML5 with CSS and JavaScript, ArcGIS Server 10.3.1, Portal for ArcGIS, ArcGIS JavaScript API, WebApp Builder for JavaScript, ArcFM Desktop, ArcFM Server, ArcGIS for Desktop 10.2.1, Python, Oracle 12c.
Confidential, OH
Senior Software DeveloperResponsibilities:
- Development of web based GIS applications for Outages
- Functionality - Search Outages, Report Outages, viewing location and assigning of crew on outages
- Development of HTML Reports
Technologies Used: HTML5 with CSS and JavaScript, ArcGIS Server 10.2, Portal for ArcGIS, WebApp Builder for JavaScript, ArcGIS JavaScript API.
Confidential, CA
Senior Software DeveloperResponsibilities:
- Development of ArcMap tools and commands
- Development of Stand Alone Windows Applications
Technologies Used: C#.Net, ArcObjects, ArcFM 9.3, Python, Oracle 11g, PODs
Confidential
Senior Software DeveloperResponsibilities:
- Integration with CRM (Customer Relationship Management), EA (Energy Audit), and DMS (Document Management System) modules
- Development, configuration, and deployment of the application
- Creation of stored procedures and WCF services for the assigned modules
- Bulk XML creation for PRDC integration
- Desktop tools for rectification of errors in spatial data (or survey data)
- Data validation tools (Attribute Check, Voltage Check, etc.)
Technologies Used: C#, ArcObjects, Python, ArcGIS Server, ArcGIS Silverlight API, GeoCortex Essentials, SQL Server 2008.
Confidential
Senior Software DeveloperResponsibilities:
- Involved in the requirement study, design and development
- Development of the Web Application
- Worked on modules like Pushing data in to Database from user and Route sequence concept
Technologies Used: Oracle 11g, ArcSDE 10, ArcGIS Desktop 10, ArcGIS Server 10, ArcGIS Silverlight API, Silverlight.