个人介绍
在前端开发方面,我熟练掌握HTML、CSS和JavaScript,同时也精通React和Vue等前端框架。在过去的工作中,我参与了多个项目的开发工作,包括移动端、PC端和CRM管理系统。在这些项目中,我主要负责前端的技术选型、开发和维护,通过不断优化用户体验和性能,取得了不俗的效果。
我认为自己作为一名前端开发人员的特点是,首先我有很强的学习能力和适应能力,能够快速掌握新技术和知识。同时,我也非常注重团队合作,擅长与产品经理、后端开发人员等不同角色进行沟通协作,共同推进项目的进展。此外,我还有很强的分析问题和解决问题的能力,能够在遇到挑战时沉着应对,积极寻找解决方案。
我的职业目标是成为一名顶尖的前端开发专家,不断追求技术的极致。同时,我也希望能够成为一个更好的团队领导,通过我的经验和知识,帮助团队不断提升和成长。我对前端开发充满热情,未来我将继续努力学习,拓展自己的技能,为公司和团队带来更多的价值。
工作经历
2017-08-01 -至今北京螳螂科技高级前端工程师
主要负责公司的在线客服模块,B 端的配置、C 端包括移***、PC 端的开发迭代工作 整合多个企微开发***(PC 端) 主要技术栈:html、css、javascript 、jQuery 、react 、electron、node 打包工具:wepack 代码管理:git
教育经历
2019-09-01 - 2023-01-01中国地质大学(北京)计算机科学与技术本科
在学习期间,我深入研究了计算机科学的基础理论,包括数据结构、算法、操作系统、网络等。同时,我也积极参与了各种实践项目,包括软件开发、数据分析等,这些经历让我更加深入地理解了计算机科学的实际应用。此外,我还学习了相关的数学、物理等课程,为我的专业背景提供了更加全面的基础。
技能
项目属于在线客服系统的C端,分为PC端、移动端、*小程序端。 1.PC端、移动端主要使用jQuery开发,通信使用socket.io,聊天窗口是用iframe的形式嵌入到客户的着陆页中来展示。 2.*小程序端分为接进入小程序的聊窗和小程序插件,客户可以在h5页面点击发起跳转到小程序聊窗,小程序插件是客户有自己的小程序时使用 3.项目难点主要在移动端不同的机型、浏览器的兼容问题。
在线客服的项目主要分为咨询师接线、对话历史、探头配置、欢迎语配置、快捷话术配置,在项目中我主要负责咨询师接线、探头配置、欢迎语配置、快捷话术配置。项目使用React开发,通信使用socket.client 1、客户访问着陆页并看到探头代码。 2、客户使用探头代码在着陆页上埋码。 3、访客在着陆页上发起会话,例如通过点击一个按钮或填写一个表单来开始与咨询师进行交流。 4、咨询师接收到访客发起的会话请求,并开始与访客的对话。 5、咨询师通过对话了解访客的需求和问题,并为访客提供解决方案和建议。 6、在对话过程中或对话结束后,咨询师可以创建一张名片,名片上包含访客的姓名、联系方式和其他相关信息。 7、咨询师将名片发送给访客,以便访客可以随时联系咨询师。