Sunteți pe pagina 1din 4

ERIC CHANG, PHD

5022 Sheboygan, Madison, WI, USA (512)587-9360 ericchan20001@hotmail.com

HIGHLIGHTS OF QUALIFICATIONS
 10+ years’ software architecture, design, development and maintain experience especially in Enterprise
Geographical Information System (GIS) in fields such as municipal government, utility, public safety,
transportation and mineral, petroleum and gas, ground water resources management.
 Excellent experience in designing, developing and maintaining enterprise GIS system with ArcGIS Server,
ArcGIS Map Services, ArcGIS Portal, ArcGIS Flex API, ArcGIS JavaScript APIs for Dojo, ArcObjects,
ArcFM, ArcSDE for Oracle and MS SQL Server, as well as Google Map API, Geocortex Essential,
GeoMedia, GeoMedia WebMap, etc.
 Proficient in developing customized GIS desktop application, web GIS system and Mobile system with
C#.Net, ASP.Net, J2EE, VC++, Python, JavaScript, JQuery, Dojo, Angular7/8, CSS, AJAX and HTML.,
Web Service (SOAP and REST)
 Expert in establishing, importing, updating, migrating, maintaining and managing databases such as Oracle
Spatial 9-12C and SQL server with Python and other ETL tools.
 Well versed in carrying out data modeling, spatial analysis, designing and creating a variety of mapping
products using AutoCAD, ArcGIS, ArcSDE, MapInfo, etc.
 Expert in Object-Oriented Programming (OOP), Object-Oriented Analysis and Design (OOAD), design
patterns, UML, use-case-driven development, and the full Software Development Life Cycle (SDLC).
 PhD in Geomatics specialized in GIS development and architecture. Excellent analytical and problem
solving skills, good communication and interpersonal skills, Self-motivated, hardworking, quick learner.
 Good team player with ability to work independently and with a variety of simultaneous activities.
EXPERIENCE AND PROJECTS
Wisconsin Department of Transportation, Madison, WI, GIS developer/Consultant, 2015.5-present
HTML5, JavaScript, Angular, and Dojo, Python, ArcGIS Server, Java Spring MVC, C#.Net, MVVM Light, Oracle
Database and ArcSDE, WebSphere 7.
 Designed and developed Highways Access Management System (HAMS). The purpose of the application
is to help highway access management personnel in doing research when some sort of highway access
request is made, so they can make an informed decision about granting or denying the request.
 HAMS is an integrated complicated system. A Web based request and search system developed by
JavaScript, AngularJS, Java Sprint framework, WebSphere 7. GIS related editing system is developed by
C#.Net, MVVM Light and GIS components (ArcGIS Objects).
 Lots of Python Scripts processes (10 batch processes) are developed to process huge GIS related data
converted from CAD 3D/ and other data sources to Oracle Database (ArcSDE).
 Designed and developed Traffic Impact Analysis and Project Traffic Study system (TIA/PTS). A GIS Web
application to assist DTSD regions with tracking and managing Traffic Impact Analyses (TIAs) and
Project Traffic Studies (PTSs) in an interactive web interface with a mapping view. This application,
streamlines the TIA/PTS business workflow by providing a way for the users to enter text and geospatial
data related to TIAs/PTSs data and upload associated documents.
 Java Sprint MVC, Sprint Hibernate, WSA 9, Jasper Report, ArcGIS JavaScript API, AngularJS are used
in the front end and the backend development. Oracle and ArcSDE are used in the database.
Williams, Pittsburgh, PA, Senior/Leader Software Developer, 2013.11-2015.5
C#.Net, Silverlight, Python, HTML5, JavaScript, Dojo, AngularJS, C#.Net Web service, Geocortex,ArcGIS Server
 Designed and developed a web based pipeline system for energy company client. The users can identify,
search and create pipelines, maps and graphics in Browser in desktop and field.
 ArcGIS Javascript API, HTML5, CSS3, Bootstrap, and Dojo,AngularJS framework are used in the client.
1
ERIC CHANG, PHD
5022 Sheboygan, Madison, WI, USA (512)587-9360 ericchan20001@hotmail.com
C#.Net, Web Mapping Service, Python based service are developed in the back end.
 Responsive system design with Bootstrap is used in this system so that the user can access this system by
desktop Browser, Tablet and Smartphone.
 Design and developed a Web based Asset Feasibility Analysis tool for pipeline design user for decision-
making. C#.Net, Silverlight, WCF and other Restful service, and Geocortex are used in this project.
Earth Science Associates (ESA), Long Beach, CA, US, Senior Developer/Consultant, 2013.8-2013.10
Python, JavaScript, C#.Net, ArcSDE for File Geodatabase and SQL Server, ArcGIS Server, Shape File, Imagery
files
 Data mining and processing of exploration and development of offshore oil and gas resource data such as
geological situation, well, pipeline in Gulf of Mexico in BOEM (http://www.boem.gov/), BSSE
(http://www.bsee.gov/) and related web sites (like the National Hurricane Center) into Geodatabase using
Python.
 Created ArcSDE Geodatabase and Published ArcGIS Web Mapping Services.
 Participated in mobile application development for Oil and Gas data using JavaScript, ArcGIS Server and
C#.Net
South California Association of Government, IT, Los Angeles, CA, US, Senior Developer/Consultant,
2013.1-2013.7
ASP.Net, Geocortex Essential and work flow, ArcGIS Server, ArcSDE for SQL Server, ArcObject, ArcGIS for
JavaScript, Google Map API, Bootstrap CSS, Jquery and ArcGISLink (open source) and SharePoint
 Designed and developed web-based system for the transportation and urban planning department for
projects such as Goods Movements Online Mapping system, Compass Blueprint online Mapping system
using ArcGIS Server integrated with Google Map API,, ArcGIS Link,Jquery and Bootstrap CSS.
 Prototyped Sustainability online mapping system using ArcGIS JavaScript API and ArcGIS Server.
 Designed and developed GIS online Library/portal using SharePoint and ArcObject Plug-in for ArcMap.
 Designed and coordinated geospatial development life cycle for IT department and GIS department
within this agency.
 Coordinated and consulted with other venders to design and build the whole Geodatabase/warehouse for
GIS department.
Fedex, World Tech Center, Memphis, TN, USA, Senior Developer/Consultant 2012.4-2012.12
ArcGIS Flex API, ArcGIS JavaScript API (Dojo), ArcGIS Server (Linux), ArcSDE, Java and Sprint Framework
weblogic.
 Designed and developed web-based system for FedEx’s international delivery drivers with a dynamic tool
to map out the most efficient routes on a daily basis, based upon their load and delivery addresses.
 This system has a Service Oriented Architecture. The restful service provides routing service, mapping
service and security service. The client is developed by both JavaScript and Flex.
 A security as a middleware is used to process user authentication and authorization and other access
process.
 Load balancing and server clusters are used for the production.
 Flex and Action Script, JavaScript, Java and JEE, Spring Framework, JSF (Iceface),
Weblogic and Oracle Spatial Database, Junit (EasyMock, PowerMock and Spring Mock)
 Designed and developed web-based system for FedEx’s international delivery drivers with a
dynamic tool to map out the most efficient routes on a daily basis, based upon their load and
delivery addresses.

2
ERIC CHANG, PHD
5022 Sheboygan, Madison, WI, USA (512)587-9360 ericchan20001@hotmail.com

 This system has a Service Oriented Architecture. The restful service provides routing
service/fleet tracking service, mapping service and security service. 
 Coded with Java and Spring MVC for Web service in the back end.
 Coded with JavaScript/Iceface and Flex/ActionScript in the front end.
 Setup Selenium Testing environment (Multiple Nodes and Server)

Department of Public Safety, Austin, TX, USA, Senior Developer /Consultant 2011.1-2012.3
“TXMAP” Flex and Action Script, Flex Builder 4.0, Google Map API, SQL Server and ArcGIS server for
Geographic RESTful Service and .Net Framework 4.0
 TXMAP” is used by multiple agencies across the Taxes and the border (high-way patrol, law
enforcement and emergency management) to query and identify the public security related issues
and geo-coded data such as cartels and gangs, crashes, pursuits, and sex offenders, etc.
 Designed and developed a web-based GIS system using ArcGIS Flex Viewer, Action Script, and
ArcGIS Server Web Services.
 Migrated system from 1.1 to 2.1 and 2.2 corresponding to ArcGIS Flex Viewer 1.1, 2.2 and 2.4.
 Service-oriented architecture (SOA) is used to integrate and orchestrate different requests from
different agencies.
 Location-based service using flex/flash is fully embedded in all the services requests, for example
dynamically tracking locations of helicopters and highway patrol vehicles all over the state.
Region of Peel, IT Department, GIS developer (Contractor) 2009.9-2010.10
“Peel Assets Location System-Water and Sanitary Asset (IPAL, PAL)”, ArcGIS Server, ArcFM for
Silverlight, Batch script (DOS), HTML, Oracle Spatial 10i, Geomedia 6.0
 Designed and developed IPAL, PAL systems, two mission critical systems used by public workers to
manage and maintain water pipeline system.
 ArcGIS Server was used to manage map web services and ArcFM for Silverlight was used for client.
 Oracle and ArcSDE was used as Geodatabase.
“Peel Asset Location System-Road Asset”, SVG, ASP.NET, AJAX, JavaScript, CSS, HTML, JASON,
PostGIS, Oracle Spatial 10i, FME
 Proposed, demonstrated, architected and prototyped a dynamic-SVG-based Web GIS platform (A
new architecture like ArcGIS and Silverlight compared with current IPAL system) to manage road
network assets.
 SVG map was mashed up with Mapserver Ortho imagery service
 SVG data was loaded into client (IE browser) from Geodatabase, PostGIS, dynamically with level of
details and AJAX technologies
 SVG data visualization was managed by Cascading Style Sheet (CSS).
Fugro Roadware Group Inc., GIS consultant (contractor) 2008.9-2009.8
“Road Asset Quality Control System”, ArcGIS, SQL Server 2005, ArcSDE, C#.Net,VBA and VB
 Integrated and consolidated photogrammetry algorithms and data quality control methods for road
assets.
 Developed all kinds of ArcGIS based tools (VBA) for Highway assets collection and management
 Developed “Spatial QC” with ArcGIS and C#, a tool for quality control of high way assets data
collected by ARAN.
Geomatics Engineering, Dept. of Civil engineering, Ryerson University,
Research assistant (PhD Research and development) 2004-2008
3
ERIC CHANG, PHD
5022 Sheboygan, Madison, WI, USA (512)587-9360 ericchan20001@hotmail.com

“Geolink3D”, J2EE, Java3D, JGroup and JADE


 Designed and developed a multi-user real-time collaborative 3D platform for exploration,
assessment & efficient management of mineral, petroleum & ground water resources. (Project
website: http://geotopo3d.scg.ulaval.ca/ )
 A generic hybrid system architecture, based on event multicasting and message passing mechanisms,
for the development and implementation of integrated, synchronously collaborative environments
with 3D GIS tools for group decision-making and 3D information sharing.
 “Ice Cover North Pole” ESRI ArcGIS Server, Adobe Flex API and Oracle Spatial
 Designed and Developed a Web-based GIS for Ice Coverage in North Pole.
Geospatial Information and Communication Technology Lab (GeoICT), York University,
Senior GIS software Developer (contractor) 2002 – 2004
“SilverEye”, VC++ and GDAL
 The core developer for SilverEye, which extracting 3D models from single High-Resolution Satellite
Imagery (SilverEye1.0 was acquired by Microsoft in 2005)
 Designed and developed basic tools of 3D data measure and mapping
 Designed and developed map layers management
 Coded and debugged with VC++, GDAL and XTreme Toolkit
Transportation Map Interface Desktop, C#.Net, ArcGIS, ArcIMS, ArcObjects
 User requirement analysis, system architecture, detailed design, Geodatabase design
 Coded customized ArcObjects interface and Generic data object access
 Customized web-based mapping system
EDUCATION
PhD, Geomatics Engineering, Specified in GIS, Dept. of Civil Engineering, Ryerson University, Canada,
2010
Research Topic: Web based real-time collaborative GIS in 3D
MSc, Geomatics Engineering, Dept. of Civil Engineering, Ryerson University, Canada, 2005
Research Topic: Web based collaborative GIS
MSc, State Key Lab for Information Engineering in Surveying, Mapping and Remote Sensing, Wuhan
University, China 1997
Research topic: Time-space (4D) Database Design in Cadaster Management
BS, Geomatics Engineering, Wuhan University, China 1994

S-ar putea să vă placă și