来自 的一段话

Your time is limited, so don't waste it living someone else's life. Don't be trapped by dogma - which is living with the results of other people's thinking. Don't let the noise of other's opinions drown out your own inner voice. And most important, have the courage to follow your heart and intuition. They somehow already know what you truly want to become. Everything else is secondary.

Stay Hungry. Stay Foolish.

我的程序人生

个人信息:

• 姓名:   Huang Blog  

• 身高:180CM

 邮箱:2224397297@qq.com

• 学历:硕士 

期望薪资:18~25k

教育和获奖经历:

本科 南京工业大学

研究生 南京工业大学

其它说明:

2021年3月 申请软著,基于气体工厂的产品分配信息平台

个人技能:

编程语言

熟练掌握后端java/Python/C/Sql等语言, 掌握JDK8~13新特性。掌握前端HTML/CSS/JS基础, VUE,React等框架。

底层源码

掌握JVM内存模型,垃圾回收机制,JDK集合框架源码等

读过部分Spring/ RocketMQ/ Netty核心源码,掌握多种设计模式

并发编程

熟悉java多线程, java并发和同步,多种锁机制,线程池等

熟练AQS和多个JUC源码,熟练掌握多线程在项目中的实践

框架技能

熟练掌握Spring/Mybatis/ SpringBoot/Cloud全家桶核心知识;

熟练掌握Redis、消息队列在项目中的使用
经常使用Dubbo、ElasticSearch、Netty等多个框架进行项目开发

分布式和微服务

熟悉分布式架构、集群和负载均衡算法,熟悉分布式事务等
搭建搜索引擎、Redis和RocketMQ集群,Zookeeper、LVS+Nginx
有3年微服务架构和分布式系统的经验,独立负责过多个系统架构,处理过日均访问过亿的服务

开发和管理工具

熟练掌握IDEA/Eclipse、Svn/ Git、Maven/Jenkins等工具使用

数据库

熟练掌握Mysql, 掌握多种索引使用和原理,
掌握主从搭建和分库分表,数据一致性处理等方案
能独立分析需求设计数据库,有一定的sql优化和重构经验。

Linux服务器

熟悉Linux常用命令,Shell脚本,Awk等编写,掌握常用软件部署,集群搭建和性能监控。掌握Docker容器化技术和生产应用

工作经历:

项目一:视频服务

项目描述:视频播放服务,对接阿里云/腾讯云视频点播,视频元数据管理,播放记录采集,直接多种播放方式对接mp4/hls等,支持视频添加水印在线剪辑等功能

项目技术栈:SpringCloud+Redis+RocketMQ4.X+阿里云OSS/VOD+腾讯云VOD+ElementUI

开发环境: Mac+IDEA+Gitlab+Jenkins + Docker持续集成

个人职责:小组组长/开发主程

负责视频服务架构设计,数据库设计和开发迭代,自研后台打通阿里云/腾讯云视频点播全链路流程,支持多种观看方式、和视频元数据管理功能,业务接入Hystrix自动降级切换等功能; 弹幕功能开发设计,接入阿里云文本风险内容识别。

项目二:支付网关服务

项目描述:公司支付网关服务,公司存在多个业务线需要有在线支付,对接支付宝,微信支付等第三方支付,支持转账,红包,花呗分期等;流水,业务对账功能,业务抽成结算等;

项目技术栈:SpringBoot + SpringCloud+Redis+RocketMQ4.X+ElementUI

开发环境: Mac+IDEA+Gitlab+Jenkins + Docker持续集成

个人职责:小组组长/开发主程

负责(部分)支付网关重构设计和开发迭代,支付微信H5、PC端支付、支付宝支付,借呗分期等,设计抽取通用组件;负责业务对账,异常支付模块开发,交流流水/凭证,业务分成统计,红包转账功能开发;接入RocketMQ+Redis+告警平台增加防刷止损监控能力

项目三:用户中心服务

项目描用户中心是公司所有知识付费产品的用户中心,支持多种方式注册登录,角色资料管理,包括用户、讲师、运营、管理人员等维护和权限控制,支付账号信息等

项目技术栈:SpringBoot + SpringCloud+Redis + Shiro +ElementUI +Mysql

开发环境: Mac+IDEA+Gitlab+Jenkins + Docker持续集成

个人职责:小组组长/开发主程

负责用户中心架构设计,数据库设计和开发迭代,统一账号体系,支持微信H5/PC扫码登录、手机号登录;用户/讲师/运营人员相关资料模块开发; 采用JWT+Shiro鉴权,基于RBAC权限控制,支持单点登录,黑/百名单控制;对接短信邮箱服务,监控报警平台。

项目四:营销插件服务

项目描述:营销插件服务包括了常用的营销功能如拼团、秒杀、分销裂变等,是公司知识付费产品推广的主要方式,可以灵活的配置活动、观察活动数据,给公司拉新留存带来很多的价值。

项目技术栈:SpringBoot + SpringCloud+Redis + RocketMQ+ElementUI +MySql

开发环境: Mac+IDEA+Gitlab+Jenkins + Docker持续集成

个人职责:小组组长/开发主程

负责营销插件服务架构设计,数据库设计和开发迭代,负责多渠道兑奖码开发设计,拼团功能,使用Redis+RocketMQ开发秒杀模块,产品分销裂变模块,防刷限流模块等; 支持多业务接入,如付费视频,付费书籍等知识付费产品接入营销服务

个人评价:

·属于极客爱好者,经常会逛各种技术论坛,也爱好乒乓球、登山活动

·善于沟通,有较强的组织协调能力,在工作过程中能独当一面;

·有较强跨栈研发,有一定线上疑难问题排查和解决经验

·能快速理解业务,并结合技术进行创新

·也喜欢看书,不限于技术,也会学习产品、运营等相关知识

·能抗压,并不断挑战和创新,在技术上也不断的提高自己

·有写个人学习博客的习惯

·希望贵公司能给一个机会,让我加入这个大家庭.