forked from RyanFitzgerald/devportfolio
-
Notifications
You must be signed in to change notification settings - Fork 1
/
index.html
474 lines (444 loc) · 25 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
<!DOCTYPE html>
<html class="no-js" lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>My Portfolio</title>
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon">
<link rel="icon" href="favicon.ico" type="image/x-icon">
<link href="https://fonts.googleapis.com/css?family=Lato:300,400,700,900" rel="stylesheet">
<link rel="stylesheet" href="libs/font-awesome/css/font-awesome.min.css">
<link href="css/bootstrap.min.css" rel="stylesheet">
<link href="css/styles.css" rel="stylesheet">
</head>
<body>
<div id="mobile-menu-open" class="shadow-large">
<i class="fa fa-bars" aria-hidden="true"></i>
</div>
<!-- End #mobile-menu-toggle -->
<header>
<div id="mobile-menu-close">
<span>Close</span> <i class="fa fa-times" aria-hidden="true"></i>
</div>
<ul id="menu" class="shadow">
<li>
<a href="#about">About</a>
</li>
<li>
<a href="#experience">Experience</a>
</li>
<li>
<a href="#education">Education</a>
</li>
<li>
<a href="#projects">Projects</a>
</li>
<li>
<a href="#skills">Skills</a>
</li>
<li>
<a href="footer">Contact</a>
</li>
</ul>
</header>
<!-- End header -->
<div id="lead">
<div id="lead-content">
<h1>Kuang-Cheng Cheng</h1>
<h2>Civil Engineer/GIS Developer/Spatial Data Analyst</h2>
<a href="Resume/Resume_KuangChengCheng.pdf" class="btn-rounded-white">Download Resume</a>
</div>
<!-- End #lead-content -->
<div id="lead-overlay"></div>
<div id="lead-down">
<span>
<i class="fa fa-chevron-down" aria-hidden="true"></i>
</span>
</div>
<!-- End #lead-down -->
</div>
<!-- End #lead -->
<div id="about">
<div class="container">
<div class="row">
<div class="col-md-4">
<h2 class="heading">About Me</h2>
</div>
<div class="col-md-8">
<p>
As an experienced civil engineer turned GIS professional, I possess a diverse skill set that extends beyond transportation and traffic data.
My expertise in GIS enables me to integrate and analyze complex datasets, providing valuable insights for problem-solving in the field.
I have honed my communication skills through my experience working in public agencies as an engineer,
effectively engaging with stakeholders, consultants, and design companies.
With a strong foundation in engineering, I am equipped to design solutions that meet the needs of various parties involved.
Pursuing a Master's degree in GIS and Cartography has further sharpened my analytical skills, empowering me to tackle challenges in the data science industry.
My professional is not limited to only GIS software but also Big data analysis or GeoAI which is innately contained in the geospatial field.
I am excited to leverage my skills and expertise as a skilled GIS developer and data scientist to make meaningful contributions to the industry.
</p>
</div>
</div>
</div>
</div>
<!-- End #about -->
<div id="experience" class="background-alt">
<h2 class="heading">Experience</h2>
<div id="experience-timeline">
<div data-date="April 2024 – Now">
<h3>Houston Public Works</h3>
<h4>GIS Analyst</h4>
<ul>
<li>Develop a data quality improvement plan to fix the existing data issues.</li>
<li>Create Python script for geoprocessing in order to speed up the processing time and reduce human error.</li>
<li>Create, maintain, update geospatial data for telecommunication data on ArcGIS enterprise database.</li>
<li>Ensure data quality of telecommunication data.</li>
<li>Design and create maps for Infrastructure Design Manual (IDM) using ArcGIS Pro.</li>
<li>Improve current workflow for tabular data ETL.</li>
<li>Coordinate the GIS projects for different engineering groups so they have a sufficient amount of support.</li>
</ul>
</div>
<div data-date="September 2023 – April 2024">
<h3>URISA's GISCorps</h3>
<h4>GIS Volunteer</h4>
<ul>
<li>Test and help with the development of the user interface (UI) of Underpass, a
ReactJS library, for the Humanitarian OpenStreetMap Team.</li>
<li>Collect street-level images in support of the creation of smart map data for Mapilio,
a map platform.</li>
<li>Edit buildings on satellite photos for Humanitarian OpenStreetMap Team projects.</li>
</ul>
</div>
<div data-date="January 2022 – September 2022">
<h3>University of Wisconsin-Madison</h3>
<h4>GIS Metadata Technician</h4>
<ul>
<li>Assessed LiDAR data inventory statuses</li>
<li>Created original ISO metadata for around 400 new yearly Wisconsin county datasets</li>
<li>Added interactive tile indexes for Wisconsin LiDAR-derivative data resources</li>
<li>Edited Wisconsin V8 county parcel data</li>
</ul>
</div>
<div data-date="August 2019 – June 2021">
<h3>Ministry of Transportation and Communication, Taiwan</h3>
<h4>Assistant Engineer</h4>
<ul>
<li>Coordinated the mask distribution (logistics) project for COVID-19</li>
<li>Processed mask demand and accounting data, and analyzed the mask demand trend</li>
<li>Evaluated communication task guidelines for air, shipping, and road transportation</li>
<li>Updated, maintained, and delivered routine mobilization data from 9 agencies</li>
<li>Arranged the annual training program for senior officers and project leaders</li>
</ul>
</div>
<div data-date="February 2018 – July 2021">
<h3>Freeway Bureau, Taiwan</h3>
<h4>Junior Engineer</h4>
<ul>
<li>Examined and revised environmental impact assessment reports</li>
<li>Participated in safety and health training courses about freeway maintenance</li>
<li>Held environmental education events to educate all employees</li>
<li>Digitized Taiwan’s freeway historical slides and photos</li>
</ul>
</div>
</div>
</div>
<!-- End #experience -->
<div id="education">
<h2 class="heading">Education</h2>
<div class="education-block">
<h3>University of Wisconsin-Madison</h3>
<span class="education-date">Sept 2021 - May 2023</span>
<h4>Master of Science in Geographic Informaiton System (GIS) and Cartography</h4>
<p>
In my Master's degree in GIS, I gained comprehensive knowledge of GIS Analysis, geocomputing (Big Data and Machine Learning), spatial database design, and cartography design.
Building on my engineering problem-solving skills and the professional knowledge gained from my work experience and undergraduate courses,
I developed a strong aptitude for applying GIS tools to solve complex spatial problems.
This program deepened my understanding of the technical and analytical aspects of GIS and allowed me to explore new areas of interest in this dynamic field.
With this knowledge, I am well-equipped to tackle real-world challenges and make meaningful contributions to the GIS and spatial data community.
</p>
</div>
<!-- End .education-block -->
<div class="education-block">
<h3>National Central University</h3>
<span class="education-date">Sept 2011 - June 2015</span>
<h4>Bachelor of Science in Civil Engineering</h4>
<p>
During my undergraduate studies in Civil Engineering, I took courses in Surveying, Surveying Practice, Photogrammetry,
Engineering Statistics, Programming for Engineering, Numerical Analysis, Transportation Engineering, and Construction Management.
These courses helped me develop a strong foundation of knowledge and skills that have been essential to my professional development in the field of Data Analysis.
In particular, they sparked my interest in GIS, which led me to pursue a Master's degree in this area.
Today, my undergraduate education continues to serve as a solid base upon which I build my career.
</p>
</div>
<!-- End .education-block -->
</div>
<!-- End #education -->
<div id="projects" class="background-alt">
<h2 class="heading">Projects</h2>
<div class="container">
<div class="row">
<div class="project shadow-large">
<div class="project-image">
<img src="images/ReactDashboard.png" />
</div>
<!-- End .project-image -->
<div class="project-info">
<h3>React Dashboard Demo</h3>
<p>
This is a demo for building a dashboard using ReactJS.
I used different professional open-sourced libraries to build this page,
showcasing my ability to visualize the data in different ways
including simple functional calendars, charts, and maps for geographic data.
<br>More information about this, please check the README file in the repository.
</p>
<a href="https://github.com/KCivilEnGI/dashboard-app">View Project Repository</a><br>
<a href="https://kcivilengi.github.io/dashboard-app/">View Dashboard</a>
</div>
<!-- End .project-info -->
</div>
<!-- End .project -->
<div class="project shadow-large">
<div class="project-image">
<img src="images/ReactPracetice.png" />
</div>
<!-- End .project-image -->
<div class="project-info">
<h3>React Website Demo</h3>
<p>
This is a demo for building a multi-page website using ReactJS. It includes the use of ReactJS, Leaflet(map),
React Router, and the GitHub Deployment library. If you are interest in how I build a
website, please come in and check.<br>More information about this, please check the README file
in the repository.
</p>
<a href="https://github.com/KCivilEnGI/my-app">View Project Repository</a><br>
<a href="https://kcivilengi.github.io/my-app/">View Website</a>
</div>
<!-- End .project-info -->
</div>
<!-- End .project -->
<div class="project shadow-large">
<div class="project-image">
<img src="images/3D_Map_Preview.png" />
</div>
<!-- End .project-image -->
<div class="project-info">
<h3>Yearly Ridership Data Visualization And Analysis For The Taipei Metro System In Taiwan</h3>
<p>
Presenting a novel project aimed at providing public transport agency personnel with a new approach to analyzing ridership trends using the Taipei Metro System as an example.
This project incorporates a workflow designed to enable new GIS analysts to aggregate and visualize data simultaneously,
utilizing both a 3D map in Jupyter Notebook and a 2D web map. The project focuses on time-series mapping,
with the dataset covering the period from 2015 to 2022.
</p>
<a href="https://github.com/KCivilEnGI/GIS-Practicum">View Project Repository</a><br>
<a href="https://kcivilengi.github.io/GIS-Practicum/JavaS_Interactive/index.html">View Web Map</a>
</div>
<!-- End .project-info -->
</div>
<!-- End .project -->
<div class="project shadow-large">
<div class="project-image">
<img src="images/MetroRedesign_Preview.png" />
</div>
<!-- End .project-image -->
<div class="project-info">
<h3>Metro Transit Redesign Evaluation 2022</h3>
<p>
This project aims to evaluate proposed route redesigns for the Metro Transit system in Madison.
Using Python and geocomputing techniques, this project performs analysis of current bus stop performance.
The map is created using Folium, while data analysis is carried out using geospatial packages such as pandas and geopandas.
Additionally, OSMnx and NetworkX are utilized to calculate and display the shortest path.
Furthermore, Matplotlib and Shapely are used to highlight important areas relevant to the ongoing discussion between the Metro Transit company and the local community.
</p>
<a href="https://github.com/KCivilEnGI/MetroTransit_Madison_Evaluation_2022">View Project Repository</a>
</div>
<!-- End .project-info -->
</div>
<!-- End .project -->
<div class="project shadow-large">
<div class="project-image">
<img src="images/Database.png" />
</div>
<!-- End .project-image -->
<div class="project-info">
<h3>Spatial Database Design</h3>
<p>
This project is a collaborative project. In this project,
we went through the relational model design for the database, data integration,
and data query including spatial and traditional data queries using SQL in PostgreSQL to answer the questions.
I was mainly responsible for processing and integrating different national parks' tabular visitation data into one.
For more information, check out our project report or my repository.
</p>
<a href="https://github.com/KCivilEnGI/Spatial_DB_Design">View Project Repository</a><br>
<a href="https://github.com/KCivilEnGI/Spatial_DB_Design/blob/main/Geog%20574_Final%20Report_Group%201.pdf">Project Report</a>
</div>
<!-- End .project-info -->
</div>
<!-- End .project -->
<div class="project shadow-large">
<div class="project-image">
<img src="images/InteractiveMap.png" />
</div>
<!-- End .project-image -->
<div class="project-info">
<h3>UI/UX Design - Interactive Map</h3>
<p>
This project is a collaborative project. The goal is to demonstrate the yearly variations in United States export data sourced from OEC, with the aim of enabling residents to comprehend the evolving export scenario in the country.
I was mainly responsible to write the code to create this page,
and participate the design including layout, fonts and color use. This page was using JavaScript/HTML/CSS with Leaflet library.
</p>
<a href="https://kcgeo1234.github.io/Geog575_2023_Final_Project/">View Map</a>
</div>
<!-- End .project-info -->
</div>
<!-- End .project -->
<div class="project shadow-large">
<div class="project-image">
<img src="images/WebScraping.png" />
</div>
<!-- End .project-image -->
<div class="project-info">
<h3>Automation/Data Collection - Web Scraping</h3>
<p>
This repository contains the code that I wrote in my Geocomputing (spatial data analysis) course.
It is a practice to collect data by building a web scraper in Python.
The goal is to automate the process of retrieving housing data from Redfin and exporting a list of information including prices, addresses, photos, etc.
</p>
<a href="https://github.com/KCivilEnGI/PyWebScraper_Redfin/blob/main/KuangChengCheng_WebScraper.py">View Project Repository</a>
</div>
<!-- End .project-info -->
</div>
<!-- End .project -->
<div class="project shadow-large">
<div class="project-image">
<img src="images/K-meansClustering.png" />
</div>
<!-- End .project-image -->
<div class="project-info">
<h3>Vector GeoData | Clustering | Machine-learning</h3>
<p>
This repository contains the code that I wrote in my Geocomputing (spatial data analysis) course.
It includes my customized K-means clustering and demonstrates my ability to use a machine-learning package (Scikit-learn).
</p>
<a href="https://github.com/KCivilEnGI/VectorData-KMeansClustering">View Project Repository</a>
</div>
<!-- End .project-info -->
</div>
<!-- End .project -->
<div class="project shadow-large">
<div class="project-image">
<img src="images/GISAnalysis.jpg" />
</div>
<!-- End .project-image -->
<div class="project-info">
<h3>Road Salt Use Impact on Sensitive Areas In Marathon County Metropolitan</h3>
<p>
This project is a GIS analysis project that evaluates the environmental impact of road salt use in the metropolitan area of Marathon County.
It was referred by the course instructor and UniverCity Alliance, the project involved several steps of spatial data analysis and visualization.
Through this project, I gained valuable hands-on experience in applying GIS technology to solve real-world problems.
</p>
<a href="https://github.com/KCivilEnGI/RoadSaltImpact/">View Project Repository</a><br>
<a href="https://github.com/KCivilEnGI/RoadSaltImpact/blob/main/Layout.jpg">View Map</a>
</div>
<!-- End .project-info -->
</div>
<!-- End .project -->
<div class="project shadow-large">
<div class="project-image">
<img src="images/GISAnalysis_Bank.jpg" />
</div>
<!-- End .project-image -->
<div class="project-info">
<h3>GIS Analysis - Bank Branch Management</h3>
<p>
This project is a task in a GIS analysis course that involves mapping the current situation of bank branches and examining the correlation between customer demographic trends and branch performance.
Ultimately, we need to provide recommendations on whether to close existing branches or open new ones based on the analysis results.
</p>
<a href="https://github.com/KCivilEnGI/GISAnalysis_BankBranches/tree/main">View Project Repository</a><br>
</div>
<!-- End .project-info -->
</div>
<!-- End .project -->
<div class="project shadow-large">
<div class="project-image">
<img src="images/Cart_Taiwan.png" />
</div>
<!-- End .project-image -->
<div class="project-info">
<h3>Public Transportation Infrastructure in Taiwan</h3>
<p>
This map is the final project map in the Cartograpy design course.
I utilized both ArcGIS Pro and Adobe Illustrator to create a map showing the public transportation infrastructure in Taiwan.
It allows the visitors to swiftly and effectively understand which counties or cities are more visitor-friendly in terms of accessible public transportation options,
catering specifically to those who prefer relying on local services rather than renting a car.
For more maps, check out the Map Gallery.
</p>
<a href="https://github.com/KCivilEnGI/Cartography_Labs/blob/main/FinalProject_TaiwanPublicTransportation_KuangChengCheng.pdf">View Map</a><br>
<a href="https://github.com/KCivilEnGI/Cartography_Labs/tree/main">View Map Gallery</a><br>
</div>
<!-- End .project-info -->
</div>
<!-- End .project -->
</div>
</div>
</div>
<!-- End #projects -->
<div id="skills">
<h2 class="heading">GIS Software</h2>
<ul>
<li>ArcGIS Pro</li>
<li>ArcGIS Online</li>
<li>QGIS</li>
</ul>
<h2 class="heading">Data Manipulation and Database Management</h2>
<ul>
<li>Python</li>
<li>GitHub</li>
<li>SQL</li>
<li>PostgreSQL</li>
<li>PostGIS</li>
</ul>
<h2 class="heading">Front-end Design</h2>
<ul>
<li>HTML</li>
<li>JavaScript</li>
<li>CSS</li>
<li>ReactJS</li>
</ul>
<h2 class="heading">Engineering Drawing, Model Building, and Others</h2>
<ul>
<li>Adobe Illustrator</li>
<li>AutoCAD</li>
<li>SketchUp</li>
</ul>
</div>
<!-- End #skills -->
<footer>
<div class="container">
<div class="row">
<div class="col-sm-5 copyright">
<p>
<i class="fa fa-envelope" aria-hidden="true"> [email protected]</i><br>Copyright © <span id="current-year">2024</span> Kuang-Cheng Cheng
</p>
</div>
<div class="col-sm-2 top">
<span id="to-top">
<i class="fa fa-chevron-up" aria-hidden="true"></i>
</span>
</div>
<div class="col-sm-5 social">
<ul>
<li>
<a href="https://github.com/KCivilEnGI" target="_blank"><i class="fa fa-github" aria-hidden="true"></i></a>
</li>
<li>
<a href="https://www.linkedin.com/in/k-c-cheng/" target="_blank"><i class="fa fa-linkedin" aria-hidden="true"></i></a>
</li>
</ul>
</div>
</div>
</div>
</footer>
<!-- End footer -->
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
<script src="js/scripts.min.js"></script>
</body>
</html>