ColinXiao
全职 · 300/日  ·  6525/月
工作时间: 工作地点: 远程
服务企业: 0家累计提交: 0工时
联系方式:
********
********
********
聊一聊

使用APP扫码聊一聊

个人介绍

个人简介

我是一名拥有5年前端开发经验的工程师,擅长使用国内外地图开发,如Leaflet,Cesium,高德,百度等,以及HTML、CSS、JavaScript等技术构建高性能、跨浏览器兼容的Web页面。熟悉Vue、React等主流前端框架,具备良好的代码编写习惯和团队协作能力,致力于通过技术提升用户体验和业务价值。


技术技能编程语言:JavaScript(熟练)、TypeScript(熟悉)框架与库:Vue.js(精通):熟练掌握Vue的响应式原理、组件化开发、Vuex状态管理、Vue Router路由管理等,能够独立搭建大型Vue项目架构。React(熟练):熟悉React的生命周期、状态管理、Hooks API,能够使用Redux或Context API进行复杂状态管理,具备React性能优化经验。Node.js(熟悉):了解Node.js的基本概念和特性,能够使用Express框架搭建简单的后端服务,实现前后端分离开发。构建工具:Webpack(熟练)、Rollup(熟悉):能够配置Webpack的多页面打包、代码分割、热模块替换等功能,优化项目构建流程。版本控制:Git(熟练):熟练使用Git进行版本控制,掌握分支管理、合并、冲突解决等操作,熟悉GitHub/GitLab等代码托管平台的使用。测试:Jest(熟悉):能够使用Jest进行JavaScript代码的单元测试,编写测试用例,确保代码质量。其他技能:熟悉HTML5、CSS3,掌握Flexbox、Grid布局技术,能够实现复杂的页面布局和响应式设计;了解跨浏览器兼容性问题的解决方案;具备前端性能优化的基本知识和实践经验。工作经历

北京远思久维有限公司 | 前端开发工程师 | 2021-08 - 2022-01

参与公司核心业务项目的前端开发工作,负责十二个的功能实现和优化。使用Vue.js搭建模块架构,通过组件化开发提高代码复用率,使用Vuex管理复杂业务状态,确保数据一致性。与后端团队紧密合作,根据API文档进行数据交互,使用Axios进行网络请求封装,处理各种异常情况,提升用户体验。对现有项目进行性能优化,通过懒加载、代码分割、缓存优化等手段,将页面加载速度提升[X]%,降低页面的白屏时间和首屏渲染时间。参与团队的代码审查工作,遵循编码规范,提出改进建议,提高团队代码质量;定期分享前端开发经验和技术趋势,促进团队技术交流和成长。

长春斯纳欧软件有限公司 | 前端开发工程师 | 2021-01 - 至今

协助团队完成项目前端页面的开发任务,负责[X]页面的布局和功能实现。使用HTML、CSS完成页面结构和样式设计,确保页面在不同浏览器和设备上的兼容性。学习并应用JavaScript基础知识,编写简单的交互逻辑,如表单验证、数据展示等,提高页面的可用性和用户体验。参与团队的日常开发流程,了解项目开发周期和团队协作模式,积累实际项目开发经验。


工作经历

  • 2022-01-02 -至今长春斯纳欧软件有限公司前端开发工程师

    主要负责项目涉密,不方便透露过多,项目涉及模型算法及地图GIS相关开发,

  • 2021-08-08 -2022-01-14北京远思久维有限公司前端开发工程师

    主要负责中国联通总部前端开发工作,属于是5G高精度定位相关的项目,当中包含软硬件结合

教育经历

  • 2017-09-19 - 2021-07-21武汉工商学院计算机科学与技术本科

技能

HTML5
Vue
ElementUI
前端
0
1
2
3
4
5
0
1
2
3
4
5
作品
5G高精度定位

1.之前做过民口/非民口项目。 2.熟练掌握国内外地图开发,如高德地图、百度地图、Leaflet、Cesium、空白经纬度地图等。 3.开发过5G高精度定位相关项目。 4.开发过中国联通总部的相关项目。 5.熟练掌握HTML5的语义化标签,能够编写结构清晰、可维护的网页内容。熟悉HTML5的表单功能、多媒体元素等特性。 6.精通CSS3的各种布局技术,如Flexbox和Grid,能够实现复杂的页面布局。熟练使用CSS预处理器如Sass或Less,提高CSS的可读性和可维护性。熟悉响应设计,能够根据不同设备的屏幕尺寸调整页面布局和样式。 7.熟练掌握ES6及更高版本的新特性,如箭头函数、解构赋值、模板字符串、Promise、async/await等,提高代码的可读性和效率。 8.熟悉Vue的响应式系统、组件化开发、指令系统等。能够使用Vuex进行状态管理,以及使用Vue Router进行路由管理。 9.熟练使用Webpack、Rollup等模块打包工具,配置构建流程。熟悉Babel进行代码转译,确保代码兼容性。 10.熟练使用Git进行版本控制,能够进行分支管理、合并、冲突解决等操作。熟悉常用的Git命令和GitHub/GitLab等代码托管平台的使用。 11.移动端,包含小程序、App、H5等。

0
2025-01-04 23:34
下载次数:0
¥1000
更新于: 4天前 浏览: 14