ID:406821

晚报 有团队

中级软件开发工程师

  • 公司信息:
  • 辰诺科技
  • 工作经验:
  • 3年
  • 兼职日薪:
  • 1000元/8小时
  • 兼职时间:
  • 下班后
  • 所在区域:
  • 北京
  • 海淀

技术能力

我是一名全栈开发者,精通前端技术栈(HTML、CSS、JavaScript、Vue.js和Bootstrap),能够构建现代化的响应式用户界面;同时熟练掌握后端开发(Python、Java、PHP),可根据项目需求选择高效的技术方案,完成从界面到服务的完整应用开发。

项目经验

### **项目名称:智选电商平台 (SmartChoice E-commerce Platform)**

**项目周期:** 2023年3月 - 2023年10月

**项目描述:**
一个全栈式的B2C电商平台,涵盖用户注册登录、商品展示、搜索筛选、购物车、订单管理、在线支付(模拟)、后台商品及用户管理等功能模块。项目采用前后端分离的架构,旨在提供流畅的用户体验和高效的管理后台。

**我的职责:** **全栈开发工程师**,负责前端、后端及数据库的设计与实现。

**技术栈:**
* **前端:** Vue 2.x + Vuex + Vue Router + Axios + Bootstrap 5 + JavaScript (ES6+) + CSS3
* **后端:**
* 核心服务:**Python** + **Django** + Django REST Framework (用于构建主业务API)
* 高性能服务:**Java** + **Spring Boot** (用于商品搜索与秒杀模块)
* 内容管理:**PHP** + Laravel (为运营人员快速搭建的内容管理后台)
* **数据库:** MySQL (主数据库), Redis (缓存与Session存储)
* **部署:** Nginx (反向代理与静态资源服务), Gunicorn (Python WSGI服务器)

**详细工作内容:**

**1. 前端开发:**
* 使用 **Vue.js** 框架搭建了单页面应用(SPA),通过 **Vue Router** 实现了前端路由的跳转与守卫,例如对未登录用户访问个人中心的拦截。
* 采用 **Vuex** 进行全局状态管理,集中管理用户登录状态、购物车数据等,确保了数据在组件间传递的一致性和高效性。
* 基于 **Bootstrap** 的栅格系统和组件库进行快速布局和开发,并编写了大量自定义的 **CSS3** 样式,实现了完全响应式的用户界面,完美适配从移动端到桌面端的各种屏幕。
* 使用 **Axios** 与后端多个 **RESTful API** 进行异步通信,并对请求和响应做了统一的拦截处理,如添加Token、错误提示等。

**2. 后端与业务逻辑开发:**
* **核心业务(Python/Django):**
* 使用 **Django REST Framework** 设计了所有核心业务的RESTful API,包括用户认证(JWT令牌)、商品分类、商品列表/详情、购物车增删改查、订单创建与状态流转。
* 编写了健壮的序列化器(Serializer)进行数据验证,并利用Django的ORM进行高效的数据库操作,确保了业务逻辑的准确性和数据安全。
* **高性能服务(Java/Spring Boot):**
* 为了解决商品列表页的复杂筛选和高并发搜索压力,独立开发了一个 **Spring Boot** 微服务。该服务通过 **Redis** 缓存了热门搜索条件和商品分类信息,将查询响应时间从原始的~500ms降低至~50ms。
* 实现了商品秒杀功能,利用 **Redis** 的原子操作(如DECR)进行库存预减,并通过消息队列(如RabbitMQ)进行流量削峰,防止超卖和系统崩溃。
* **内容管理后台(PHP/Laravel):**
* 为了便于非技术运营人员快速上传和管理广告位、活动页面等内容,使用 **Laravel** 框架快速搭建了一个功能完善的后台管理系统,实现了内容的可视化编辑和发布。

**3. 数据库与部署:**
* 设计了合理的MySQL数据库表结构,并建立了必要的索引以优化查询性能。
* 最终将前端项目构建打包,与多个后端服务一起部署到CentOS服务器。配置 **Nginx** 作为反向代理服务器,将API请求分发到不同的后端服务(Django, Spring Boot, Laravel),并负责提供前端静态文件。

**项目成果:**
* 成功交付一个功能完整、体验流畅的全栈电商平台,前端页面加载速度快,首屏加载时间低于2秒。
* 通过技术栈的合理选型(Python快速开发、Java处理高并发、PHP快速搭建后台),完美平衡了开发效率与系统性能。

团队情况

  • 整包服务: PC网站开发   其他开发   
角色 职位
负责人 中级软件开发工程师
队员 前端工程师
队员 后端工程师

信用行为

  • 接单
    0
  • 评价
    0
  • 收藏
    0
微信扫码,建群沟通

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系需求方端客服
联系需求方端客服