V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
BrodyYoung
V2EX  ›  求职

2.5 年全栈, Java /JS /GO 全栈,社招求内推

  •  
  •   BrodyYoung · 316 天前 · 1934 次点击
    这是一个创建于 316 天前的主题,其中的信息可能已经有所发展或是发生改变。

    个人信息

    • 男 1998.04 统招本科

    • Java+JS 开发 工作 2.5 年

    • 目标城市:北京

    • 邮箱: [email protected]

    • 微信:13613222574

    技术社区

    GitHub: https://github.com/BrodyYoung

    CSDN: https://blog.csdn.net/weixin_44816664

    博客园: https://www.cnblogs.com/yunbrody/

    掘金: https://juejin.cn/user/34781265158344/posts

    相关技能

    • 熟悉 Java 语法,熟悉 JavaWeb 编程,能熟练使用 SpringCloud 、SpringBoot 、MyBatis 、SpringSecurity Oauth2 、Spring 等框架进行 web 开发,熟悉常用的 JAVA 设计模式。
    • 熟练使用 MySQL 数据库,熟悉常用 SQL 语句,能进行 SQL 索引优化,熟悉 Redis 、MongoDB 、ElasticSearch 等 NoSQL ,熟读 Redis 源码,熟悉 Redis 底层原理。
    • 熟悉计算机网络知识,熟悉 TCP/IP 协议,熟悉 HTTP 协议的编程。
    • 熟练使用 Netty 框架,能使用 Netty 编写 RPC 应用,熟悉 Dubbo 工作原理。
    • 熟悉常见的数据结构,熟悉 JUC 和 JVM 相关知识,熟练使用 JProfiler 、Arthas 调优工具。
    • 熟练使用 IDEA 、Git 、Maven 、Postman 、Jenkins 、Xshell 、PowerDesign 等开发工具。
    • 熟悉分布式、微服务开发思想和工作流程,熟练使用 Nginx 、Nacos 、Redis 等中间件。
    • 熟练使用 Vue 框架、Element-ui 、HTML 、JavaScript 、CSS 、Nodejs 、AJax 等前端开发技术。
    • 熟练使用 Linux 、Shell 的常见命令,能熟练使用 Docker 、K8S 、Rancher 云原生技术。
    • 熟悉 AMQP 和 MQTT 消息队列协议,熟练使用 RabbitMQ 、EMQ 等消息队列服务。
    • 熟练使用 python 语言,能进行数据爬取分析操作。
    • 熟练使用 Golang 语言,熟练使用 Goroutine 、Gin 、Gorm 进行开发。

    工作经历

    2022.10 – 至今 XXX--- 全栈开发工程师 根据需求和原型,负责公司自研的探针设备 SaaS 平台的 Java 后台接口开发、前端页面代码编写、与 SaaS 平台客户数据部门对接、修改 bug 以及项目中相关文档的撰写。

    2020.9 – 2022.10 XXX--- Java 开发工程师 根据需求和原型,负责公司自研的能源运营 SaaS 平台的 Java 后台接口开发、前端页面和小程序代码编写、与算法和大数据部门对接、修改 bug 以及项目中相关文档的撰写。

    项目经历

    • 能源 SaaS 系统 使用 SpringCloud + VUE + Mysql + redis 作为主要技术栈

    该项目是提供给公司研发人员、商务人员使用的管理后台,为能源 SaaS 平台提供业务运营和技术运营支撑。有运营平台用户管理和角色管理、资源菜单管理、租户管理、字典管理、系统管理、租户管理后台、项目管理后台等功能模块,可以切换到 10 多个子系统。

    1. 基于 Redis + Token 机制实现登录验证,解决集群间登录状态同步问题
    2. 使用 Redisson 分布式锁来实现操作互斥,防止用户调用接口成功扣减次数后出现剩余次数小于 0 的问题
    3. 选用 SpringSecurity 作为安全认证框架,基于 RBAC 实现用户认证、角色管理、资源权限管理
    4. 选用 SpringCloud Gateway 作为 API 网关,实现路由转发、访问控制,并集中处理签名校验、请求参数校验、接口调用统计等业务逻辑,提高安全性的同时也方便系统开发维护
    5. 为解决多个子系统内代码大量重复的问题,抽象模型层和业务层为公共模块,利用 Nacos 作为注册中心,并使用 OpenFeign 实现服务间的高性能服务调用,减少重复代码。
    • 设备管理 SaaS 系统 该项目使用 Springboot + VUE + Mysql + redis 作为主要技术栈。

    该项目是为通讯运营商提供的探针设备管理系统。整个系统包含探针设备管理、定时任务管理、时频误差分析、预警告警反馈等模块,实现管理员对探针设备运行精准管控、对时间频率性能监控的需求。我在该项目担任项目小组长职务,协调前后端开发流程。

    1. 基于 SNMP 网络协议和 snmp4j 实现 Springboot 项目与设备通信和数据传输
    2. 使用 Netty 网络编程框架搭建监测服务器,监听 SNMP Trap 告警信息
    3. 基于 Nginx 实现负载均衡、反向代理、动静分离
    4. 使用 Redisson 分布式锁来实现操作互斥,防止用户调用接口成功扣减次数后出现剩余次数小于 0 的问题
    5. 选用 SpringSecurity 作为安全认证框架,基于 RBAC 实现用户认证、角色管理、资源权限管理
    6. 基于 Vue 、Element-ui 实现前端代码
    7. 基于 Elasticsearch 、Logstash 、Kibana 实现日志存储分析功能
    8. 使用 K8s 和 Rancher 对服务进行部署,监测服务运行状况

    个人优势

    • 创业者心态:乐观开朗,适应能力强,能接受加班和出差 
    • 高要求、爱分享:有良好的设计和编码品味,并且热爱写代码,喜欢写笔记和博客,喜欢研究原理和源码
    • 团队合作:具备良好的沟通能力和高度的团队合作意识,能快速融入团队
    • 终身学习:技术视野开阔,学习能力好,对业界新技术敏感,喜欢钻研,具有良好的学习能力
    • 责任心、执行力:热爱编程,在工作中,有着强烈的责任心,开拓创新意识强,能保持不断进取的精神,有高度执行力
    8 条回复    2024-02-23 19:40:37 +08:00
    leo6668
        1
    leo6668  
       316 天前
    强啊
    fenglangjuxu
        2
    fenglangjuxu  
       316 天前 via iPhone
    好厉害的样子
    ehatever
        3
    ehatever  
       316 天前
    考虑换方向么,移动云在苏州北京成都招人 https://www.zhihu.com/question/36494634/answer/2392195863
    robotcator
        4
    robotcator  
       316 天前
    BrodyYoung
        5
    BrodyYoung  
    OP
       311 天前
    dd
    agentRebecca
        6
    agentRebecca  
       301 天前
    考虑游戏方向不
    BrodyYoung
        7
    BrodyYoung  
    OP
       301 天前
    @agentRebecca 可以,加个微信聊
    oddfar
        8
    oddfar  
       272 天前
    @ehatever 能帮我内推下 Java 实习吗,GIthub 我有 3k star: https://github.com/oddfar
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1098 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 22:50 · PVG 06:50 · LAX 14:50 · JFK 17:50
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.