个人介绍
8年研发经验,4年团队管理经验,有电力、新零售、低代码等相关经验。
一直处于开发一线,熟悉Java微服务、K8S云原生,具有良好的架构能力,具有良好的产品思维,具有良好的沟通能力。
担任过技术经理,架构师,兼职过产品经理与项目经理。
拥有系统架构设计师证书、CKA证书。
架构设计:熟悉设计模式,熟悉DDD领域建模,熟悉微服务技术,熟悉云原生,能快速将产品需求转变为软件设计
后端开发:拥有丰富的Java开发经验,良好的java基础,熟悉多线程、锁、IO,熟悉springcloud alibaba技术体系,熟悉RocketMQ、EleasticSearch、Redis、Sentinel等中间件,具有springboot性能调优经验,具有数据库调优能力
云原生:熟悉docker、k8s,具有k8s运维相关经验- 产品:具有良好的产品思维,具有对接用户的经验,具有独立设计软件产品的经历,熟悉axure原型工具,能快速收集用户的需求,并能举一反三
管理:熟悉project项目管理软件,能独立完成软件开发进度计划,具有带领团队的经历
安卓开发:拥有丰富的Android开发经验,能独立设计与开发安卓应用
前端开发:了解html、js,css、typescript,能独立开发前端页面
其他:良好的软件架构思想,良好的编码习惯,良好的沟通能力,具有很强的学习能力与压力承受能力
工作经历
2021-03-05 -2022-10-18广州达蒙安防科技有限公司架构师
广州达蒙安防科技有限公司专业从事建筑施工技术及施工机械的研究、咨询、制造及专业承包,是中国建筑业协会建筑安全分会和中国标准化协会施工安全分会会员单位,具有附着式升降脚手架专业承包相关资质。 我的职责 - 负责指导公司的整体软件研发工作,为重点产品需求提供可行性分析与整体技术解决方案 - 负责协调产品需求与技术开发之间的矛盾 - 负责后端代码编写,指导中初级程序员开发工作 - 负责SIT压测环境集群的日常运维 - 负责云市场产品线的软件需求分析、架构设计、开发进度计划编写、开发相关的管理工作,在与产品经理的配合下,完成了模板市场、解决方案市场、套餐计费、插件市场这些产品服务的从0到1的开发。成功将原来的交易服务重构成结算中心,满足了公司的整个云平台产品的各种计费需求
2015-07-10 -2020-11-06广州运维电力科技有限公司技术经理
广州运维电力科技有限公司主营业务有电力、油气、市政方面。 我的职责 - 负责项目团队的管理,负责招聘与培训新人。 - 负责java项目、android项目的软件需求分析、架构设计、文档编写、编码等软件开发工作。 - 在职期间统筹公司电缆综合管线业务,主导电力业务相关的产品研发。 - 带领团队出差全国各省市做现场开发及为项目实施人员提供技术支持,工作能力受到领导肯定,2016年起年终绩效评级均为优秀。
教育经历
2011-09-01 - 2015-07-01玉林师范学院计算机科学与技术本科
资质认证
技能
电缆可视化管理系统,用于电力工程数据普查、电力资产可视化、巡检、在线监测、辅助决策,主要服务于公司的电力相关工程项目、南网与国网的相关电力项目。 在项目管理方面,具有项目管理、基础数据下发、项目进度统计等功能。 在电力工程数据普查方面,具有电力通道、线路、电缆、变电站、开关站、电缆井、通道截面、杆塔、中间接头、标识设备、电子标签、缺陷隐患等电力数据管理功能。 在电力资产可视化方面,具有供线路单线图、通道分布图、电缆分布图、数据统计、数据检索、故障定位等应用功能。 在监控方面,使用音视频、RIFD、NFC、物联网等技术,能对电缆井、电力隧道、电缆本体进行全方位的监控,实时掌握监控对象的温度、温度、气体成分、实时环境等数据。 系统采用B/S、C/S架构结合,包括app、web端两种客户端。 涉及技术 - 后台:采用微服务构架,使用spring-boot+spring-cloud开发,eureka进行服务治理,feign作为服务调用,encache做本地数据缓存,mysql作为数据存储,mybatis作orm框架,poi读写Excel文件,docker+k8s+rancher+jenkins进行容器化自动化部署。 - App:android端使用模块设计模式,使用自研的MVB框架,百度地图作为地图引擎,retrofit进行服务器接口调用,sqlite作数据存储,greendao作为orm框架,rxjava作线程切换,通过nfc与蓝牙接口连接硬件设备,使用echar+html+js+css结合android开发数据分析图表模块,app中的展示设备资源目录树、截面画板等多处地方封装了自定义view。 我的职责 - 软件产品的需求调研、需求分析、可行性分析、项目计划制定,出差北京、厦门、长沙、湘潭、武汉等地,进行项目交流 - 软件产品的设计工作,如原型设计、接口设计、数据库模型设计、软件构架设计。使用power designer进行数据库模型设计,进行uml用例图、部署图等绘制,使用swagger2进行接口管理,使用axure进行app、pc的界面原型设计,使用office进行架构文档、详细设计文档等编写 - 担任项目的项目经理角色,使用project,jira等工具管理项目进度 - 担任项目的产品经理角色,优化app、pc的界面风格、色调、操作流程、响应时间等用户体验,挖掘用户的潜在需求 - 项目开发基础框架搭建 - java后台代码编写 - android代码编写 技术图谱 - 后端:spring-boot,spring-cloud,eureka,feign,encache,mybatis,poi,mysql,docker - android:百度地图,retrofit,sqlite,greendao,rxjava,自定义view,glide,nfc,蓝牙,echar,html,js,css
本人爱好周易,业余时间开发了这个软件。软件提供六爻、梅花、玄空风水三种占卜的功能,并提供占卜特色的日历。应用曾在360应用市场、百度应用市场、91应用市场上线,已有2w+下载量。
三叠云一款低代码平台产品,为中小型公司提供快捷的软件能力。 三叠云,通过提供表单设计器、流程设计器、规则引擎,用户只需在系统界面上简单的拖拉控件,就可以快速地设计出满足自己业务需求的应用软件。 模板市场,为用户提供快速搭建出适合自身业务的应用的功能。 解决方案,为用户提供一整套能解决用户复杂业务需求的软件应用集合。 知识库,为用户提供文档管理功能,方便用户建设自己的文档库。 帮助中心,提供教程文档、平台介绍、内容搜索等功能,方便用户使用三叠云平台。 插件市场,以插件的方式提供给用户使用,如API插件、二级节点插件、钉钉机器人插件,为用户提供个性化的功能。 独立域名,让用户能使用自己企业的私有域名访问三叠云系统,给用户一种自己访问的系统是自己企业开发的感觉。 套餐计费、结算中心,这些基础业务服务,为三叠云的上层业务提供了基础支持。 涉及技术: 后台基于springboot+springcloud alibaba框架开发,缓存中间件使用的是redis,消息中间件用的是rocketmq,数据库用的是mysql5.7,elasticsearrch作为搜索引擎。使用nacos作为注册中心与配置中心,服务之间通过openfeign进行调用。服务之间使用sentinel进行限流与熔断,使用gateway作为服务网关,通过nacos实现动态路由。整体系统按业务拆分为几十个微服务,部署在k8s集群上,使用云效作为CICD工具。 前端使用的是vue3+typescript开发框架,同样也按业务分为不同的前端项目,以容器化的技术,部署在集群上。 我的职责: - 模板市场从0到1的开发,解决方案市场从0到1的开发,套餐计费系统从0到1的开发,插件市场从0到1的开发,独立域名从0到1的开发,交易服务重构成结算中心的开发,资源服务的维护,用户配置服务的维护,后台管理系统的维护,其他需求的开发 - 负责系统架构设计、开发进度计划编写、为重点产品需求提供可行性分析与整体技术解决方案、分配团队成员开发工作 - 与产品经理紧密配合,用产品思维指导开发,让开发出来的软件能满足用户需求 - 负责面向技术人员的软件产品的产品设计,比如API插件 - 负责代码编写工作与bug修复,指导团队成员的开发工作 - 负责部署服务到生产环境 - 对系统进行性能调优 - SIT环境的维护