徐奕峰 YiFeng(Eephone) Xu
A Full-Stack Developer of GIS and Meteo
Shenzhen, Canton, China | +86 13510500103
sheeyphone@gmail.com | 331659009@qq.com
https://github.com/sheeyphone
Summary
Experienced Full-Stack Developer with a background in Geographic Information System
and 9+ years of experience in producing robust code, containing 6+ years in Meteorology
. Proficiency in spatial solutions including spatial data science, applied, algorithms, back-end service, and front-end visualization. Seeking an overseas opportunity to continue growing, hoping in Sydney, Au.
Work Experience
GIS Engineer
Ping An Insurance (ShenZhen, Canton, China), From 2022.06 to current
- Working in a team named PingAn Natural Disaster Lab with title front-end Developer.
- Developed and maintained the Zephyr System, which is a meteorologic system including disaster monitoring and insured alarming, wrote front-end codes in Vue.js, back-end codes in Java and SpringBoot, established bundles in Docker and created a user-friendly interface.
- Handled the meteorologic data, including vector, raster, structured data and dynamic data, and published it with MapService in different ways. (Dynamic Precipitation Layers and Services, Hail Layers, Blizzard Layers, Flood Map Service etc.)
- Analyzed requirements and feasibility, and built the solutions.
GIS Engineer
Yama Technology (ShenZhen, Canton, China), From 2017.07 to 2022.05
- Dealt with projects from Meteorology Bureau.
- Led a team of 8 engineers, and finished at least 3 projects per year.
- Developed and maintained over 20 systems and back-end processes, including the monitoring system, alarming system, city-safety and hazard-defence system, WeChat mini-page and GIS layers producing processes etc.
- Managed and maintained over 10 servers, including CentOS and Windows Server in different usage. (Data processing, back-end serving, front-end resources, database, CI/CD, local git repository and map services etc.)
- Analyzed requirements and feasibility, and built the solutions.
- Handled emergency issues as technical advisor as the bad weather confront.
Early Jobs
Software Engineer in Xiangwan Technology (ShenZhen, Canton, China), From 2015.03 to 2017.06
- Built an Android App for teaching kids using the Vuforia AR platform and Unity3D Engine.
- Built another Android App for smart tourism by using Google Cardbox.
- Merging and syncing the VR video, recorded by six GoPro devices, bunding the spatial path data with it.
GIS Engineer in The State Key Laboratory of Information Engineering in Surveying, Mapping and Remote Sensing (ShenZhen, Canton, China), From 2014.08 to 2015.01
- Built the visual application for smart tourism with ArcGIS Engine and C# programing language.
- Handling spatial data using ArcMap and intrinsic tools.
Skills
Domains | Skills |
---|---|
Back-end | Java, SpringBoot, SpringCloud, Node.js, geoserver, selenium |
Front-end | JavaScript, Vue.js, React.js, Leaflet.js, Rust-wasm |
Operation | Docker, Jenkins, Nexus, Prometheus, Nginx |
Data | Python, PgSQL, PostGIS, MongoDB, Redis |
Applied | ArcGIS, QGIS, uDig, GDAL |
Others | PhotoShop, Axure |
Education
B.S. Geographic Information System (2010.09 - 2014.06)
South China Agricultural University
Guangzhou, Canton, China
“Everything is related to everything else, but near things are more related than distant things.” – Waldo Tobler
Author: 徐奕峰 Eephone Xu