轻系统工坊 · 独立软件工程师

把软件项目从需求与方案,推进到开发、部署和交付。

8 年+ 软件开发经验,覆盖 Web、GIS / WebGIS、三维可视化、数据处理与自动化;可独立完成中小型软件项目的需求澄清、开发、部署与交付,也可与其他角色协作推进复杂项目。

软件系统开发GIS & WebGIS三维可视化二次开发数据自动化

你可能正在面对的问题

按项目类型归类常见需求,并对应可承接的服务方向。

  • 需要搭建 Web 业务系统或管理后台,但第一版模块边界与交付路径还不清晰。

    查看对应服务
  • 地图、空间数据与业务流程耦合,需要可维护的 GIS / WebGIS 方案而非简单嵌图。

    查看对应服务
  • 大范围三维场景、模型交互或 3D Tiles 加载性能成为项目瓶颈。

    查看对应服务
  • 存量系统需要接手、扩展或二次开发,但代码结构与文档难以快速上手。

    查看对应服务
  • 数据采集、清洗、质检或批处理流程依赖人工,希望工程化提效。

    查看对应服务
SERVICE 01

软件系统开发

从 Web 业务系统、管理后台到数据展示页面,覆盖需求澄清、方案拆分、核心开发与部署交付的完整工程路径。

需要从零搭建 Web 业务系统或管理后台,但第一版范围与模块边界尚未理清

服务详情
SERVICE 02

GIS / WebGIS 系统开发

面向地图、空间数据、地图服务与空间分析类需求,提供从 GIS 方案、数据承载到地图前端落地的工程支持;GIS 不等于单一三维引擎。

项目涉及地图、巡检路线、设备点位或空间数据,普通业务页面难以表达

服务详情
SERVICE 03

三维可视化开发

面向三维场景、模型交互、轨迹动画与二三维联动需求,基于 Cesium、Three.js、3D Tiles 等已有实践提供可视化与交互落地。

需要三维场景演示、设备态势或空间关系表达,二维页面无法胜任

服务详情
SERVICE 04

存量系统接手 / 二次开发

接手既有前端或三维系统,在明确边界的前提下做问题排查、功能扩展、交互修复与持续迭代;不承诺任意技术栈均可无评估接手。

既有系统出现加载慢、交互异常或功能无法扩展,需要专人接手排查

服务详情
SERVICE 05

数据处理 / 自动化工具

面向批量文件、图片、标注与交付前质检流程,用 Python / PowerShell 等脚本与轻量工具减少人工重复劳动并控制交付质量。

大量图片、文件或标注数据依赖人工拆分、改名与检查,容易出错且耗时

服务详情

工程实践证明

以真实项目中的工程问题与解决路径为主,数字仅作事实辅助,不堆砌营销指标。

开放需求到系统方案

通信设施巡检项目中,从「巡检与签到如何结合 GIS」等开放需求切入,参与业务流程梳理、Web + 移动端形态、GIS 数据/服务/接口与任务拆分。

大规模空间数据承载

在同一 GIS 项目中,将 2000 万+ 点线面空间数据重构为 PostGIS / GeoServer / WMS 服务化链路,支撑地图展示与点击查询。

2000 万+ 空间要素

大范围三维资源控制

对香港岛大范围 3D Tiles 按空间区域组织,结合相机视锥动态加载与卸载,控制内存与渲染压力。

复杂场数据可视化

处理 NetCDF 风场、海流、海浪、海温等场数据,实现时间切换、污染区域与漂移路径展示。

离线 GIS 与部署

具备地图数据治理、切片、GeoServer、Nginx 资源分发及全封闭离线环境部署实践。

数据生产工程化

图文图表项目中用 Python / PowerShell 开发预筛、拆分重组、QA 与校验工具链,以独立盲检准确率作为交付门槛。

累计采集约 11 万张 · 交付约 10 万张 · ≥95% 盲检准确率

旗舰完整项目案例

覆盖 GIS、三维、数据生产与自研产品等方向的代表性交付。

完整项目案例

通信设施巡检 / 光缆网络 GIS

面向巡检签到、设备采集与路线管理的 Web + 移动端 GIS 系统;含大规模空间数据承载与地图服务化关键模块。

WebGIS巡检空间数据地图服务移动端
查看详情

完整项目案例

海洋环境场监测与污染漂移可视化

基于 OpenLayers 的海洋环境场数据(NetCDF)监测与污染漂移 WebGIS 可视化系统;与后端伙伴协作,本人负责前端/GIS 并承担任务安排与进度推进。

OpenLayersWebGISNetCDF场数据海洋监测协作项目
查看详情

完整项目案例

云匣子航空应急教学系统

根据客户既定业务流程完成系统方案与三维前端;涵盖 Cesium 场景、事件时间线与双屏对比教学演示。

Cesium三维教学时间线双屏对比应急演练
查看详情

完整项目案例

二维 / 三维联动编辑器

与后端伙伴协作的展陈类编辑工具:本人负责二维编辑器及全部三维可视化与交互,实现 UV/Texture 映射与模型节点接入。

Fabric.jsThree.jsUV 映射二维编辑三维预览协作项目
查看详情

完整项目案例

图文图表结构化数据生产

独立承担的数据生产与质检项目:采集约 11 万张、交付约 10 万张;含自动化工具、双模型互检与 ≥95% 独立盲检准确率交付门槛。

数据生产QAPython自动化质检
查看详情

完整项目案例

家庭成长银行

从真实家庭任务与积分激励问题出发的完整自研产品:独立完成业务规则、前后端、数据库、测试验收与私有部署迭代。

自研产品全栈Vue 3Spring BootPostgreSQL
查看详情

典型工程实践

从完整项目中拆出的关键工程模块,展示专项问题解决能力。

所属项目:通信设施巡检 / 光缆网络 GIS

2000 万+空间数据服务化

在通信设施巡检 GIS 项目中,将超大规模点线面空间数据重构为可发布、可查询、可渲染的地图服务链路。

PostGISPostgreSQLGeoServerWMS
查看工程实践

大范围 3D Tiles 动态加载

针对香港岛大范围三维数据一次性加载带来的内存与运行压力,按空间分区与视锥可见性做运行时动态加载与卸载。

Cesium3D TilesJavaScript
查看工程实践

二维 / 三维一体化 GIS SDK 产品化

将多项目中重复的地图加载、标绘、轨迹动画等能力抽象为可复用 GIS SDK,并由公司立项推进产品化与二次开发支持。

JavaScriptOpenLayersCesiumGIS SDK
查看工程实践

工作方式

用清晰的阶段边界,把软件项目从需求推进到部署与验收。

  1. 1

    需求与目标澄清

    对齐业务目标、使用场景与第一版要解决的核心问题,避免在错误方向上投入开发。

  2. 2

    第一版范围与边界

    明确本阶段做什么、不做什么,以及验收标准与交付物形态。

  3. 3

    技术方案与任务拆分

    确定架构要点、接口约定、数据流与任务拆分,复杂模块提前识别风险。

  4. 4

    核心开发与协作推进

    按迭代推进前端 / 后端 / GIS / 三维等核心模块,与团队协作时保持接口与进度对齐。

  5. 5

    阶段验证与问题处理

    在真实或接近真实的环境中验证功能、性能与数据链路,及时处理阻塞问题。

  6. 6

    部署与验收

    完成环境部署、配置交接与阶段验收,交付可运行系统与必要文档。

  7. 7

    后续修改与沉淀

    在约定边界内支持迭代修改,并沉淀可复用的组件、脚本或工程经验。

查看完整工作方式

产品实验室

个人探索中的轻量产品方向,不作为主服务推广。

场景验证中

产品实验:看懂城市怎么走

围绕城市轻量出行与地图方案,探索地点选择、路线组织与方案表达。

了解产品实验室

联系合作

适合进一步沟通项目背景、技术难点、阶段交付方式与协作模式的软件项目机会。

可以从这些问题开始聊

  • 有一个 Web 或 GIS 系统需求,需要先梳理第一版范围与技术路径
  • 地图、三维或空间数据规模较大,现有方案性能或架构遇到瓶颈
  • 需要接手存量系统、扩展功能或做二次开发
  • 数据采集、清洗、质检流程希望用脚本或工具链工程化
  • 有明确交付节点,希望由独立工程师独立交付或协作推进中小型软件项目

沟通前建议准备

  • 项目背景、目标用户与当前痛点描述
  • 已有页面、原型、数据样例或参考系统
  • 技术栈偏好、部署环境或协作团队情况
  • 期望的第一版范围与时间 / 预算预期
  • 是否涉及保密、离线部署或特殊合规要求

联系方式