职业经历
工作经历
2022年02月 — 2023年05月
技术,高端职位,架构师
工作描述: 1,负责公司技术架构规划与设计,技术选型与升级,能够保证技术的合理性与前瞻性。 2,带领架构团队完成架构规划与设计落地。 3,带领架构团队完成监控、考核、质量的相关事项。 4,带领团队完成部署平台搭建与运维工作; 5,带领团队完成技术升级与引入满足产品与技术部门需求。 6,招聘技术人员(包括前端开发,后端开发,产品经理),组建研发团队。 7,从0到1组建团队,带领15人左右的团队。
2019年05月 — 2021年12月
技术,高端职位,架构师
工作描述: 这两年多主要参与了5个产品的设计与研发:文书质量巡查、翁牛门户、风险诉讼评估、微信小程序—找律师和研发管理系统。 主要工作内容包括:数据库表结构设计与维护;系统架构设计,系统部署,编写文档,性能优化,生产环境维护,接口对接;前端项目和后端项目新功能的开发和缺陷的修复。主持周例会,制定月、周工作计划,分配任务,讨论待解决问题。
2018年10月 — 2019年04月
技术,高端职位,技术经理
工作描述: 1.实现中车购项目旧系统的服务化(微服务)改造。 以往采用系统集成的方式,将多个系统整合在一起,而服务化改造使用spring boot+spring cloud框架。 2.实现系统的持续集成和自动化发布。 使用的技术:jenkins+maven+docker。 3.带领团队完成每次的迭代任务。 一般每两周一次迭代。产品出原型,开发分为前台和后台,由测试人员分别在测试和稳定环境进行测试,最后发布到生产环境。 4.系统的架构设计和表结构的设计。 业务服务:用户中心、首页、供应商门户、采购商门户、base服务、移动端接口、对外接口等 基础服务:服务治理、缓存数据库、SSO、zuul网关、接口监控等。 软件架构:spring mvc、spring boot、spring cloud、mysql、mybatis、jquery、freemarker、redis、mongodb等。 5.开发环境、测试环境、稳定环境和生产环境的搭建与维护。 6.对关键技术进行攻关。 7.帮助新员工提高技术水平。 8.和用户、第三方公司进行协调,完成接口的开发和联调联试。 偶尔会出差,在外地和用户讨论需求和业务;有时去中车集团进行联调联试。 9.领导教给的其他任务。
2017年06月 — 2018年09月
硬件/电子/电气/通信,技术项目管理,实施工程师
工作描述: 千镇工程项目: 负责标书技术部分的编写,包括系统架构设计和系统功能设计等。本项目为涉密项目,具体细节不便透露。 北斗网格编码中心: 负责技术文档的编写,包括系统架构设计和系统功能设计。负责项目代码的编写。 北海智慧园区项目: 负责标书技术部分的编写,包括系统架构设计和系统功能设计等。
2010年07月 — 2017年04月
技术,后端开发,其他后端开发
工作描述: 核心服务系统中的用户管理子系统: 负责系统设计,代码实现。与用户沟通,确认需求,实现需求。负责接口定义,接口实现,并指导兄弟单位使用接口。带领小组去兄弟单位参加联试,完成联试细则的具体要求。指导新人实现系统功能,并通过测试。
教育经历
计算机应用技术
2007年09月 — 2010年07月
项目经历
2022年05月 — 2023年01月
项目描述: 1.背景描述及市场需求: 本产品,是一个公司内部的沟通平台,有效的组织沟通制度,能够标准组织沟通规则,增强全方位的组织沟通频次与途径。同时,通过对沟通中不良行为的约束,促进职工行为的一致性,提高组织沟通效率与效果。 2.应用范围: 本系统主要应用在ERP系统和比一比系统。其中ERP系统包括首页和其他九个子系统。主要分两步走,首先实现在ERP系统中的应用,然后实现在比一比系统中的应用。 3.本方案技术路线及优点: 技术路线: 1)充分了解需求,搭建简单的集中式应用,在这个基础上证明离线消息和即时通信等关键技术的可行性。 2)将集中式应用分解为分布式应用,实现服务治理、gateway网关等功能。 3)设计表结构和接口,同时前端的开发工作也同步进行,并与后端进行联调联试。 4)解决分布式环境下websocket session共享、负载均衡、分布式缓存等问题。 5)与ERP系统集成。系统测试、性能测试和缺陷修复等。试运行。 4.项目需要解决的关键技术问题/难关: 1)离线消息的存储与自动推送。采用水平分表和分区表技术减轻对单表查询的压力。 2)分布式环境下websocket session共享问题。使用redis的发布订阅模式,实现websocket session在分布式环境下的共享问题。 3)面对接口的表结构设计和反范式设计,从而尽量避免复杂的多表连接和查询嵌套出现。 4)图片和文件的发送、存储和推送。搭建图片服务器/件服务器,实现对图片和文件的分布式存储和查询处理。 5)缓存服务器中数据结构的设计。搭建redis集群,由三个节点组成,从而实现只读数据的快速检索。 6)搭建MySQL集群,实现对数据库读写请求的分流,同时多个节点之间使用binlog实现数据同步。当并发量持续增加时,可以通过水平扩展方式减轻单个服务器的压力。 7)使用spring cloud的ribbon技术,对客户端的并发请求进行分流,实现后端服务的负载均衡。当并发量持续增加时,可以通过向现有集群添加新节点的方式,减轻单个服务上线程堵塞问题。 8)最后,如果出现某个瞬时并发量极具增加的情况,则使用服务降级和请求限流方式,已拒绝部分请求为代价,保证服务仍能正常运行。
TA 的技能服务
该人才共 1 项技能服务,可在 技能服务 中搜索「李珅」查看。