Giter Club home page Giter Club logo

本人熟悉的前端框架有React和Vue,并在公司项目中使用了React全家桶开发多个项目;曾经开发过会员管理系统、导航网站(使用了Vue以及相关的开发套件)。在学习和使用这两个框架时,做过一些比较,通过比较来进一步了解和学习这两个框架; 业余时间开发了一款医院挂号APP,使用了跨端技术flutter, 后端技术栈node、graphQL、MongoDB;婴儿日志等微信小程序,使用了 kbone-ui 基于 kbone,利用 Vue 语法,一套跨平台开发的 UI 库。 本人在GitHub上开发维护过开源项目; 在大学期间主要学习的是C#编程语言、.net框架、在实习和工作之初从事ASP.NET开发工作,有过后端开发经验和数据库使用经验,从事后端开发期间除了编写C#代码之外同时也编写JavaScript的前端业务逻辑代码和前端模板的编写


联系方式


个人信息


工作经历

北京相数科技有限公司 ( 2020年10月 ~ 至今 )

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项目

  • vue-m: 一个用Vue+Vuex+rem+ts开发的手机网站架子
  • id-card-validator:身份证严格验证和获取基本信息:15位和18位内地身份证包括地区、生日、校验码;获取性别,年龄,出生日期,城市名称
  • react-flip-clock:react 翻页时钟计时器插件
  • k-line:股票、虚拟币交易k线图
  • count-down:一个js写的倒计时插件
  • e2number-string: 科学计数法转数字字符串

技术文章

技能清单

以下均为我熟练使用的技能

  • 语言 JavaScript/C#/Sass/CSS/Html
  • 前端框架:React/Vue
  • 前端工具:webpack/bable
  • Web开发:ASP.NET
  • Web框架:ASP.NET MVC
  • 数据库相关:MySQL/SQL Server
  • 版本管理:Svn/Git

致谢

感谢您花时间阅读我的简历,期待能有机会和您共事。

xiaxiangfeng's Projects

count-down icon count-down

一个js写的倒计时插件(A countdown plugin written by JS)

heatmap.js icon heatmap.js

🔥 JavaScript Library for HTML5 canvas based heatmaps

id-card-validator icon id-card-validator

身份证严格验证和获取基本信息:15位和18位内地身份证包括地区、生日、校验码;获取性别,年龄,出生日期,城市名称

k-line icon k-line

股票、虚拟币交易k线图

mapbox-gl-js icon mapbox-gl-js

Interactive, thoroughly customizable maps in the browser, powered by vector tiles and WebGL

vue-m icon vue-m

一个用Vue+Vuex+rem+ts开发的手机网站架子

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.