个人介绍
我是程序员客栈的加油吧小强,一名Java开发工程师;
我毕业于无锡职业技术学院,担任过江苏智远数字科技发展有限公司的技术部经理,担任过无锡梵天信息技术股份有限公司和江苏鑫辰通信有限公司的Java工程师;
负责过智慧校园、学习平台、资源管理系统、某地燃气销售系统、统一身份认证系统、某涉密查询系统、某涉密统计分析系统等等的开发;
熟练使用Spring Boot,Spring Cloud,MyBatis,Hibernate,Kettle,ELK,Linux;
如果我能帮上您的忙,请点击“立即预约”或“发布需求”!
工作经历
2020-04-13 -至今江苏鑫辰通信有限公司Java工程师
公司承接军工软件项目的研发。 我在公司负责项目从需求调研到系统上线后维护的整个生命周期,重点工作在于需要把控、核心代码编写、开发人员分工。
2018-09-17 -2020-04-10无锡梵天信息技术股份有限公司Java工程师
公司主营游戏开发,我部门是新成立的教育部门,从事中小学教育系统的研发。 我在公司负责与产品经理沟通协调原型的可行性、框架搭建、核心代码编写、开发人员分工、系统上线维护。
2012-09-03 -2018-09-14江苏智远数字科技发展有限公司技术部经理
公司主营教育类软件研发,有几十所学校正在使用公司的软件平台。 工作描述:主要负责框架搭建、设计技术方案、技术难点的攻克、编写项目文档。 日常工作:框架搭建、提出难题的解决方案、公共代码开发、业务代码开发、检验其他成员代码、处理突发情况等。
教育经历
2008-09-01 - 2011-06-30无锡职业技术学院生产过程自动化专科
技能
项目介绍: 组织管理包括机构管理、用户管理,用于维护组织机构和用户数据。 资源管理包括个人资源管理、共享资源、资源设置。用户可以在个人资源管理中上传个人资源,或者将个人资源共享给其他用户。 考证管理包括证书维护、理论考试、作品考试、证书发放。管理员可以管理证书种类,发起在线考试,考试完毕后上传学员成绩。 我的分工: 讨论系统各个功能的可行性 确定并搭建开发框架 开发系统 检查其他成员的开发成果
项目介绍: 个人模块可管理登录账户的个人信息、修改密码、日程表、查看站内消息。 账户管理模块可管理系统中的管理员、教师、学生、评审专家、班级管理。 课程模块可管理课程信息,课程信息编辑支持访问权限设置、参与者设置、学习设置;支持多种形式的内容添加,包括多媒体、讨论、投票、试卷等。 学习统计模块包括教师教学统计、课程学习统计、教学活动记录。 系统模块用于管理系统配置,包括初始化设置、授权管理、平时成绩计算规则。 我的分工: 讨论系统各个功能的可行性 确定并搭建开发框架 开发系统 检查其他成员的开发成果 遇到的困难: 试卷题目支持填空题、单选、多选、简答题等多种形式的编辑,在编辑格式上要求非常灵活,最终采用了改写富文本编辑器的方式实现
项目介绍: 智慧校园主要服务于学校管理层、班主任、教师、学生家长。 平台主要包括招新系统、缴费系统、学籍管理、成绩管理、排课管理、微校园等。 招新系统提供了基础信息设置、在线报名、初审、复审、新生缴费、招生统计等功能; 缴费系统提供了缴费方案设置、生成缴费单、缴费登记、缴费统计等功能; 学籍管理提供了学籍基础信息设置、学生导入、升学年等维护学籍相关功能; 排课管理为教务处提供各学期排课功能,可以从校领导、班主任、教师、学生家长等多角度查看课表; 微校园利用*服务号为学校和家长提供互动的渠道,分为班主任端和家长端,家长可以查看子女的在校情况,包括作息时间、校历、通知、班级圈、请假、在线缴费等;班主任可以发布通知、请假审批、发布班级圈 我的分工: 搭建项目框架 与产品经理讨论并确定需求 编写项目概要设计和详细设计文档 定义开发接口 给其他后端开发人员分配任务 协调前后端开发人员遇到的问题 检查项目开发成果 遇到的困难: 1.选修课开放选课后,全校的学生家长几乎在同一时刻抢选修课,遇到并发问题,系统一抢课就卡死。解决方案:拆出选课的核心代码,集群部署,使用redisson作为分布式锁,尽可能减少锁粒度,利用redis的decr命令转为无锁模式,利用MQ延迟写库 2.缴费系统既要支持同年级统一收费标准(公办学校),又要支持费用按第一次入学谈好的价格(私立学校),经过与产品经理的讨论,定义了合理的设置流程