Senior Gis Developer Resume
DC
SUMMARY:
- 1 4 years of GIS/IT experience in system design, web and desktop software/applications development, Geodatabases implementation using ESRI technologies
- Expensive programming experience in C# .Net (10 yrs) , ArcObjects(10 yrs), JavaScript (11 yrs), HTML/HTML5(10 yrs), proficient in CSS3, JSON, Python, SQL, etc.
- Extensive experience of ESRI ArcGIS Server, ArcGIS Portal, ArcObjects, ArcGIS Online, Web AppBuilder, ArcSDE. ArcGIS JavaScript API, ArcGIS Runtime SDK, SQL Server/Oracle Geodatabases
- Strong experience of software development life cycle and methodologies (SDLC)
- Excellent communication skills. Able to work independently and in a team .
TECHNICAL SKILLS:
GIS: ArcGIS Desktop, ArcSDE, ArcGIS Server, ArcGIS Online, Web AppBuilder, ArcGIS Portal, ArcObjects, ArcGIS Runtime SDK(.Net), ArcPy, Geodatabase, ArcGIS Pro
Languages: C#, SQL, javaScript, T - SQL, PL/SQL, Python, Ajax, HTML/HTML5, CSS/CSS3, JSON/GepJson, XAML, XML, UML, Java
.Net: ASP.Net, ADO.Net, LINQ, WinForm, WebForm, Web Service, WCF, WPF, SilverLight, MVC, Web API, SOAP, REST, Unit Test
JavaScript: ArcGIS API for JavaScript, Google Maps API, OpenStreetMap, jQuery, Dojo, Leafletjs, AngularJS, Node.js, Express.js, D3js
D atabases: Oracle, Oracle Spatial, MS-SQL Server, QuickBase, Mo ngo DB, Redis, IndexedDB, Stored Procedure, Trigger.
Other: Github, IIS, MS-Visual Studio, TFS, Windows Server, ArcFM
PROFESSIONAL EXPERIENCE:
Senior GIS Developer
Confidential, DC
Responsibilities:
- Responsible for GIS projects implementation and applications development for different DC agencies and public .
- Develop Web and desktop GIS through all phases of software development life cycle including a nalyze client’s requirements and business procedures, create user cases and business logic , perform UI design, perform software architecture design, create functions specifications, coding, testing, deployment, maintenance and source code control.
- Develop a series of responsive web GIS apps for DC agencies using ArcGIS JavaScript API and Google Maps API
- D evelop a series of desktop apps for DC agencies using ArcObjects, ArcGIS Runtim SDK, C#,Net and Oracle,
- Technologies: ArcGIS JavaScript API, Google Maps, API, Dojo, jQuery, bootstrap, ArcObjects, ASP.Net, C#, Oracle, Oracle Spatial, Python, HTML5, CSS3, Mapbox GL , Leaflet js , D3js, Google Maps APIs, Github, MS-Visual Studio, ArcGIS Desktop, ArcGIS Server, ArcSDE, Geodatabase, ArcGIS Online, Web AppBuilder.
Computer Systems Analyst
Confidential, NY
Responsibilities:
- Worked on designing technical solution to migrate legacy web GIS apps to ArcGIS Server 10.0 platform using .Net Silverlight and XAML..
- Performed software reengineering and refactoring.
Senior Spatial Specialist
Confidential
Responsibilities:
- Engaged in large scale Web GIS software iMapIt design and development
- Responsible for extending Web GIS framework and developing Web GIS applications and web services using ESRI, J2EE and Oracle technologies
- Analyzed, updated and documented Web GIS system architecture with MVC mode
- Worked with Business Analyst, c ollected and analyzed clients’ requirements and transferred to GIS application functionalities,
- Designed software components with UML, designed user interfaces and created prototype.
- Performed server side development: performed code refactoring, applied design patterns in designing reusable component, developed web forms, Java beans, servlets, EJBs, Web Services using J2EE in IBM RAD
- Performed client side development: designed and developed user interfaces and functions scripts using JSP and Javascript,
- Developed Oracle stored procedures using PL/SQL and Oracle Spatial
GIS Consultant
Confidential
Responsibilities:
- Worked at various clients sites (City Government, Electrical Service, Insurance), focus on Web GIS design and development, and Enterprise Geodatabases implementation .
- Prepared various technical documents (project proposal, project plan, functionalities specifications, WBS, status report, system architecture document, etc.)
- Configured and managed ArcGIS Server on development and product environments .
- Published map services, geoprocessing service, geocode service and image service, turned and configured services.
- Designed data modeling, schema, and spatial behaviors definition using UML
- Designed and cr eated Enterprise Geodatabase using ArcSDE and MS-SQL Server , configured database security and users roles , a dministrated and turning Geodatabases, tasks included created stored procedures and views, versioning, replicas creation, data c onversation, Geodatabases migration, monitored and trouble shouted sde services with s de commands
- Developer City of Memphis Map Viewer using Web ADF, SOAP API, ArcObjects API, C#.Net, Ajax, and MS-Visual Studio, included web forms, custom tasks , web controls and w eb services development
Confidential
Responsibilities:
- Worked with clients, p erformed clients’ needs assessment, functionalities specifications definition, conceptual UI design and prototyping, proposed technical solution.
- Developed facility management viewer, this multi-tiers web GIS is desigend to accept online reporting of facility flaws, perform network analysis and routing, create work order, developed by ArcGIS server, Web ADF, C#.Net, JavaScript, AJAx, SQL Server.
- C onfigured and tuned ArcGIS Server on development environments , publish map and network analysis services.
- Performed source codes control with MS SourceSafe
- Developed Risk Management web mapping, which is used to perform rick analysis on flood hazard areas, developed by ArcIMS and JavaScript.
- Involved in Enterprise Geodatabase design and implementation using ArcDE and Oracle
GIS Systems Analyst
Confidential
Responsibilities:
- Responsible for GIS projects planning and implementation, provided solutions of enterprise GIS development, performed GIS technologies deployment and support
- Performed GIS system design, c onfigured and maintained Web GIS using ArcGIS Server
- D eveloped Web apps and services with ArcGIS Server, Web ADF, C#.Net, Ajax and JavaScript , ArcIMS and ArcXML, migrated ArcIMS web apps from 9.1 to 9.2
- Designed data UML models, developed enterprise Geodatabases using MS-SQL Server and ArcSDE, created and administrated ArcSDE Services, tuned and maintained Geodatabases
- Developed GIS desktop applications with ArcObjects , ArcGIS Engine , and ASP.Net(C#)
- Prepared projects documents (project proposal, project plan, progress report, functionalities specifications, implementation plan, project report, etc)
GIS Specialist
Confidential
Responsibilities:
- Worked on development of address repository and CanMap products (Streetfiles, Postal Code, etc.)
- Developed desktop applications to perform single and batch addresses parse and validate to predefined data specifications using C# . N et , performed unit test
- Developed stored procedures using PL/SQL to perform data ETL using Oracle databases
GIS Research Assistant
Confidential
Responsibilities:
- Designed and developed java based Collaborative GIS software which provided real time platform that allow users to perform spatial analysis collaboratively via Internet, this prototype web GIS is developed using ESRI MapObjects, Eclipse and Java
- Extended ESRI ArcGIS software using C#.Net and ArcObjects, SQL Server in research projects, performed spatial analysis and network analysis in transportation, road safety .