唐运祝

唐运祝

全栈开发,独当一面,能胜任大型、复杂项目的开发、部署、运维等

发送消息
0 · 0条评价 回复率 50% 5年经验 ¥300/时
后端开发 全栈开发 前端开发
技术

职业经历

本人毕业于全国四大电子科大名校之一的桂林电子科技大学,计算机科学与技术专业科班出身。毕业后参加了新东方Java软件工程师班实战项目的专业系统培训。并考取教育部考试中心Java软件工程师证书。对Java相关理论知识及体系结构具备专业水平。参加工作后一直奋战在项目开发、管理一线,对项目开发及工程建设有丰富的实战经验及独到见解。可谓理论+实践都达到了极高的专业水平。做过的项目涉及行业主要包括:政务、电信、金融、教育、电商、互联网、移动互联网等行业(当然技术是通用的,它天生适用于各个行业)。因为长期从事大型、复杂、企业级系统的研发工作,也就逐渐培养成了自己特别能处理和解决大型复杂系统问题的专业能力。记得微软有位牛人说过:技术是玩出来的。我深知其中的含义,所以一直在玩着各种新技术(详见以下我的个人技能列表)。换言之,即使不是我工作范围的技术我也能玩来。个人认为天赋和磨砺是一对孪生兄弟(没有经过实战环境磨砺和检验的天赋是难以派上用场的,没有天赋的磨砺和锻炼或许也磨不出锋刃、炼不出真金)。我并不清楚自己在项目研发和管理方面有无天赋,只知道这么多年的磨砺也不是一般人能扛过来的。基于这样的事实,也反过来验证了,自己在项目研发和管理方面是有一定的天赋或者说特长的。创业过,期间,在严酷的现实面前(没有人手),独自完成了多个系统平台的整体规划、需求分析、架构设计、环境搭建、编码实现(包括前、后台开发,底层基础公共工具类设计和开发,核心API封装,外部接口(微信、支付宝、百度、短信等接口))、系统重构、持续优化、上线部署及运行维护等等一系列工作。 成功不易,知难不难!没有人敢讲他能够做到最好,但人人都可以要求自己做得更好(此所谓:没有最好,只有更好)。敢于挑战困难,也算是攻克了人生中最大的难题之一。 最后,期待我的加入能为贵公司创造价值,同时亦能发挥自己的特长,最大程度的实现自我价值。

工作经历

高级工程师 · 信雅达

2006年01月 — 2009年03月

技术,技术项目管理,需求分析工程师

杭州信雅达软件 政务项目。负责与客户沟通业务需求,撰写需求、设计文档,并与开发人员共同设计系统架构。与其他软件公司开发的系统实现了数据交换,通过调用接口,最终很好的实现了系统平台的整体集成。参与开发了杭州市行政服务中心审批系统和浙江省交通厅电子政务系统的设计和编码。

高级工程师 · 亚信科技

2009年03月 — 2015年03月

其他职位,其他职位,其他职位

电信、移动项目。历任程序员,软件工程师,高级软件工程师及项目经理等职。本人全程参与并独自完成营销竞争管理子系统的需求调研、系统分析及设计与编码实现。任高级软件工程师。期间,多次参加公司内部及外聘专家的培训,涉及内容包括:Oracle复杂SQL及存储过程编写,Oracle性能调优,UNIX相关命令及操作,设计模式,UML,大数据,云与云计算等课程及管理课程: 《金字塔原理》 (培养优秀的表达能力和高效的沟通能力)。对SQL调优,UNIX相关命令,设计模式,UML均达到了专业水平。

高级工程师 · 创业

2015年04月 — 2017年12月

其他职位,其他职位,其他职位

网站、业务系统、APP(Android、IOS)、微信(公众号、小程序)、行业软件平台的研发。 一、彩虹桥在线教育平台: 我的工作和职责: 1、前台页面设计和编码、编写页面交互代码(Js) 2、后台程序设计、业务系统功能实现 3、数据库及表结构设计 4、阿里云ECS平台环境搭建(MySQL安装,Tomcat安装、配置,navicat可视化数据库软件、监控软件、安全软件的安装、配置) 5、部署调试应用程序 6、相关接口(支付宝、短信接口、邮件验证)对接、调试 7、核心工具类API封装、开发 8、运维及系统bug修复等 二、生活通O2O网上购物平台(APP) 我的工作和职责: 1、前台自适应屏幕大小的页面设计和编码(bootstrap)、编写css页面布局、编写页面交互代码(Js) 2、后台程序设计、业务系统功能实现 3、数据库及表结构设计 4、阿里云ECS平台环境搭建(MySQL安装,Tomcat安装、配置,navicat可视化数据库软件,监控软件, 安全软件的安装、配置) 5、部署调试应用程序 6、相关接口(微信、支付宝、百度地图、短信接口)对接、调试 7、核心工具类API封装、开发 8、web与Android、IOS的混合开发 9、运维及系统bug修复等

高级工程师 · 神州数码

2018年01月 — 2023年06月

技术,高端职位,架构师

金融项目。负责中国建设银行相关项目研发。 使用微服务架构,部署在阿里云ECS服务器上,微服务相关的模块代码最终通过Dockerfile打包成镜像,部署到阿里云的镜像仓库。系统使用K3S集群部署。数据库使用mysql。Jdk用的是jdk1.8。注册中心使用Euraka,网关使用gateway,微服务之间的调用使用的是RPC。前端用到的技术栈主要包括:H5、vue、react、nodeJS等 主要功能模块包括:人员管理、订单管理、任务管理、签约管理、结算中心、票据管理等。 主要业务流程:企业在平台开户,创建任务,指派任务到具体人员。灵活用工人员在平台签约,领取任务,施工,完成任务。系统自动生成代付订单。任务完成后进入结算中心进行结算。个人实得金额通过平台发放到个人银行卡或支付宝账户。银行提供回单。所有的信息流、文件流、资金流、发票流必须在平台上体现出来。

教育经历

桂林电子科技大学

计算机科学与技术

2001年09月 — 2005年08月

桂林电子科技大学

计算机科学与技术

2001年09月 — 2005年07月

项目经历

中国建设银行理财卡项目

2018年01月 — 2019年09月

项目核心功能主要包括:每日账务入账、个金-发卡量发卡额导入、个金-visa理财卡费用清单录入、万事达官网-万事达理财卡费用清单录入、手工-影印费费用清单录入、每季度费用分摊入账、费用分摊报表(明细报表、汇总报表、分行报表)、节假日表维护、visa万事达汇总表、境外交易额交易量报表、日账流水查询、人工干预与平账处理功能及上黑名单、上例外与例外撤销等。项目核心功能实现了中国建设银行理财卡日账、季度账的自动化记账和自动化上黑名单、上例外与例外撤销。系统具有很好的容错处理能力。主要体现在异常情况下的人工干预、调平众多的日账、季度账相关数据项并执行自动记账与费用分摊(众多的数据来源与接口主要包括:外卡收单侧的数据,国际卡组织结算的数据、个金提供的数据、visa和万事达相关数据及理财卡境内、境外交易等汇总出来的数据。接口主要涉及中国建设银行上海开发中心的记账接口、武汉数据中心的内部账核对接口及北京数据中心的接口与国际卡组织的接口等)。 项目开发过程中,本人起到了主导作用。主导了本项目从需求分析、功能设计、编写文档、数据结构设计、界面设计到程序编码、接口调试和上线测试的全部重要环节的核心工作。

生活通O2O网上购物平台(APP)

2016年07月 — 2017年12月

开发及部署环境:MyEclipse ,Android Studio,Xcode ,tomcat6.0,mysql,html5,jsp,bootstrap,js,jdk1.7,linux 项目目标:实现全国各大、中、小城市的生活类O2O网上购物、配送平台 我的工作和职责: 1、前台自适应屏幕大小的页面设计和编码(bootstrap)、编写css页面布局、编写页面交互代码(Js) 2、后台程序设计、业务系统功能实现 3、数据库及表结构设计 4、阿里云ECS平台环境搭建(MySQL安装,Tomcat安装、配置,navicat可视化数据库软件,监控软件, 安全软件的安装、配置) 5、部署调试应用程序 6、相关接口(微信、支付宝、百度地图、短信接口)对接、调试 7、核心工具类API封装、开发 8、web与Android、IOS的混合开发 9、运维及系统bug修复等

灵活用工平台

2022年06月 — 2023年06月

平台主要针对灵活用工人员搭建。提供给灵活用工相关个人及渠道商使用。使用微服务架构,部署在阿里云ECS服务器上,微服务相关的模块代码最终通过Dockerfile打包成镜像,部署到阿里云的镜像仓库。系统使用K3S集群部署。数据库使用mysql。Jdk用的是jdk1.8。注册中心使用Euraka,网关使用gateway,微服务之间的调用使用的是RPC。前端用到的技术栈主要包括:H5、vue、react、nodeJS等 主要功能模块包括:人员管理、订单管理、任务管理、签约管理、结算中心、票据管理等。 主要业务流程:企业在平台开户,创建任务,指派任务到具体人员。灵活用工人员在平台签约,领取任务,施工,完成任务。系统自动生成代付订单。任务完成后进入结算中心进行结算。个人实得金额通过平台发放到个人银行卡或支付宝账户。银行提供回单。所有的信息流、文件流、资金流、发票流必须在平台上体现出来,以供税局检查。 振兴银行批量自动保存四流工具开发:1、银行上传数据压缩文件至远端服务器 2、配置白名单 3、我们通过sftp获取原数据文件 4、解密、解压原文件 5、通过集成接口保存四流到平台 6、先单条、单月在测试环境跑数据 7、清洗、过滤、剔除不合格数据 8、批量保存最终数据到平台 9、核对全量数据正确性 10、按月对账 技术点:AES加、解密,数据签名、验签,公、私钥生成与验证,Base64编、解码,HTTPClient工具远程调用接口,MD5加密算法,身份证实名验证,OSS文件上传,OCR自动识别等。 亮点:1、通过工具化、自动化功能的开发,最终实现了全量数据的批量保存到平台,大大提高了效率,体现了编程在实际生产中的价值。2、通过各种校验(入参校验、数据清洗、异常处理等)保证上载到平台的数据合法、合规、真实、正确。同时通过写SQL快速得到了统计结果,为财务做账提供依据,极大方便了财会人员做账。3、全量数据一次性上载后,真正实现了金融数据的分厘不差。最终跑完全量数据有上千万的金额,通过对账,确保全额数据分厘不差。

TA 的技能服务

该人才共 1 项技能服务,可在 技能服务 中搜索「唐运祝」查看。