4年java前后端web项目开发经验
1、具备扎实的编程基础,熟练掌握Java语言,熟悉JVM内存模型,垃圾回收机制,JDK集合框架,并发编程。
2、可以灵活运用设计模式,如:单例、工厂、策略、模板方法等设计模式进行项目开发。
3、熟悉Spring、SpringMVC、SpringBoot、SpringCloud Alibaba、Mybatis、JPA等开源框架。
4、了解使用Lua、Shell等脚本语言。
5、熟悉Vue、HTML、JavaScript、jQuery,Element UI、Element Plus、Bootstrap等前端开发语言和框架。
6、熟悉分布式常见解决方案:分布式事务、分布式一致性、分布式锁。
7、熟悉关系型数据库MySQL、Informix、Oracle,有一定的SQL优化经验
8、熟练使用Redis等非关系型数据库。
9、熟练运用nginx反向代理服务器。
10、熟练运用RabbitMQ消息中间件 。
11、熟练运用svn、git、linux操作系统等基本命令。
2020.09 – 至今 中间号运营管理网站
项目技术:Spring、SpringMVC、Mybatis、Informix、Redis、webjoin、jsp、jQuery、Bootstrap、F5
项目描述:该项目是中移互联网有限公司的中间号运营管理平台,主要提供给运维、产品、审计等人员使用。主要包括企业开销户、号码上下线、号码呼叫短信使用等数据统计展示、号码检测、号码标记和语音质检发表检测、号码归属管理、异常统计数据邮件告警、账单管理、工单管理、系统管理等。
主要职责:
1.负责将中间号相关业务从和多号运营管理网站拆分为独立网站,并新增权限、企业归属成绩、统计指标,配合运维完成在线上的集群部署。
2.业支改造:将现有的号码上下线模块挪移到SpringBoot框架上,对接业支企业的开销户和成员订购取消订购的处理。
3.评估日常迭代需求,给出可行性方案和排期计划,调研技术。
4.根据需求编写需求实现方案,根据需求实现方案进行开发,开发完成后编写自测文档和升级文档,完成提测。
2021.01 - 2021.06 sip proxy管理网站
项目技术:SpringBoot、SpringMVC、shiro、Mybatis、Informix、nginx、Redis、Vue、Element UI
项目描述:该网站是本公司自研的一个项目,对基于LB平台的和多号分发业务增加可视化运维管理,主要提供给运维人员使用。相关信息主要有通用信息配置、号码数据、服务组状态、lb服务器的监控和启停、故障定位信息等。其中通用信息配置呈现在配置文件中,号码数据和服务组状态写入Redis数据库中,故障定位信息呈现到日志文件中。
主要职责:
1.参与一期的需求评审、表结构设计、策略模块和号码模块的实现方案编写。
2.策略模块:策略管理、策略选择服务组、服务组绑定服务。
3.号码管理:内部号码通过文件和收入方式进行上下线,提供对外接口进行号码上下线。
4.个人负责二期的改造开发,增加lb服务器的状态显示和启动功能。
5.整理升级文档和产品使用说明文档,配合运维升级。
6.全权维护该项目,少量需求进行开发。
2022.03 – 2022.06 天翼小号
项目技术:SpringBoot、SpringMVC、SpringCloud Alibaba全套、SpringSecurity、JPA、MySQL、Redis、Kafka、微信小程序、Vue
项目描述:该项目为中国电信集团号百信息服务有限公司开放于用户购买小号的一个系统,分为呼叫短信对接核心网模块、呼叫订单模块、运营管理模块、公共模块、对接电渠模块、实体类模块、feign接口模块、app功能策略管理模块、网关模块、订购模块、repository模块、短信模块、对接app模块。用户可通过小程序进行号码购买,管理人员可通过运营管理网站维护查看。
主要职责:
1、参与需求方案讨论,制定方案。
2、运管模块:配合前端开发用户和数据权限、日志管理、订单管理、支付管理、短信统计。提供接口规范文档。
3、订购模块:订购检验(身份验证、活体验证、是否为第一个小号、订购流水等)、选小号、选套餐、人工审核、执行订购流程记录订购流水,选择产品、发起付款并记录付款流水。暴露接口供运营网站查询流水数据,订购和产品数据。
2022.08 – 2023.02 福建移动CT特色业务能力平台
项目技术:SpringBoot、SpringMVC、shiro、Mybatis、MySQL、nginx、RabbitMQ、Redis、Vue、Element UI
项目描述:该项目主要是服务于福建移动、crm通过能开平台转发请求到我方平台进行企业开销户、企业休息修改、企业暂停、号码订购、号码取消订购、话单文件推送。 内部会将号码进行位置更新、呼叫订阅、呼叫检测、短信订阅、短信注册、中间号接口入redis、然后上线可用。
主要职责:
1、参与一期号码订购和取消订购模块对外接口规范的编写,开发订购模块和取消订购模块。
2、个人负责二期开发,根据规范调整,多节点改造。
3、实验环境配合crm和能开进行联调测试。
4、整理部署方案,配合运维升级完成,解决现网疑问和问题。
5、目前个人主要负责该模块,进行迭代需求开发。
2023.03 – 2023.05 北京融昱公司隐私号服务平台
项目技术:Springboot、shiro、SpringMVC、Mybatis、MySQL、Redis、nginx、Vue3、vite、Element Plus
项目描述:该项目服务于北京融昱公司,包括 登录注册、客户管理、业务办理、业务管理、号码管理、中间号统计、账单
中国移动、中国联通、中国电信 各运用商开展中间号号码企业级开销户进行号码订购,用于外卖、快的等企业与个人联系的中间隐私号,网站用于管理企业信息,号码订购以及给每个号码做能力,可进行呼叫短信生成订单。
该项目主要通过运营网站进行策略和号码的对应管理、服务组对应服务的管理、通过网站任务操作,修改lb的conf配置文件,lb分发调度策略,根据conf文件进行分发处理。
该项目主要通过运营网站进行策略和号码的对应管理、服务组对应服务的管理、通过网站任务操作,修改lb的conf配置文件,lb分发调度策略,根据conf文件进行分发处理。