

全职 · 300/日 · 6525/月信用一般
工作时间: 工作日07:30-20:30、周末09:00-20:30工作地点:
长春远程
服务企业:
0家累计提交:
0工时
联系方式:
********
********
********



个人介绍
有扎实的Java基础,对面向对象编程理解深刻,熟练掌握集合,多线程,反射,泛型,注解等基础开发技术。熟练掌握Spring、SpringMVC、Mybatis等主流开源框架的使用,深入理解Spring IoC、AOP的设计原理,对其中部分功能核心源码有一定的研究。熟悉SQL Server 和 MySQL 数据库开发,熟练进行数据库设计、优化及复杂 SQL 语句编写。具备处理高并发数据库操作的经验。熟练使用 Redis 作为缓存解决方案,通过合理的缓存策略设计,有效减少了数据库压力。有两年以上后端开发经验。熟练使用 Git 进行版本控制,具备良好的代码管理和团队协作能力,熟悉常见的代码分支管理策略。了解微服务架构设计理念,掌握如 Ocelot 网关、Identity Server 认证等相关技术在微服务架构中的应用。熟悉HTML、CSS、JavaScript、jQuery及Razor。具备MVC前端开发经验。
工作经历
2022-07-04 -2024-12-10径点科技后端研发工程师
项目名称:Lowcode Platform 项目介绍:该项目通过可视化界面,让用户以拖拽、配置的方式快速完成应用开发。 使用技术:使用.NET Core作为开发框架,因其具有跨平台、高性能的特点;Entity Framwork 用于数据库操作,提高开发效率;Ocelot 作为 API 网关,实现微服务的统一管理;identity server 负责身份认证和授权;redis 用于缓存,提升系统性能. 负责动态创建Entity和Field功能开发:该功能需要在DataSource库中先建立Entity和Field数据,再在指定数据库中创建出对应的表。在建表时需要先判断指定的数据库是否存在、库中是否有与Entity重名的表。在以上条件都满足之后,使用拼接sql的方式进行表的创建。为避免sql注入问题,后端使用方式:参数化查询、校验前端输入的特殊字符。 使用grpc解决微服务间通信问题:在查询动态创建出的表时,需要判断当前登录人是否有权限查看这个表,由于认证模块和查询模块分别在两个微服务中,所以该功能需要在“查询微服务”中调用“认证微服务”中的方法。“查询微服务”作为client向“认
教育经历
2018-09-01 - 2022-07-01长春师范大学物联网工程本科