个人介绍
多语言精通
精通多种编程语言,包括但不限于Java、Golang、PHP和Python,能够根据项目的特性和需求灵活选用最合适的语言。这种多语言能力赋予了我在不同技术栈环境下高效开发的优势,无论是构建复杂的后端系统还是开发具有交互性的前端应用,都能游刃有余。例如在开发58同城相关项目中,综合运用多种语言实现功能丰富的系统。
全栈技术覆盖
除了后端语言,还精通一系列前端技术,如JavaScript、Ajax、jQuery、HTML5、CSS和Vue等。同时对服务器相关技术如
MySQL、Linux、Apache、Nginx、LVS、Docker、Lua、C/C++也有深入理解。这使我成为一名全面的全栈开发者,能够独立完
成从前端用户界面到后端服务器架构的整个开发流程,减少了不同技术人员之间沟通成本,加快项目交付速度。
二、丰富且成功的项目经验
大型项目独立掌控
拥有在多个大型项目中独立承担开发任务的经验。在五八同城,独立完成大型监控报警系统、百亿补贴活动、大型权限管理系统等关键项目。这些项目不仅规模庞大,而且涉及到复杂的业务逻辑和高并发场景,但我都能成功交付,充分展示了我在大型项目中的架构设计、功能实现以及性能优化能力。
多样化项目场景应对
参与过多种类型和领域的项目,涵盖了互联网服务(如58同城、搜狐畅游)、科技公司(如北京居理科技、北京无忧创想)、集团企业(如科瑞集团)等。无论是电商平台开发、金融系统研发还是通信技术相关项目,都能迅速适应并解决其中独特的技术挑战,如在多喜爱家纺项目中对图片处理和订单系统的开发,体现了我对不同业务场景的适应性和专业能力。
三、出色的架构设计与优化技能
先进架构实践
在云原生和微服务架构方面有深入实践,熟练运用微服务(如go+grpc)结合K8S进行部署。这种架构能力使我能够构建具有高可扩展性、高可用性的系统,满足企业业务快速发展和变化的需求,如在多个公司的项目中通过微服务架构提升系统的灵活性和可维护性。
性能优化专家
擅长对系统性能进行优化,尤其是在处理慢SQL和大数据报表方面。通过对数据库查询的优化和系统架构的调整,能够解决慢
SQL问题,提升数据库性能。在处理大数据报表时,利用如MySQL分区和Elasticsearch集群模式等技术,实现千万级别数据的秒级查询!
工作经历
2022-01-01 -2024-11-0158同城php高级开发工程师
在58同城工作期间 1、独立完成大型监控报警系统 2、独立完成58同城app、安居客app的百亿补贴活动 3、独立完成大型权限管理系统 4、完成58app、安居客app的小安助手的AI小助手 5、独立完成对流量调控项目开发 6、完成微服务相关的开发 7、独立完成对流量调控项目开发 技能: 1. 精通golang、PHP、python、lua等多种语言,熟悉java、rust、c、c++、c#、vb等语言 2. 精通javascript,ajax,jquery、html5,css,vue等web前端技术 3. 云原生+微服务架构有实践经验 4. 有高并发微服务的架构开发经验,熟悉云原生相关技术及应用 5. 对慢SQL处理有独到的见解和处理能力 6. 系统架构设计、底层架构设计、业务架构设计都有实践经验 7. 对消息队列、日志处理、报警监控、大数据处理都有相关的实战经验 8. 对底层实现以及源码阅读都有相关的分享解读经验 9. 具有较强的沟通能力和解决问题的能力,有较强的自我驱动能力和团队协作能力 10. 有11年开发、设计经验,有3年的团队管理经验
教育经历
和TA聊聊APP扫码和程序员直接沟通
该用户选择隐藏教育经历信息,如需查看详细信息,可点击右上角“和TA聊一聊”查看
技能
php的操作类库,通过写sql来转化dsl来查询elasticsearch composer使用 { "require": { "qieangel2013/esparser": "dev-master" } } composer install require __DIR__.'/vendor/autoload.php'; //$sql = 'select * from alp_dish_sales_saas where sid in(994,290) limit 1,10'; //$sql='update alp_dish_sales_saas set mid=3 where adsid=15125110'; //$sql='delete from alp_dish_sales_saas where adsid=15546509'; //$sql="select *,concat_ws('_',category_name.keyword,dish_name.keyword,sku_name.keyword) as dfg from alp_dish_sales_saas where sale_date>'2017-01-01' and sale_date
livego go 实现直播服务 服务器部署 chmod 755 server.sh ./server.sh &(依赖go环境,有些情况需要用vim 打开 set ff=unix 然后:wq) 或者直接执行 ./LiveGoServer (不依赖go环境) 本地部署 直接执行 LiveGoServer.exe use 采用vue+webpack实现ui 所有在config里 日志在logs里
1.基于swoole提供分布式服务器通讯服务 2.基于thrift提供rpc远程调用服务 3.基于HTML5提供在线网络直播平台服务 4.基于swoole提供同步异步数据库连接池服务 5.基于swoole提供异步任务服务器投递任务服务 6.基于vmstat提供服务器硬件实时监控服务 7.基于yac、yaconf提供共享数据、配置服务 8.基于zqf提供高并发计数器、红包、二维码服务 9.很好的支持网页版console的shell服务 10.基于hprose提供rpc远程调用、推送等服务 11.基于zqfHB的php扩展统计php脚本执行时间的服务 12.支持命名空间、thinkphp5的ORM和部分工具类 13.全新多进程同步数据库连接池支持高并发,响应迅速