



个人介绍
我是程序员客栈的dannygogogo,一名全栈高级Java工程师。
我本科毕业于南开大学,研究生毕业于新加坡南洋理工大学。
我先后在ASML公司担任软件测试工程师,在Works Applications公司担任高级软件研发工程师。
本人从事过多个项目,包括Java后端开发,前端开发,以及DevOps,CI/CD等方向的工作。
熟练使用以下技术栈:
- 编程语言: Java, JavaScript, SQL
- 前后端框架: Spring Ecosystem (Boot/MVC/Cloud), MyBatis, Vue.js, Element UI
- 云 & 微服务: Spring Cloud Alibaba (Nacos/Gateway/Sentinel), Sleuth/Zipkin, AWS (EC2/S3/RDS)
- 数据 & 存储: MySQL, Redis, Elasticsearch, Apache ShardingSphere, OSS
- DevOps & 工具: Git, Docker, Kubernetes, Jenkins, Maven, Gradle, IntelliJ
- 监控& 消息队列: Prometheus, Grafana, Kibana, RabbitMQ
- Infrastructure: Nginx, Spring Cloud Gateway
- 算法: 精通常用算法和数据结构 (例如, 动态规划,回溯,滑动窗口等)
如果我能帮上您的忙,请点击“立即预约”或“发布需求”。
工作经历
2016-04-01 -2023-01-31Works Applications高级软件研发工程师
公司主营业务位ERP系统研发。 我的主要职责和贡献: - 主导ERP分布式系统架构设计与RESTful API开发,采用Spring Boot框架构建核心模块 - 优化微服务性能(支持万级RPS),通过缓存策略、异步处理与消息队列实现吞吐量提升300%(复杂接口性能优化达100倍) - 引入熔断限流机制,系统可用性达到99.99%以上可靠性 - 基于Apache Sharding Proxy设计分库分表方案,峰值期处理千万级日交易量,数据库写入提速300%,读取效率提升100% - 搭建Jenkins持续集成流水线,部署时间从3小时缩短至15分钟,测试自动化减少30%开发与测试团队工作量 - 构建Prometheus/Grafana监控体系与Sleuth/Zipkin链路追踪,故障定位效率提升50% - 推进全栈架构升级,重构单体系统为Vue.js+REST架构,组件化开发结合Element UI降低40%维护成本 - 应用高效算法优化50+慢查询接口,平均执行耗时降低90%
2015-11-01 -2016-03-31ASML软件测试工程师
公司主营业务为光刻机硬件和光刻计算软件模拟系统。我的主要职责和贡献: - 采用Java Selenium实现80%回归测试自动化,测试周期缩短50% - 优化跨团队协作流程,建立高效问题分析机制,持续输出高质量交付成果
教育经历
2014-08-01 - 2015-08-01南洋理工大学数字媒体技术硕士
隶属于计算机工程学院(Computer Engineering)。GPA 4.4/5.0,排名前5%。
2010-09-01 - 2014-07-01南开大学信息安全本科
隶属于计算机与控制工程学院。GPA 3.5/4.0,排名前15%。