ID:20608
钟利 高级java工程师 15年经验
2024-12-18
个人介绍:1. 拥有10年Java开发经验,对Java语言有深入的理解和应用能力。 2. 熟练掌握Spring, SpringBoot, MyBatis, SpringMVC等主流Java框架,能够快速构建和优化项目结构。 3. 熟悉SpringCloud和Dubbo微服务框架技术,具备微服务架构设计和开发经验。 4. 熟练使用MySQL等主流数据库,掌握SQL编写,对索引、事务、隔离级别等数据库原理有深入理解。 5. 熟悉Redis,了解其持久化方式、数据同步机制,能够根据项目需求进行合理的缓存设计。 6. 具备近1年的数据团队工作经验,对数据团队的工作流程和技能有一定了解,能够与数据团队高效协作。 7. 带领过4-7人团队,具备较强的沟通协调能力,能够独立推进项目工作,具备团队管理经验。 8. 对互联网金融行业技术发展有深刻理解,能够根据业务需求进行技术选型和架构选型。 9.了解前端技术node,html,css,js等技术。
项目经验:数据录入系统 该项目是平时自己研发的小工具。经过优化后在公司落地使用,解决了公司线下维护的台账 excel 数据 入库到 mysql 数据库中, 用以数据指标加工,数据服务 api 设计,以及数据的清洗等难题。 主要功能:密钥管理,文件录入,模板管理。 参与工作:产品设计和开发,工作进度把控,迭代优化,文档编写,后续维护等。 技术:springboot,minio,mysql,jdbc ,百度 amis,nginx 反向代理等技术。 操作步骤和优点 1、 根据系统提供的模板整理线下数据到 excel中,并在系统中根据要求新建模板维护跟 excel 表列数一样的模板字段,并生成建 表 sql。 2、 提交到 sql 审核平台审核。(目的是为了安全留痕) 3、 建表完成后,即可进行模板对应 excel 的导入。不用针对不同 excel 做单独解析。节省开发时间,提升效率。 ————————————————————————————————————————————————— 数据大屏项目 角色:项目经理+java后端研发 一个数据大屏的编辑工具。主要包括用户管理,权限管理,数据源管理,数据集管理,报表管理,大屏报表,表格报表,报表分 享,系统管理等功能。 用户管理,权限管理:做到了功能菜单按钮级别。 数据源管理:支持配置 mysql,SQL server,oracle,presto,http,jdbc,elasticsearch_sql 等多种数据源,并支持联通性测 试。 数据集管理:支持两种方式。 1、sql 方式:选择系统内配置的可用数据源,写 sql 进行查询相关数据,并有数据转换功能; 2、http 接口请求方式:配置好相关的 http 请求路径和请求头以及相关入参,获取接口返回的数据,并支持数据转换功能。上述 的数据转换功能可以写 java 脚本,js 脚本和字点翻译。 报表管理:支持两种类型的报表。 1、大屏报表,即可以分享出一个不用登录且存在有效期的 http 连接,客户可以打开这个连接后全屏展示到已经设计好的屏幕上。 2、表格报表:即 excel 报表,可以用于数据报表的生成,支持导出功能。 报表分享:展示的是已经分享出来的大屏报表,可以在这里进行查看 url 连接、分享码、以及控制有效期。 ————————————————————————————————————————————————— 轻量化ETL平台 背景:数据中台产品群产品结构复杂,数据中台的部署需要依托于大数据平台的底座,这决定了市场上存在很多公司对于数据中台 的需求度不高,因此需考虑一种无需依托大数据平台的轻量化的数据开发工具。 轻量化 ETL 平台:通过拖拉拽的方式配置工作流的方式,实现了对数据进行抽取、加工、回流等工作。 根据开源的 kestra 的0.5.3版本进行二次开发的,支持可插拔的插件方式部署。相关技术栈:micronaut、gradle、mysql、jdbc 数据录入系统 项目经理+后端研发 2021.07-2021.08 海航差旅销售平台 分析,设计,开发,维护 2016.04-2016.07 等。 主要功能如下: 任务流管理,任务执行记录,任务调度,执行日志,任务编排,数据源管理,数据服务 api ,文件导入等。 任务流管理:是通过拖拉拽的方式实现的,每个工作流节点都可以进行任务编排填写相关配置,编排好的工作流节点 通过连线的 方式指向下一个工作流节点,依次类推设计好工作流。同时可以通过 cron 表达式配置该任务流执行的时间,或者配置为 webhook 方式请求的 api 接口等。 任务执行记录:编排好的工作流可以根据 cron 表达式的时间执行,也可以根据外部接口调用方式执行, 每次执行都会有相关执行记录,进度条,状态,执行日志以及 每个工作流节点的输出内容。 数据源管理:可以在这里管理数据源,目前仅支持 mysql,oracle 数据源配置,并同步相关数据源中的 schema ,数据库,数据 表和表字段等元信息。方便用于工作流的数据源节点进行选择。 数据服务 api :目前仅实现了 get 请求的功能,通过配置请求和相应参数,写查询 sql ,通过 jdbc 方式进行查询远程数据。
技      能: Java  
¥1500 / 8小时
立即预约
ID:20488
叶洁 数据工程师 13年经验
2024-12-17
个人介绍:1. 熟悉使⽤ Java、Scala 编程语⾔; 2. 熟悉 JVM,了解基本的 JVM 调优;、 3. 熟悉常⽤的大数据工具; 4. 熟悉常⻅的数据结构和算法; 5. 熟悉 Spark、Flink、Hbase、Kafka 等⼤数据组件; 6. 阅读过 Spark 核⼼源码,熟悉 Spark 任务提交、存储系统、Spark SQL 等组件的流程与实现。 7. 阅读过 Flink 核⼼源码,熟悉 Flink 任务提交、Graph ⽣成过程、State 管理等组件的流程与实现。
项目经验:1. ⼈群标签开发 项⽬描述:标签管理是 DMP 平台的主要功能之⼀,通过对上游数据基于 Spark、Flink 进⾏加⼯,⽣成⼈群标签 供⼴告主进⾏圈选,⽤于⼴告定向。 责任描述: 1. 负责 OTT 设备所有标签开发以及⼿机设备的⽤户⾏为标签开发,使⽤ Spark 处理上游⽤户画像宽表,每⽇定 时调度,产出离线标签,封装成 Bitmap,存⼊ HBase 中; 2. 使⽤ Flink 处理⽤户⾏为打点⽇志,产出实时标签,写⼊ Redis 中,供⼴告引擎在线读取; 主要成果: 产出基础属性、设备属性、⽤户⾏为、兴趣娱乐、消费能⼒ 5 类共 25 个标签。 2. 离线任务优化 项⽬描述: 针对 DMP 平台原有以 Spark Client ⽅式提交的离线任务进⾏优化。 责任描述: 1. 独⽴完成服务的架构设计、开发 2. 以 DB 为队列,通过建⽴⼀个调度表存放任务信息,通过接⼊⼀层 dispatcher 服务消费 DB 中的任务,以 Spark Cluster 的⽅式提交任务,并通过 YARN 接⼝实时检测任务的执⾏状态及时进⾏失败重试; 主要成果:⽬前已接⼊ 5 类 DMP 离线任务,⽇均任务 1500+,优化前平均等待时间 150 分钟+,优化后平均等 待时间 40 分钟+,缩短 110 分钟,效率提升近 2/3 算法实时特征 1. ⽤户 APP 实时使⽤特征 项⽬描述:对⽤户使⽤ APP 的下载、安装、更新、打开等实时事件进⾏处理,⽣成实时序列、统计量特征,写⼊ 特征管理平台,供算法团队使⽤。 责任描述: 通过消费上游设备事件埋点⽇志,处理⽤户⾏为⽇志,利⽤ Flink 的 ProcessFunction + Timer 实现每分钟更 新⽤户过去⼀⼩时的实时时间,⽣成不同维度的特征序列写⼊特征管理平台。 主要成果:处理上游 5W 条/S ⽇志信息,向下游输出 100W 条/S 特征,产出各种维度组合特征 60 个
技      能: Java  
¥600 / 8小时
立即预约
ID:20593
郑玉华 资深java开发 13年经验
2024-12-15
个人介绍:5年以上java web互联网开发经验,4人以上团队管理经验 熟悉Web开发、缓存、分布式、消息中间件等技术 熟练掌握java语言及JDK类库,熟悉JVM,理解IO,多线程,集合等知识 熟悉掌握javaEE相关的主流开源框架,如Spring/Mybatis/SpringMVC/Hibernate/ Spring batch/Spring Security/activiti工作流引擎等 熟练Mysql/Oracle/Pgsql,有良好的数据库设计能力和编写能力。Sql优化有一定的经验 熟悉分布式架构和应用,分布式、缓存、消息等机制,熟悉redis/memcached缓存技术,熟悉RabbitMQ/Kafka消息队列中间件。 熟悉spring boot/SpringCloud/Dubbo架构开发,具有分布式项目经验。 熟悉TCP/IP通讯协议,熟练掌握netty开发框架,具有TCP/IP网络编程经验。 熟悉mongoDB、ElasticSearch中间件 了解docker容器技术,了解kubernetes(k8s) 熟练常用的项目构建/版本管理/项目开发工具,如svn、git/gitlab、 熟悉Git原型与操作,掌握GitFlow工作流程 熟悉DevOps体系,熟悉CI/CD相关等研发流程工具平台(如Jenkins、choerodon等) 熟悉Linux/Windows操作系统,熟悉linux常用命令 对多线程、高并发、高可用、微服务等架构有相关了解 具有优秀的代码质量,对代码有认识,理解设计模式,有良好的编程习惯、表达、沟通能力
项目经验:OA办公管理系统 项目描述: 项目架构Spring boot、Mybatis、Mysql、docker、gitlab、activi7、minio、redis、单点登录等,该项目主要是对企业业务复杂度的不断增加,需要通过规范业务流程来实现统一管理,从而提高工作效率、降低成本、优化业务处理流程,目前已上线且使用中,采用Docker+GitLab-CI持续集成。项目由流程管理模板、系统管理模块、业务流程模块三部分组成。系统管理提供各种基础服务,如用户管理、角色管理、菜单管理、部门管理、岗位管理等;日志管理和系统监控模块用于监控系统的运行状态和日志记录。业务流程模块提供各种业务服务,包括业务操作流程、合同评审流程、资金支付流程和相关业务服务数据库等组件。流程管理可以根据不同业务的需求定制与管理流程,满足各类办理人员办理业务的需要和管理人员对流程的配置和管理的需求,通过信息化手段提高业务办理水平和业务办理效率,同时也可适应综合业务变更对业务流程方面变动的影响。 项目管理平台 项目描述: 项目架构Spring boot、spring cloud、Redis、Mysql、Choerodon、docker、gitlab、Mybatis、Netty、ElasticSearch,该项目主要是对项目进行管理,目前已上线小范围使用中,采用Choerodon+Docker+GitLab-CI持续集成。项目管理平台是华润置地智数部自研的基于智数部项目管理规范进行落地的能力平台,具有规范智能检索、规范在线查阅、交付件模板下载、项目程碑计划制定、项目关键评审、交付件管理、专项计划在线编辑、项目进度状态看板等功能。
技      能: Java  
¥1200 / 8小时
立即预约
ID:20777
李秀兰 java工程师 6年经验
2024-12-08
个人介绍:1. 熟悉Spring、SpringMVC、MyBatis、MyBatisPlus、SpringBoot 等开源技术框架; 2. 熟练MySQL、SQLServer 数据库、有一定的SQL语句编写能力; 3. 了解Linux系统常用命名、熟悉linux一般项目部署; 4. 熟悉HTML、CSS、JavaScript、JQuery、Ajax、Vue、ElementUI、VantUI、uniUI 等前端技 术; 5. 熟悉Redis的使用,对RocketMQ有一定的了解; 6. 熟悉使用IDEA、Git、Maven、Hbuilder、VSCode、Navicat 等常用开发工具; 7. 具有一定的需求分析和系统设计能力、逻辑分析能力、且具备快速学习外部API的能力;
项目经验:贝多芬短视频分析APP(团队项目) 项目介绍: 基于UniApp 框架和 SpirngCloud 开发的一款娱乐性的短视频 APP 平台,用户通过使用阿里 云短信验证进入首页,可以关注其他用户、点赞、评论、分享和上传视频内容,且后端调用阿里 云内容安全进行视频审核。为用户提供协同算法推荐视频、通过用户的操作进行个性化推荐,并 提供消息通知服务,并利用华为云直播技术实现直播间,并通过支付宝接口,可进行支付充值刷 礼物和直播间聊天功能。还能进行好友之间的聊天。 主要技术: SpirngCloud、SpringBoot、UniApp、Mybatis、MybatisPlus、Vue、ElementUI、 uView、Axios、阿里云短信API、UniCloud 云空间、华为云直播API、阿里云内容安全API、MySQL、 Nginx、Nacos、RocketMQ、Redis、WebSocket. 负责功能: 1、 实现首页视频展示、点赞、收藏、关注、评论,通过Redis对可能产生高并发进行处 理。 2、 实现推荐功能、通过 ItemCF 协同推荐算法、还有通过用户的一系列操作进行个性化 推荐。 3、 通过uniCloud实现用户视频上传、减少利用MinIo的带宽消耗。 4、 实现视频审核、通过阿里云内容安全API实现。 5、 实现对短视频分享,通过uniCloudAPI实行对视频的分享。 公租房管理系统(个人项目) 项目介绍: 该项目是基于SSM框架和elementUI 设计的B/S 架构平台、用户可以登录/注册、选择地 区、实名认证、再进行公租房的申请、并可查看系统消息通知。房源发布员可发布房源、可批量发 布。并对房源进行一系列增删改查操作,可查看对房源数据的统计。资格审核员对用户的实名认证 进行审核。系统管理员,可进行对其他管理员的权限分配,通过elementUI的树状图API进行实现。 主要技术: Spring、SpirngMVC、MyBatis、HTML、CSS、JavaScript、JQuery、Axios、Echarts 统计 图。 技术总结: 1、 使用SSM框架进行项目搭建; 2、 使用Echarts数据可视化,实现对每个地区申请公租房数据统计、价格统计等; 3、 使用SpringMVC的拦截器实现登录拦截功能; 4、 使用HTML+CSS+JavaScript+ElementUI 对前端界面的绘制;
技      能: Java  
¥1500 / 8小时
立即预约
ID:20701
孙军 java研发 4年经验
2024-12-07
个人介绍:熟悉多线程及高并发问题,了解熟悉 jvm,tomcat 调优,了解并使用 GUI 分析工具( jconsole,MAT)进行内存泄漏分析 熟悉Linux的常用命令,熟悉Tomcat、Nginx服务器在Linux上的运行、维护,docker容器镜像的管理和搭建; 熟练使用MySQL关系数据库,Redis非关系型数据库(分片,哨兵,集群); 熟练掌握使用RabbitMQ消息中间件; 熟练掌握Spring、SpringMVC、Springboot, Mybatis、MybatisPlus, 等开源框架,Shiro安全框架,了解OAuth2单点登录 熟悉使用过Springboot+SpringCloud项目的搭建,Eureka、Zuul、Fegin(ribbon,hystrix)、Config等微服务框架、sleuth+Zipkin链路跟踪; 熟悉SpringcloudAlibaba微服务解决方案(Nacos、Sentinel、spring cloud gateway、Hystrix Dashboard +turbine、Sleuth+Zipkin) 熟悉使用Dubbo微服务框架; 熟练掌握SpringMVC核心运行流程及使用springMVC+mybatis框架; 熟练使用Maven项目管理工具,Git项目版本控制工具,SVN; 熟练使用 JUnit、Postman, Jmeter 压力测试工具、Quartz表达式生成器; 熟悉CSS、JS、JQuery、EasyUI、Ajax、JSTL/ EL 了解BootStrap、Vue等前端技术; 了解HTTP/FTP/ TCP/UDP/RPC等一些通讯协议及OSI模型
项目经验:项目名称: 远程医疗云平台 开发工具: Idea、Maven、Axure、SVN、Navicat、VMware、Xshell 开发环境: SpringBoot+SpringCloud+MybatisPlus+Nginx+Redis+Mysql+Rabbit 项目描述: 这是一个用于医院内部以及医院与医院之间远程医疗协同云平台。旨在共享医疗资源,提高医疗效率,提高诊断和医疗水平,满足患者的诊断需求以及医院与医院之间互联互通的医疗云平台。 平台主要由远程会诊系统、双向转诊系统、远程门诊系统、医联体协同系统、远程病历系统、视频会议系统、业务监管系统、综合管理系统等8个子系统组成。为患者提供权威高效精准的诊断以及诊断住院等一系列业务的便捷。从技术架构层面描述该项目是一套SpringCloud的微服务项目,共分为前端工程,配置工程,后端工程3个工程,采用前后端分离的模式。用户访问采用了Nginx反向代理的访问模式进行负载均衡轮询访问,通过SSO单点登录进行访问授权认证进行登录平台。 项目职责: 主要负责远程医疗云平台中双向转诊系统中的出院办理,入院办理,转入代办,转出办理等功能性模块的开发联调测试,以及打包远程部署项目。 技术描述: 1.该项目整体是一套Springboot+SpringCloud的分布式架构的微服务项目 2.Redis缓存 3.Nginx反向代理访问及负载均衡 4.MybatisPlus框架 动态SQL 5.RabbitMQ 6.Xshell命令远程部署项目 7.SSO单点登录访问 8.Oauth2 9.微服务框架zuul的API路由转发及Hystrix+Ribbon的降级熔断重试 项目名称: 商城系统 开发工具: Spring tools suite(STS)、Maven、Navicat、Git、VMware、Xshell 开发环境: SpringBoot+Dubbo+MybatisPlus+Nginx+Redis+Mysql+Rabbit+SSO 项目描述: 这是一个线上商城系统。 项目职责: 主要负责JT商城系统的商品后台管理系统、单点登录系统、订单模块 单点登录管理系统: 用户只需要登录一次就可以访问相互信任的系统。 当用户登录时经过Nginx服务器访问到前台web服务器通过HttpClit将登录数据传给单点登录系统进行数据校验,校验失败则向用户返回,校验成功则将登录信息的Key通过加密生成Tokenl令牌信息以及Value的JSON信息存入到第三方服务器Redis服务器中,后将Token信息返回,前台进行接收token信息后,将Token信息存储到Cookie中以便用户下一次校验登录。 订单模块:将订单信息入库再将订单信息查询出来,用户点击订单提交按钮后前端通过Ajax将序列化的orderForm向服务端发送POST请求并通过SysResult将返回值带回 ,服务端通过order对象接收属性值将订单写入数据库,同时业务层通过拿到orderID进行表的关联以及添加事务控制等操作,来操作3个mapper进行分别入库。 查询时根据orderID查询3张表,之后封装数据进行返回。 商城后台管理系统:实现对商品信息的CRUD操作,以及实现商品的上架下架,及商品图片的上传 文件上传:利用流进行文件上传。当用户实现文件上传时前端页面通过提交Form表单给后端,后端控制层通过MultipartFile接口类型来接收提交过的fileImage文件信息,进而通过调用工具API fileImage.transferTo实现文件上传到指定路径,当用户上传完成时候重定向到上传页面。本系统为图片上传业务:将文件上传的回显数据封装成一个VO对象,控制层通过获取图片名称,检查是否是图片类型,校验是否为恶意木马程序,按照存储时间分文件保存,利用UUID 防止文件重名进而通过transferTO实现文件上传。 技术描述:1.Nignx反向代理实现 2.SSO单点登录实现一次登录访问相互信任的系统 3.MybatisPlus进行CRUD 动态 4 .lombok插件链式加载 5.利用Quartz表达式生成器定时功能完成订单限时关闭 6.Redis缓存
技      能: Java  
¥900 / 8小时
立即预约
ID:20821
钱建国 高级JAVA研发工程师 12年经验
2024-12-02
个人介绍:1、4年以上Java研发相关工作经验,深刻理解java的oop及其特征; 2、熟悉Spring、Spring Boot、MyBatis等主流开源框架; 3、熟悉分布式缓存中间件Redis; 4、熟悉OAuth2、SSO、Apereo CAS、SpringSecurity、Shiro等认证框架,有相关使用经验; 5、熟悉分布式搜索引擎ElasticSearch、并且有全文检索Solr及Lucene 的项目经验; 6、熟悉分布式消息队列RabbitMQ; 7、熟练使用分布式文件系统FastDFS及HDFS; 8、熟练使用反向代理web服务器 Nginx; 9、熟练掌握Docker、使用K8S进行容器编排等操作 10、熟悉Oracle、Mysql等主流的数据库,能够调优sql,熟练存储过程编码; 12、熟悉HTML、JavaScript、XML,熟练使用Ajax;熟悉restful api原理及实现方式; 13、熟练使用java中常用的sdk。比较强的设计能力,能够熟练编写设计文档,解决各种功能点实 现时遇到的问题; 14、熟悉Devops相关开发实践,能够熟练使用Jira, Git, Jenkins进行项目开发; 15、熟悉Scrum项目开发流程,理解并掌握敏捷开发相关思想;
项目经验:上图书店微信小程序 项目描述: 用户可通过小程序进行登录和注册成为上图会员,浏览小程序首页、分类页、商品列 表页和商品详情页,通过关键字搜索查找商品,通过商品详情页选购商品进行结算 ,结算过程中用户可选择或输入配送地址、电子发票信息、进行结算,确认并完成支 付后,可在我的订单中查看订单详情,若用户提交订单但未完成支付,可进入我的订 单进行支付,当订单状态发送变化时,程序通过短信和微信公众号对用户进行提醒 ,用户可通过在线客服与客服代表进行联系。 系统管理员可通过后台维护小程序商品上下架状态和分类,通过后台维护小程序页面 的广告位,通过后台查看小程序商品数据、订单数据和用户数据。 途明中国官方网站 和 途明香港官方網站 项目描述: 途明中国官方网站 和 途明香港官方網站 分别是TUMI品牌在中国大陆和中国香港区域 的官方电商网站 该系统是一个基于Hybris的B2C全渠道电商平台网站,结合系统结构对系统功能进行 划分设计,拥有网站内容管理(集成CMS)、产品内容管理、订单管理、商务管理、 客户服务管理和系统管理等六个主要的功能模块。 用户可以在品牌网站浏览商品、下订单,以及参加各种促销活动。同时可以在线上使 用包括线下活动的全渠道优惠券及折扣,并可在线上网站查阅全渠道的历史消费记录 和会员优惠政策。 管理员可使用后台CMS系统配置门户及活动页面,可通过后台(backoffice系统)管理 商品内容及网站配置信息。 运维及测试团队可利用HAC(Hybris administration consolr)对系统Cron job invocations、type System cache、Cluster、Database、Memory等指标进行监控,发现系统中的问题并进行妥善解决 TUMI精品店(微信小程序) 项目描述: 1. 项目背景:途明中国官方网站在PC端的业务已经发展成熟,且流量相对稳定。微信 小程序引流能力的不断更新,已经成为商家拓客的新模式。 2. 项目目标:为途明中国官方网站拓展微信小程序渠道的新流量,开发 “TUMI精品店 ”小程序。 3. 项目概述:在途明官方网站的后台应用上做接口开发,主要实现为“TUMI精品店”小 程序渠道站点与官网站点的数据连通,涉及第三方系统包括CRM、OMS、WMS等。
技      能: Java  
¥1000 / 8小时
立即预约
立即预约
意见反馈