https://github.com/xiaxiangfeng/xiaxiangfeng.github.io
https://github.com/xiaxiangfeng/xiaxiangfeng.github.io
Last synced: 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/xiaxiangfeng/xiaxiangfeng.github.io
- Owner: xiaxiangfeng
- Created: 2015-05-12T08:38:51.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2024-12-03T06:36:31.000Z (6 months ago)
- Last Synced: 2025-02-12T11:37:50.478Z (4 months ago)
- Language: HTML
- Homepage:
- Size: 92.6 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
本人熟练使用three.js 、MapBoxGl、DeckGL等webgl库,在公司主导封装了web 3D 渲染引擎、数字孪生城市低代码开发平台;并参与了多了个区县级的数字孪生项目、城市级别的自动驾驶监控平台。
熟悉的前端框架有React和Vue,并在公司项目中使用了React全家桶开发多个项目;曾经开发过会员管理系统、导航网站(使用了Vue以及相关的开发套件)。在学习和使用这两个框架时,做过一些比较,通过比较来进一步了解和学习这两个框架。
本人在GitHub上开发维护过开源项目。
业余时间开发了一款医院挂号APP,使用了跨端技术flutter, 后端技术栈node、graphQL、MongoDB;婴儿日志等微信小程序,使用了 kbone-ui 基于 kbone,利用 Vue 语法,一套跨平台开发的 UI 库。
在大学期间主要学习的是C#编程语言、.net框架、在实习和工作之初从事ASP.NET开发工作,有过后端开发经验和数据库使用经验,从事后端开发期间除了编写C#代码之外同时也编写JavaScript的前端业务逻辑代码和前端模板的编写。---
# 联系方式
- 手机:18701073624
- Email:[email protected]
- 微信号:xxf1991----
# 个人信息
- 夏祥峰/男/1991
- 大专/山东商务职业技术学院计算机系
- 工作年限:10年
- 技术博客:http://www.cnblogs.com/c-o-d-e/
- Github:https://github.com/xiaxiangfeng
- 期望职位:Web前端
- 期望城市:北京---
# 工作经历
## 北京相数科技有限公司 ( 2020年10月 ~ 至今 )
### SpaceOjoMap
web 3D 地图库
基于MapBoxGl、DeckGl、three.js封装的web 3D 地图库,我在此项目负责了项目工程的搭建,通用图层和效果的封装### SpaceOjoGL
web 3D 渲染引擎
基于three.js封装的web 3D 渲染库,实现了天空盒子、散点、立体面、图标、标牌、3D模型、路径线、弧线、河流、3Dtiles等图层
我在此项目负责了项目工程的搭建,通用图层和效果的封装### DoCity
基于城市信息模型(CIM)
构建的数字孪生城市全流程一站式运行支撑平台
为打造高品质的全要素数字孪生城市提供由数字孪生底座快速构建、城市运行数据汇聚集成到多维时空数据计算分析、多终端二三维可视化动态呈现、智慧应用灵活定制开发的全栈式、低代码、云原生支撑平台。## 北京贝禾无忧科技有限公司 ( 2019年11月 ~ 2020年10月 )
### 智能财税项目
我在此项目负责了发票列表和发票详情页面的制作,项目使用的React(Umi)、Ant Design,在使用Ant Design 3.x 的表单时感觉表单验证每个表单项都要调用getFieldDecorator方法,这个过程重复并有点繁琐于是在此基础上根据项目情况做了一个表单组件。
在项目中我们对特定的表单项做成一个组件实现复用,比如省市区下拉框、发票类型下拉框、图片和pdf的上传等。
项目中我们使用了阿里的微前端解决方案qiankun,来实现了前端微服务架构。### H5 分销推广项目
项目使用了Next.js React 服务端渲染应用框架;使用了 lib-flexible 阿里的移动端适配方案来做h5在不同设备的适配。### 公司网站
项目使用了Next.js React 服务端渲染应用框架,主要考虑SEO。## 北京银链速汇 ( 2017年5月 ~ 2019年11月)
### 巅峰交易所
巅峰交易所是一个虚拟币交易网站,网站采用了react、redux开发并使用了Ant Design作为基础组件库,以此为基础开发了一套form组件。我在此项目中主要负责技术选型、框架搭建、代码规范制定、项目上线部署、核心业务代码编写。### 安付钱包、安付钱包管理系统
安付钱包是一个虚拟币支付应用,网站采用了mirror.js(类Dva,一个react、redux、路由的集成框架)开发并使用了Ant Design作为基础组件库,以此为基础开发了一套form组件。我在此项目中主要负责技术选型、框架搭建、代码规范制定、项目上线部署、核心业务代码编写。### 巅峰交易所、安付钱包Hybird APP(IOS、Android)
Hybird APP的内嵌h5采用了rax.js(淘宝根据react标准开发的通用跨容器的渲染引擎)开发并使用了fetch作为数据的请求方式,redux作为状态管理,universal-router(开源通用路由)作为路由管理,我在此项目中主要负责技术选型、框架搭建、代码规范制定、项目上线部署、核心业务代码编写### 巅峰交易所H5
项目使用了 Nuxt.js Vue 服务端渲染应用框架;使用了 lib-flexible 阿里的移动端适配方案来做h5在不同设备的适配。### 会员管理系统
项目使用了 Vue 以及相关的开发套件。
## 北京踏浪者科技有限公司 ( 2016年3月 ~ 2017年3月 )### 跨境电商项目
我的主要工作是,负责公司电子商务网站手机版的开发和维护工作,用requirejs做js的模块开发。负责的模块有,登录注册、网站首页、商品列表页、产品详情页、搜索页和一些促销页面的制作和维护。
工作中配合后端数据服务的同学一起完成网站的功能。服务器端模板页面编写和客户端模板页面的编写
我们主要是开发新网站替换公司旧网站,旧网站使用的技术老旧是 asp.net webform,全部都是服务器端完成渲染,新网站是首屏服务器端渲染,其他操作异步取数据客户端渲染。## 北京华澳翼时代信息技术有限责任公司( 2014年12月 ~ 2016年3月 )
### P2P网站项目
这是一家互联网金融公司。日常的工作主要是前端偏后的工作,编写JS处理前端逻辑,界面的交互、套页面、样式调整和编写c#处理一些后端逻辑。
我主要负责公司P2P网站的制作和维护。
P2P网站负责的模块有,登录注册、个人中心、众筹模块、和一些活动页面的制作和维护。
### CRM项目
维护公司CRM,根据公司的业务需求添加CRM功能。
配合前端同学和后端数据服务的同学一起完成CRM的功能。前端同学制作好静态页面,我负责把静态页面制作成动态页面,在服务器端编写页面,模板渲染或者编写JS发送异步请求获取数据,编写模板渲染页面。## 北京汗青伟业科技有限公司 (2013年11月 ~ 2014年11月)
### CRM项目
北京汗青伟业科技有限公司
这是一家移民行业CRM定制软件的公司。
我日常的工作就是,根据客户的需求定制CRM系统,开发满足客户要求的CRM软件,以及维护已有客户的CRM软件,解决客户提出的问题和新需求。
工作中配合设计,前端同学一起完成项目开发,协助实施的同学和运维的同学完成项目实施。---
# 开源项目和作品
## GitHub项目
- [threejs-globe](https://github.com/xiaxiangfeng/threejs-globe):web 3D 地球
- [threejs-building](https://github.com/xiaxiangfeng/threejs-building):web 3D 建筑群
- [CircleProgress](https://github.com/xiaxiangfeng/CircleProgress):css 版本的圆环进度条
- [react-carousel3d](https://github.com/xiaxiangfeng/react-carousel3d):react 版本3D效果的走马灯
- [react-3d-model](https://github.com/xiaxiangfeng/react-3d-model):react 版本3D模型预览
- [react-flip-clock](https://github.com/xiaxiangfeng/react-flip-clock):react 翻页时钟计时器插件
- [id-card-validator](https://github.com/xiaxiangfeng/id-card-validator):身份证严格验证和获取基本信息:15位和18位内地身份证包括地区、生日、校验码;获取性别,年龄,出生日期,城市名称
- [count-down](https://github.com/xiaxiangfeng/count-down):一个js写的倒计时插件
- [e2number-string](https://github.com/xiaxiangfeng/e2number-string): 科学计数法转数字字符串
- [vue-m](https://github.com/xiaxiangfeng/vue-m): 一个用Vue+Vuex+rem+ts开发的手机网站架子
- [k-line](https://github.com/xiaxiangfeng/k-line):股票、虚拟币交易k线图## 技术文章
- [JavaScript中的继承](http://www.cnblogs.com/c-o-d-e/p/5589536.html)
- [清除浮动(float)的影响](http://www.cnblogs.com/c-o-d-e/p/5565109.html)
- [写过的比较有意思的几个sql](http://www.cnblogs.com/c-o-d-e/p/5119832.html)# 技能清单
以下均为我熟练使用的技能
- 语言 JavaScript/C#/Sass/CSS/Html
- 前端框架:React/Vue
- 前端工具:webpack/bable
- Web开发:ASP.NET
- Web框架:ASP.NET MVC
- 数据库相关:MySQL/SQL Server
- 版本管理:Svn/Git---
# 致谢
感谢您花时间阅读我的简历,期待能有机会和您共事。