个人介绍
### 个人简介
**姓名**:黑米
**职位**:程序员(二级方向)
**毕业院校**:重庆大学
**工作经历**:曾任福建蓝海物流技术总监
---
#### 个人介绍
您好,我是黑米,一名专注于物流与供应链管理领域的资深程序员。我毕业于重庆大学,在计算机科学与技术方面打下了坚实的理论基础。我的职业生涯中曾担任福建蓝海物流的技术总监,积累了丰富的项目管理和技术领导经验。
在蓝海物流期间,我主导了多个关键项目的开发和设计,其中包括运输管理系统(TMS, Transportation Management System)和仓储管理系统(WMS, Warehouse Management System)。这些系统的成功实施不仅提高了公司的运营效率,还增强了客户满意度和服务质量。
#### 技术专长
作为一名程序员,我对Java编程语言及其当前主流技术栈有着深入的理解和熟练的掌握。以下是我所擅长的技术领域:
- **Java SE/EE**:精通Java核心编程概念,熟悉JVM调优、多线程编程以及面向对象的设计原则。
- **Spring全家桶**:包括Spring Boot、Spring Cloud等微服务架构组件,能够快速搭建高效稳定的后端服务。
- **数据库管理**:熟练使用MySQL、Oracle等关系型数据库,并对NoSQL数据库如MongoDB有一定的了解;擅长数据库设计、性能优化及SQL编写。
- **Web开发框架**:熟悉SSM(Spring + Spring MVC + MyBatis)和SSH(Struts + Spring + Hibernate)两种经典的企业级Web应用架构。
- **前端技术**:具备HTML5、CSS3、JavaScript的基础知识,能与前端工程师协作完成前后端分离的应用程序开发。
- **版本控制工具**:Git/GitLab,用于代码管理和团队协作。
- **持续集成/持续部署(CI/CD)**:熟悉Jenkins、Docker、Kubernetes等工具和技术,确保项目的自动化构建、测试和部署流程顺畅。
- **云服务**:AWS、阿里云等平台的服务配置和管理经验,支持系统上云和云端运维。
#### 项目经验
在我的职业生涯中,我主要负责的项目包括但不限于:
- **TMS (Transportation Management System)**:
- 开发了一套完整的运输管理系统,涵盖了订单处理、路线规划、车辆调度、实时跟踪和状态更新等功能模块。
- 引入先进的算法和技术,实现了高效的路径优化和资源分配,显著提升了物流运输效率。
- **WMS (Warehouse Management System)**:
- 设计并实现了货物入库、存储分配、库存监控、拣选打包及出库操作的自动化流程。
- 系统集成了条形码扫描、RFID等物联网技术,提高了仓库作业的准确性和速度。
通过不断学习和实践,我始终保持对新技术的热情,并致力于将最新的技术成果应用于实际工作中,为企业的数字化转型贡献力量。
工作经历
2015-01-09 -至今福建蓝海物流有限公司技术总监
### 项目模块及功能描述 #### 1. 整车运输管理模块 该模块是物流供应链中的关键部分,负责从订单创建到货物送达的全过程管理。它包括以下功能: - **订单处理**:接收和处理来自客户的运输请求,确保所有必要的信息准确无误。 - **路线规划**:基于地理位置、交通状况等因素优化运输路径,以降低运输成本并提高效率。 - **车辆调度**:安排合适的车辆资源执行运输任务,考虑车辆容量、可用性和司机工作时间等限制条件。 - **实时跟踪**:利用GPS和其他技术手段对运输过程进行全程监控,提供货物位置和预计到达时间的信息。 - **状态更新**:自动或手动更新运输状态,向客户和内部团队通报最新的运输进展。 #### 2. 仓储管理系统模块 这个模块旨在优化仓库作业流程,提升存储空间利用率和服务响应速度。其主要功能有: - **货物入库**:记录货物进入仓库的时间、数量和状态,确保数据准确性。 - **存储分配**:根据货物特性和仓库布局合理安排存放位置,便于后续检索。 - **库存监控**:持续追踪库存水平,预警短缺或过剩情况,支持补货决策。 - **拣选打包**:按照订单要求高
2011-01-07 -2012-12-08福州星益科技有限公司java工程师
星益科技有限公司:专注于为医疗行业提供高效、智能的解决方案,尤其在血液管理和实验室信息系统领域处于领先地位。我们的服务范围涵盖了从台湾的捐血系统到马来西亚的化验科系统等多个地区和应用场景。通过引入先进的信息技术,我们致力于优化医疗服务流程,提高医疗资源利用效率,并确保患者安全。 主要业务描述 1. 报表分析: - 我们的系统能够收集、整合并分析来自不同来源的数据,生成详细的报表,以帮助医疗机构更好地理解其运营状况和服务质量。 - 提供实时数据分析工具,支持管理层做出基于数据驱动的决策,同时满足监管机构对于透明度和合规性的要求。 2. 血液采集与化验数据比对分析: - 针对献血活动,我们设计了一套完整的血液采集管理系统,可以追踪每一袋血液的来源、处理状态以及最终去向。 - 系统内嵌入了先进的算法,用于自动比对和验证化验结果,确保血液的安全性和适用性,减少人为错误的风险。 3. 流动性采集血液车管理: - 为了方便社区居民参与无偿献血,我们开发了专门针对流动采血车辆的管理系统。 - 此系统可调度和监控移动采血点的位置和工作进度,优化路线规划,确保
教育经历
2018-01-03 - 2022-01-08重庆大学土木工程本科
技能
项目简介 本项目旨在为物流与供应链管理行业提供一套综合性的解决方案,专注于整车运输、仓储管理、货运代理、售后备件服务以及金龙DK包装出口等核心业务场景。为了满足这些特定行业的复杂需求,我们开发了一套全面且灵活的软件系统,它不仅能够优化流程、提高效率,还能增强客户的满意度和市场竞争力。 项目模块及功能: 1. 整车运输管理:包括订单处理、路线规划、车辆调度、实时跟踪和状态更新等功能。 2. 仓储管理系统:实现货物入库、存储分配、库存监控、拣选打包及出库操作的自动化。 3. 货运代理服务:支持国际和国内货代业务,涵盖报关、保险、文件准备等服务。 4. 售后备件管理:确保客户可以快速获得所需的替换零件,同时提供维修和技术支持。 5. 包装出口服务:专门针对金龙DK产品设计,包含定制化包装方案、质量检验、标签打印和出口文档准备。 选型与架构特点: 技术选型上,本项目采用了Spring Boot框架作为主要的技术栈,结合了SSM(Spring + Spring MVC + MyBatis)和SSH(Struts + Spring + Hibernate)两种经典的企业级Java开发架构的优势。Spring Boot简化了基于Spring的应用程序开发,提供了自动配置、独立运行、易于部署等特点,而SSM则在数据访问层面上表现优异,SSH框架擅长于构建复杂的Web应用程序。 此外,考虑到项目的扩展性和性能要求,还可以考虑引入以下架构组件或模式来补充现有架构: - 微服务架构(Microservices Architecture):将应用拆分为一组小的、独立的服务,每个服务实施单一职责原则,通过轻量级通信机制互相协作。这有助于提高系统的可维护性和伸缩性。 - Docker容器化:使用Docker来封装应用程序及其依赖环境,使得部署更加一致和便捷,同时也便于进行持续集成/持续部署(CI/CD)。 - Kubernetes (K8s):作为容器编排平台,Kubernetes可以帮助管理大规模的微服务集群,实现自动化部署、扩展和服务发现。 - 消息队列(如RabbitMQ, Kafka):用于异步处理任务,提升系统的响应速度,并增加系统的解耦程度。 - 分布式缓存(如Redis, Memcached):加快数据读取速度,减轻数据库压力,改善用户体验。 - 弹性搜索(Elasticsearch):如果需要强大的搜索功能,比如对物流信息进行全文检索,可以考虑加入Elasticsearch。 通过上述架构设计和技术选择,我们的项目不仅能够应对当前业务挑战,而且具备良好的适应性和前瞻性,以迎接未来可能的变化和发展。