零点逸族
2天前在线
全职 · 1500/日  ·  32625/月
工作时间: 工作日09:00-18:00、周末10:00-19:00工作地点: 远程
服务企业: 0家累计提交: 0工时
联系方式:
********
********
********
聊一聊

使用APP扫码聊一聊

个人介绍

本人从事软件开发接近20年,非常熟悉Web开发和App开发,从事Web开发超过12年,熟悉前端和后端的各种技术栈,包括Asp.net,Ruby On Rails,Node.js,Angular,React等,每个技术栈都有一个或者几个大型项目的开发经验;从事原生App开发超过5年,熟悉Kotlin和Swift开发Android和iOS App,并且都有大型App的开发和维护经验,同时也从事过一段时间的React Native开发并上架Play Store和App Store。

工作经历

  • 2010-05-01 -2024-04-01The Knot Worldwide系统副总监

    The Knot Worldwide,前身为XO集团、The Knot Inc和WeddingWire Inc,是一家全球性科技公司,为计划婚礼、组织庆典以及经历怀孕和育儿的夫妇提供内容资讯、工具、产品等服务。在公司不同时期,我的工作内容是不一样的,综合起来主要职责包括: 1.爱结网(ijie.com,aka The Knot China)婚礼工具的设计、开发、测试、维护、优化、监控和运营推广等(主要是后端,技术栈为ASP.NET),爱结网于2014年被出售。 2.重写The Bump网站,包括新网站的系统设计、开发、测试、维护、优化和监控等(包括前后端,技术栈为Ruby on Rails + React)。 3.The Knot Pro网站的迁移和重构,包系统设计、开发、测试、维护、优化和监控等(包括前后端,技术栈为Node.js + React)。 4.The Knot Planner App的日常开发、测试、维护、优化、监控和用户反馈处理等。 5.团队管理:从开始的5人的技术团队,到最后大概40人的团队管理。 6.技术支持和运维:参与产品需求讨论,分析需求并提供技术支持和解决方案

  • 2007-01-01 -2010-04-01广州聚思计算机服务有限公司开发组长

    在公司的这段时间主要是开发和维护一套asp.net费广告投放软件,软件会根据不同客户定制不同功能,我在公司的第一年主要是作为高程参与Schedule模块的开发和维护,第二年开始作为开发组长带5个人左右的团队负责几个核心模块的开发和维护,包括Schedule,Invoice以及Reporting等。

教育经历

  • 2002-09-01 - 2006-07-01山西财经大学电子商务本科

    校级三好学生,特等奖学金一次,一等奖学金二次,优秀毕业生

技能

ElasticSearch
Nginx
postgres
Docker
RabbitMQ
React
Node.js
系统架构
微服务
0
1
2
3
4
5
0
1
2
3
4
5
作品

The Knot Planner 是一个高度聚合婚礼服务平台,有 Android和 iOS 两个版本,都是 Native 实现的,Android 用的是 Kotlin 语言,iOS 用的是 Swift 语言, 主要是服务于美国和加拿大市场,这个 App 是美国第一婚庆平台 The Knot的 App版, 活跃用户大概是每天40万,包括的主要服务是 Marketplace (婚礼商家),Planning Tools (婚礼工具)以及 Registry(礼品清单)。 技术概要: Android App和iOS App都是采用Native方式开发的,其中Android App使 用了谷歌推荐的Kotlin开发语言以及Material UI,基于MVVM架构开发。而iOS App使 用了Swift开发语言以及Swift UI,也是基于MVVM架构开发。 主要职责: 1、团队预算和人员管理,根据产品计划制定相应的预算计划和人员需求; 2、研发团队建设,招聘、培训和提升等; 3、分析和讨论需求,提供合理的、可实施的技术实现方案; 4、技术支持、讨论、沟通和协调,特别是跨团队、跨部门的沟通和协调; 5、制定和优化开发规范,优化开发流程和提高团队开发效率和质量;

0
2025-02-16 02:04

The Knot Pro 项目是服务于本地商家(Vendors)的管理系统,可以让商家方便快捷地查看和管理他们在 The Knot Marketplace 上的店铺信息。这个系统是基于微服务架构构建的分布式系统,具有良好的并发性能和可扩展性,同时因为支持微服务架构,每个模块都是一个小系统,可以独立地进行开发和管理,极大地提高开发效率, 同时也具有良好的稳定性,避免因为故障导致整个系统瘫痪。 人员情况: 研发和测试团队总共有8人,其中开发同事6人,测试同事2人。除广州团队外,整个Zone还包括美国和西班牙的几个团队。 技术概要: 项目采用前后端分离的思想开发,其中后端API是基于HapiJS这个Web框架构建,同时遵循微服务的原则进行组件化开发,前端系统使用React框架构建,同时前端项目还使用了Monorepos技术来支持模块化开发和部署,避免了每个模块都要创建不同的代码仓库,从而简化代码管理的成本。 主要职责: 1、参与项目的需求分析和讨论,并决定需求的技术实现方案; 3、和美国以及西班牙团队沟通和同步开发方案、反馈技术问题等,同时同步Zone Level的技术决定; 4、制定和优化开发规范,提高开发效率; 5、参与部分微服务模块的开发和实现,讨论和解决团队成员遇到的技术问题;

0
2025-02-16 01:36

爱结网是全球婚尚资讯领袖品牌The Knot的中国运营子品牌,提供最新的婚礼资讯、婚礼策划以及强大和便捷的婚礼工具等产品和服务,帮助新郎和新娘方便快捷地筹备他们的完美婚礼。 人员情况: 研发和测试团队总共20人左右,包括3个开发团队,大概15位开发人员,一 个测试团队,大概5位测试人员。我负责其中一个开发团队,一般是5到6个人。 技术概要: 后端系统主要是基于ASP.NET框架构建,Web服务器使用的是Windows Server的IIS,数据库采用MS SQL Server 2008,缓存采用Memcache。开发工具是Visual Studio,需求和源代码管理是Team Foundation Server(TFS)。 主要职责: 1、开发和维护Membership以及Planner Tools(婚礼备忘录、婚礼预算管理、宾客名 单管理以及婚礼网站等)模块; 2、需求分析和讨论,并制定对应开发方案和计划; 3、处理和解决团队同事在开发过程中遇到的技术问题; 4、制定发布和部署的计划和方案; 5、团队的招聘、培训和日常管理; 6、跨团队的协调和沟通;

0
2025-02-16 00:52
更新于: 4天前 浏览: 16