Post Job Free

Resume

Sign in

Software Developer Social Media

Location:
Houston, TX
Salary:
90 per hour
Posted:
March 07, 2020

Contact this candidate

Resume:

Srikanth Dasari

Senior GIS Developer

PROFESSIONAL OVERVIEW

Eight years of experience in Analysis, Design and programming GIS applications on Esri client and server Technologies

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#

Work experience in ArcFM 10.2.1b within the Electric Domain

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, VB.NET, XAML, HTML5, ASP.NET, JavaScript, Python

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, Kendo UI, ArcPy

GIS Products

:

ArcGIS Server, ArcGIS Desktop, ArcFM, ArcGIS Portal/Online, ArcSDE, FME Desktop

Development Tools

:

Visual Studio 2008 / 2010 / 2012, SQL Developer

Operating Systems

:

Windows 7/ 2000 / XP, Windows Server 2008 / 2012

PROFESSIONAL EXPERIENCE

Present

Job Description & Duties:

Senior GIS Developer is responsible for software coding to best practices, custom application development, GIS database implementation, and overall desktop and web application development projects. Knowledgeable in ArcGIS enterprise product suite – ArcGIS Server, ArcGIS Portal, ArcGIS Online, ArcSDE, Geodatabase, ArcObjects, C#.Net, HTML5 & JavaScript API, Web Services, and Oracle database management. Responsible for planning, design, develop, enhance, and support of GIS software, database, and customize web applications, interfaces, GIS server, desktop and productivity tools

Enhance custom GIS applications using ArcObjects, Python, and ESRI ArcGIS APIs like creating custom widgets like Attribute table using Kendo UI in the Web app builder.

Design web-mapping applications using Java Script, .NET, C#, HTML5, and REST API on ArcGIS portal 10.6+ and ArcGIS Server 10.6+framework.

Perform mapping and analysis functions for the Oil & Gas GIS network map and data using the ArcGIS tools

Capture application functional requirements for the GIS application development

Create technical, functional, and physical design documents

Design, develop and implement enterprise spatial systems on the Esri enterprise Geographic Information Systems suite of products in an N-tier environment.

Also support both GIS desktop and web-based applications using ESRI ArcGIS product suite

KK Logics LLC 08/30/2019 – 12/31/2019

124 Monterey Rd Unit 118,

South Pasadena, CA, 91030

Client: LOGIC Solutions Group, Houston, TX

Senior GIS Developer

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 Esri’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.

Cyient, Ltd, 12/23/2013 – 10/27/2017

11 Software Units Layout,

Madhapur, Hyderabad,

Telangana, India. 500081

Senior Software Developer

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

Tech Mahindra Pvt. Ltd, 09/16/2013 -12/19/2013

Infocity, Hi-tech city layout

Madhapur, Hyderabad,

Telangana, India 500081

Software Developer

Involved in Requirement gathering from Client and SMEs

Development, configuration, and deployment of the application

North South GIS India Pvt. Ltd, 10/10/2011 – 09/13/2013

Plot No-13, Electronic Complex Extension,

Hyderabad, ECIL Main Rd,

Kushaiguda, Secunderabad,

Telangana, India 500062

Software Developer

Development, configuration, and deployment of the application

Creation of stored procedures and WCF services for the assigned modules

Desktop tools for rectification of errors in spatial data (or survey data)

Desktop tools for the projects like Data validation tools (Attribute Check, Voltage Check, etc.)

Major Projects:

PIRAT

Roles and 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

oSearch feature

oFiltering the value

oAdd/Editing the feature

oExporting 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.

ArcGIS Software’s are configured in Amazon web servers and will be accessed from them.

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

Geocrawler and Raw Well Data applications

Roles and Responsibilities:

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

oCreated 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.

oCreated 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.

Web Servers are configured and Installed in the Amazon web servers.

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

Digital Oil Field & Plan of Development - Angular JS application

Roles and Responsibilities:

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

oNavigation/Link between Map and Angular JS Grid which will do querying and zooming the feature

oShowing the buffer distance while editing the feature in the Editor widget.

oBuffering 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.

FME workbenches

Client: Sanchez and Anadarko, Houston

Roles and Responsibilities:

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

Photosphere and Demographics widgets- WebAppBuilder

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 HFF 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

GIS Replacement Project

Client: Energex, Australia Jan 2015 - Jul 2017

Energex is an Australian electric power distribution company owned by the Government of Queensland, Brisbane. Energex manages sophisticated energy distribution networks and delivers world-class energy products, services and expertise to one of Australia's fastest growing communities. Energex has a home-grown asset management IT system (NFM), which masters both the network connectivity model and the network asset register. It has become increasingly inflexible, difficult, costly and risky to operate. Energex aim is to align with ISO55000 and the Joint Asset Management Framework, which provides governance of the existing Energex asset lifecycle from forecasting, planning, design and construction of the network, through to operation, maintenance, emergency response and disposal of assets. The main Objective of this project is to replace NFM, replace the current GIS capability and master the network connectivity model into the new GIS (NetView) using ArcGIS Suite and ArcFM solution. And as a consequence, reduce technology and support risks, reduce costs and complexity of the EAM project, simplify the IT environment and move to COTS supported systems and also to improve their existing systems for effective, efficient management and maintenance of its network assets and to achieve network cost and risk reductions and improving utilisation, performance and return on assets.

Roles and Responsibilities:

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.

Outage Viewer Oct 2014 - Dec 2014

The main Objective of this project is to view the Outage Mapping System on ESRI Viewer integrated with Power-on Replica database and major functionalities involved are Report Outages, Displaying Outage Information, Reports for Different status of Outages, Locating and Assigning Crew to work on Outages. Outage Mapping System with data from other key systems to create an environment which allows AEP to communicate with their customers in a straight forward and consistent fashion.

Roles and Responsibilities:

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.

San Diego Gas & Electric GIS Enhancements

Client: Sempra Energy, CA, USA Dec 2013 - Sep 2014

Sempra Energy is a leading energy services company. San Diego Gas & Electric Co, the Californian utility of Sempra, has an existing ESRI and ArcFM GIS System with gas distribution, electric transmission and distribution, substation, telecom, and land base data. The volumes involved were about three million electric features and one million gas features. The project has two modules. One of the objective is to enhance and re-design the existing Arc FM framework to improve the data accuracy and data cleansing. The second objective is to develop a proof of concept to develop a web based map viewer to show the Gas transmission pipeline data from PODs database.

The Gas transmission pipeline network data from is converted into routes using linear referencing for pipeline inspection and maintenance. The inspection/maintenance events are captured and displayed on map for analysis. This was envisaged to automate the regular workflows and minimize the manual efforts and errors, thus, resulting in improving the operational efficiency at the end-user level.

Some of the tools developed were: SAP retirement validation tool, Stub pole cleanup tool, Orphaned MM relationships cleanup tool, List auto-updaters configuration in geo-database, Update transmission annotation tool, and Transmission archiving.

Roles and Responsibilities:

Development of ArcMap tools and commands

Development of Stand-Alone Windows Applications

Technologies Used:

C#.Net, ArcObjects, ArcFM 9.3, Python, Oracle 11g, PODs

R-APDRP Jharkhand

Client: Ministry of Power, Jharkhand State, India Jan 2012 - Sep 2013

The GIS software solution is designed and developed to enable graphical representation of the R-APDRP data over the web and to provide user the flexibility of viewing, editing, updating, searching and tracing the data from anywhere through internet or intranet. This complete solution is devised using robust Arc GIS Server, Arc FM Server technologies. GIS activity in R-APDRP - JHARKHAND is GIS mapping, GIS application software integration and development in a customized manner to suit the requirements of Utilities in a cohesive manner after network asset and consumer data survey is completed. The GIS software solution is designed and developed to enable graphical representation of the R-APDRP data over the web, validating the data and to provide user the flexibility of viewing, editing, updating, effectively tracking and monitoring the Electrical networks and integrating GIS with the Network Analysis and CRM. This complete solution is devised using robust ArcGIS Server, ArcFM Server technologies.

Roles and Responsibilities:

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.

Sharjah Guide Map Jun 2011 - Dec 2011

Developed for the Directorate of Town Planning and Survey, a web based application which provides users an interactive Guide Map. The Web application provides real-time access to geospatial data and provides advanced functionalities like Routing, Driving Directions etc.

Roles and Responsibilities:

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.

EDUCATION

B.Tech (Computer Science Engineering) in 2010 from Nalanda Institute of Engineering and Technology affiliated under Jawaharlal Nehru Technological University, Kakinada, Andhra Pradesh.

Intermediate (Maths, Physics and Chemistry) in 2006 from Vasavi Junior College affiliated under Board of Intermediate Education

Secondary School Certificate (SSC) in 2004 from Sindhu Educational Institutions under Board of Secondary Educatinon.

CERTIFICATIONS

Microsoft .NET Framework: Application Development Foundation

Microsoft .NET Framework: Design and development of web-based applications

Microsoft SQL Server 2005: Implementation and Maintenance

Microsoft Certification: HTML5 with JavaScript and CSS3



Contact this candidate