个人介绍
我是程序员客栈的陆千里,一名JAVA工程师; 我毕业于西交利物浦大学,担任过杭州一知智能科技有限公的JAVA工程师 负责过AICC外呼中心,VoiceChime海外外呼产品的开发; · 熟练掌握Java语言,算法与数据结构基础扎实,有较为丰富的项目经验
·熟练掌握Spring相关框架,包括SpringBoot与mybatis集成,SpringBatch分布式批处理相关应用等
· 熟练使用主流存储中间件的应用,包括MySQL以及阿里云基于MySQL的数据库产品、MongoDB、Redis、ElasticSearch、以及对象存储OSS。能够熟练使用上述中间件开发相关需求
· 熟练使用SpriongCloud微服务架构,作为主要开发者参与项目的微服务改造
· 熟练使用RocketMQ等消息中间件的应用
· 熟练使用Quartz定时任务的应用
· 具备一定的linux运维能力,能够熟练使用Jenkins、Bamboo等应用进行项目运维 如果我能帮上您的忙,请点击“立即预约”或“发布需求”!
工作经历
2021-08-19 -2024-02-01杭州一知智能科技有限公司JAVA工程师
负责AICC 智能外呼产品相关需求开发迭代、维护与重构工作。 - 独立完成多个重要产品功能的开发,并作为需求owner协调各部门的工作,推进项目规划的如期上线。能够很好领会需求含义并制定合适的技术方案,对于工作量评估精确,能够提前把控项目风险。在工作中体现出出色的技术能力以及团队沟通和项目管理能力。 - 在多个大促节点(包括双十一以及618)支持系统十万并发的平稳运行。熟悉业务逻辑,对于出现的问题能够及时定位,及时修复。P0P1的Bug可以做到当天修复。 VoiceChime 海外外呼产品技术负责人 -作为技术负责人完成了VoiceChime 海外外呼产品的开发与上线工作。能够熟练掌握与平台对接的业务,能够快速阅读并梳理平台的技术文档,在较紧张的项目周期里完成了与Shopify平台的对接。能够作为技术负责人向产品提供技术侧的建议以支撑业务的发展。 多个重要本地化定制化项目的技术负责人 -作为技术负责人参与多个本地化大客户的项目的定制化开发和全生命周期管理,参与包括开发,测试,联调,部署及后续技术支持的多个环节。能够快速响应客户的需求并能够较好地与对方的技术进行对接,能够及
教育经历
2020-09-10 - 2021-11-11圣安德鲁斯大学计算机科学硕士
2016-09-10 - 2020-09-10西交利物浦大学计算机科学与技术本科
技能
该项目是一个纯后端项目,我负责了全部的开发工作,并在Bamboo上配置了项目的部署脚本。该项目的目的是满足客户的安全性需求,包括加密和数据安全。为满足客户的安全需求,项目被部署在指定的服务器,集成了平台方提供的SDK以支持短信发送,*解密,数据导入等需求。服务监听平台方的消息中间件,并把数据推送给外呼系统,外呼时调用接口解密,结果通过服务回调给平台方。我作为技术负责人,在于对方技术对接时展现了细致耐心负责的工作特点,以及良好的沟通能力,得到了双方的一致好评。 我负责多个类似的定制化项目,在技术方案上有一定的不同,但主要的流程大致相似。我能总结每个项目的要点,并在项目中关注可能出现风险的点,发挥过硬的专业素质、良好的业务能力和吃苦耐劳的精神,使得这些定制化和本地化项目能够如期上线。
AICC是全面的智能语音服务解决方案平台,拥有包括AI外呼,智能短信在内的多种功能,也是公司主要的营收来源。后端基于SpringBoot搭建,服务器和中间件均使用阿里云进行管理,集成多种存储中间件以及消息中间件实现相关业务,使用阿里云SLB负载均衡。使用SpringBatch批处理实现信息的导入导出,以支持客户侧和数据侧的需求。系统能够支持十万级别的外呼并发,拥有十亿级别的数据量,能够根据业务量大小进行弹性伸缩和动态扩容。我作为主要开发者完成了多个重要产品规划的实现,熟悉各模块的功能,能够快速定位线上问题并解决,持续支撑业务的开展。 我作为主要开发者参与项目的微服务改造和重构,将核心的外呼功能作为微服务拆分出来,删去废弃的功能,使用新的字段梳理业务,以支撑更高的数据量和并发要求。微服务基于SpringCloud搭建间使用RPC调用进行通信。