ID:302302

彭文

软件开发工程师

  • 公司信息:
  • 中国农业银行
  • 工作经验:
  • 1年
  • 兼职日薪:
  • 800元/8小时
  • 兼职时间:
  • 可工作日远程
  • 所在区域:
  • 天津
  • 全区

技术能力

作为一名Java软件开发工程师,我可以承担顾问角色,并具备以下技术能力:
Java:熟练掌握Java编程语言,包括基本语法、面向对象编程、泛型、多线程等特性。可以利用Java开发各种类型的应用程序。
JavaWeb:熟悉JavaWeb开发框架,如Servlet、JSP、Spring MVC等。可以利用JavaWeb开发Web应用程序,包括后端业务逻辑和前端页面展示。
MySQL和Mybatis:熟练掌握MySQL数据库和Mybatis数据访问框架,能够设计和优化数据库表结构和SQL查询语句,提高数据访问性能。
Spring和SpringBoot:熟练掌握Spring框架和SpringBoot框架,能够使用Spring实现各种企业级应用程序,如事务管理、IOC容器、AOP等功能。同时,可以使用SpringBoot快速搭建Web应用程序。
Maven和Git:熟练使用Maven进行项目构建和依赖管理,能够创建和维护Maven项目。同时,能够使用Git进行版本控制和团队协作,包括代码提交、分支管理、合并冲突等操作。
Android:了解Android应用程序开发,包括基本UI组件、数据存储、网络通信、多线程等功能,能够使用Android Studio进行应用程序开发。
以上技术能力可以让我在顾问角色中,对软件开发过程中的技术难点进行深入的研究和解决。同时,我还可以为客户提供技术方案的设计和优化、项目管理、团队培训等服务,帮助客户实现项目的高效交付和业务目标的达成。

项目经验

作为一名Java软件开发工程师,我有过在线教育平台项目的开发经验。这个项目主要涉及到SpringBoot、MySQL、MybatisPlus、Redis、Nginx、Eureka、OpenFeign等技术。我的主要职责是后端系统的开发,对软件开发过程中的问题进行分析和总结。
在这个项目中,我负责了多个功能点的开发,如登录注册、课程分类、课程发布和首页展示等。其中,登录注册涉及到三种登录方式,包括短信验证码注册登录、微信注册登录和手机号密码登录,并实现了全局单点登录。课程分类部分使用了 EasyExcel 技术进行课程分类的添加。课程发布涉及到发布课程简要信息,添加章节、小结内容,添加课程视频并上传到阿里云。首页展示部分展示教师、课程热门信息,并使用redis中间件进行数据缓存。
在这个项目中,我收获颇丰。我熟悉了项目开发流程和接口调用过程,并规范了项目开发代码。同时,我也更加深入地熟悉了相关技术的选择和使用。
此外,我还参与了其他项目的开发,如基于SpringBoot的在线商城系统,基于Spring的网络聊天室系统等。这些项目进一步提升了我的技术实力,让我更加深入地理解了Java开发的方方面面。

案例展示

  • 在线教育平台

    在线教育平台

    项目背景:调查研究了疫情期间学校授课方式,即采取线上线下结合的授课方式。然而线上授课中教师使用的平台不一,且没有公开授课,其他用户无法观看。因此开发一款在线教育平台,公开课程,讲师相关信息,提供视频观看 个人职责:主要负责后端系统开发,对软件开发过程中的问题进行分析和总结 技

  • ShoppingMall

    ShoppingMall

    作品功能框架包括:首页页面、类型页面、发现页面、购物车页面、用户中心页面。 角色:Android开发、程序设计

查看案例列表(含更多 0 个案例)

信用行为

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

发布任务

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

微信接收人才推送

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

接收人才推送
联系聘用方端客服
联系聘用方端客服