

全职 · 1000/日 · 21750/月信用正常
工作时间: 周末09:00-22:00工作地点:
服务企业:
2家累计提交:
0工时
联系方式:
********
********
********



个人介绍
熟练掌握前端开发技能,熟悉vue react等框架开发,对原生javascript掌握程度,熟练掌握各种前端css库使用,能够准确理解需求,提出自己的想法。了解node koa,能够完成前后端分离开发。能够能够高效保质保量的还原界面,致力于提升用户体验,致力于良好的用户交互。对工作认真负责,诚信接单
工作经历
和TA聊聊APP扫码和程序员直接沟通

该用户选择隐藏工作经历信息,如需查看详细信息,可点击右上角“和TA聊一聊”查看
教育经历
2012-09-01 - 2016-06-01北方民族大学信息与计算科学本科
主要学习数学与计算机方面知识,高等数学,数学分析,复变函数等,还有c语言,计算机网页制作,面向对象。在校成绩良好
技能
0
1
2
3
4
5
0
1
2
3
4
5
作品

1.使用React+ant-design-mobile完成移动端H5考勤模块 2. 使用python开发人事后台的考勤统计、考勤记录等功能及后台管理 3. 对接百度api实现人脸识别打卡 4. 调用原生安卓及IOS提供接口完成考勤定位及范围判定

2023-05-03 00:29

1. 基于Electron打造的企业级管理应用,包含任务推进,审批流程,协同沟通等模块 2. 使用技术栈React+Redux+Sqlite+xmpp+Raphael+Ant-Design 3. 使用xmpp协议搭建及时沟通协同模块 4. 使用Raphaeljs构建审批流程图,自定义拖拽生成审批表单 5. 使用Sqlite3实现本地离线缓存,包括沟通历史消息, 审批表单信息等 6. 使用webpack打包本地代码,使用electron-builder打包客户端应用 7. 使用electron-updater实现客户端热更新功能

2023-05-03 00:31