个人介绍
我对自己的定位:主攻后端,同时在其他方面打打辅助。我不希望过于依赖别人,即使没有前端没有设计没有产品经理,我依然想要把这个产品做到完美。毕竟全栈才能最高效地解决问题。
我对工作的态度:第一,要高效完成自己的本职工作。第二,要在完成的基础上寻找完美。第三,要在完美的 基础上,与其他同事互相交流学习,互相提升。工作是一种生活方式,不是一份养家糊口的差事。
我怎样克服困难:不用百度是第一原则,在遇到技术问题时我往往会去Google, Stack over flow上寻找答案。但通常很多问题并不一定已经被人解决,所以熟练地阅读源码、在手册、规范甚至REPL的环,境自己做实验才是最终解决问题的办法。相信事实的结果,自己动手去做。 我的优势:热爱技术、自学能力强,有良好的自我认知。全面的技能树与开阔的视野,良好的心态、情商与沟通能力。
我的劣势:非科班出身没有科班同学对算法的熟练掌握,但我决定死磕技术,弥补不足。
工作经历
2020-09-01 -2023-09-20惠州市金力工程技术有限公司全栈
● 参与项目的技术预研、详细设计、负责业务功能模块的开发、单元测试、数据库设计; ● 根据项目经理和产品经理描述模型进行项目模块开发; ● 按照开发流程编写相应模块的设计文档,协调或指导团队里其它开发人员的工作; ● 研究业界最新技术及其应用,解决创新研发过程中的关键问题和技术难点。 ● 熟悉项目使用开发框架 SpringBoot,SpringCloud,MyBatis ,对产品提供个体测试以确保其一贯性和保证质量; ● 项目后续维护,根据需要不断修改完善软件,熟悉项目业务逻辑,完成系统功能测试; ● 完成系统缺失功能模块开发, bug 修复,处理上线系统客户反馈 bug ,根据 bug 严重情况进行处理; ● 主导项目的整体架构设计,同时加入了 SpringIoC和 AOP 两项技术,降低了组件之间的耦合性 ,实现了软件各层之间的解耦,提升了可维护性和数据的完整性。 ● 负责进行压测监测、缓存处理,对接又进行改进优化,配置 Nginx ,进行负载均衡、反向代理,主用 redis 缓存来提高系统的性能;
教育经历
2017-09-01 - 2020-07-01广州科技职业技术大学计算机应用技术专科
技能
● 主要功能包括:远程开门、我的小区、邀请家人、访客授权、开锁记录、物业通知、人脸修改、社区管理、我的设备等; ● 人员小区信息审核通过后,可通过小程序远程操作设备开门; ● 一个用户可管理多个小区,可通过设置临时开门通过*卡片的形式推送给访客,访客点击可操作开门; ● 社区审核通过会发送物业通知,发送*模板消息告知用户; ● 用户可自行购买设备,将设备绑定到小程序中,栋楼中的用户可根据设备编号进行与设备绑定。
● 工地招工找活、工地记工记账、工地员工打卡考勤、找工人,招装修工、工地记加班、记工时、记工天、记工、记账、现场水印拍照,机械出租出售等; ● 使用 ES 计算用户与订单的距离 km ,将需要检索的数据放入 ES中,加快检索速度; ● 调用百度地图 API 实施获取位置信息,第三方校验卡片信息信息是否合规,*模板消息发送至*公众号; ● 跟着项目经理了解客户需求,根据客户需求不断完善项目,修改后端接口,添加新功能; ● 修改名片、订单信息需要审核,数据不直接存入数据库而是先存放到 MQ 根据修改名片时间结合定时任务进行数据库持久化,再从数据库查询出来放入 Redis 进行缓存减轻数据库压力。
● 企业和项目管理:包括对企业、项目信息的管理,项目对企业信息的绑定操作、上传项目信息到住建局、参建单位、班组信息、同步班组信息、班组进退场、班组人员信息查看等; ● 设备管理:人脸设备、监控、扬尘、用电用水、LED 、塔吊、升降机、车辆识别等,对接人脸设备功能有远程开门、设备升级、配置 mqtt 参数、断网续传、移动考勤可以设置设备的打卡范围等一系列操作; ● 人员管理:花名册、人员审核、考勤管理、培训管理、工资管理等,人员分为管理人员和劳务人员,对人员的进退场、加入黑名单、人员同步至设备等操作,采集人脸数据,统计人员打卡数据,设备获取到信息可直接进行人脸识别开闸,将打卡记录推送到后台; ● 商城管理:对设备、实名制、移动考勤等进行销售管理出售的设备可在该页面进行发货、修改、状态的管理等; ● 住建局及第三方管理: 对接第三方接口、第三方平台、厂商设备接口,配置第三方的秘钥信息,对第三方平台进行班组、人员、设备、考勤进行数据推送,上传对接; ● 数据统计:统计设备、人员、考勤、工程信息、水电、扬尘、上传日志等数据的统计报表,将设备传输的数据放到平台进行统一管理和统计; ● 培训管理:提供了题目给工人进行作答、成绩计算、编辑题目、做题记录统计以及在线查看培训视频等; ● 系统管理:角色管理,将权限自由的打包为权限组,方便赋权给其他工号,给员工赋权,和查看员工权限,以及通讯录、系统通知、部门管理等功能; ● 消息中心:主要功能有消息管理可选择不同发送方式进行提醒,如 APP 、网页、或者 TV 消息,可设置模板消息编辑发送的短信模板,发送的系统消息可在我的消息中查看详情。