Hello World! 😀
中文 | 英文
技能
- 熟练掌握前端基础技能,熟练掌握ES Next、HTML5、CSS3新特性
- 熟练掌握Vue、React,熟悉Angular框架,熟练掌握Vuex,Redux,Mobx等状态管理
- 熟悉常用前端UI框架,如Antd Design,Element UI,Vant UI,tailwindcss等
- 熟悉Nuxt.js,Next.js,Gridsome,Gatsby等服务器端渲染的框架,熟练掌握Shopify商城的开发
- 熟悉Node.js,及相关框架,如Koa、Express、Egg,熟悉MongoDB、Redis,熟悉GraphQL和Apollo
- 对前端各端的开发都熟悉Electron桌面开发,及Flutter原生App开发,及React-Native开发
- 熟练使用Web3.js,Ethers.js,ccxt.js,熟悉Web3相关的开发工具,Hardhat,Openzeppelin,熟悉Solidity语言
- 熟悉Webpack/Vite/Gulp/rollup等前端打包工具,熟悉前端工程化,熟悉微前端及Webpack模块联邦
- 熟悉SVG、Canvas,熟悉前端数据可视化框架,如D3.js,AntV,Echarts.js等,熟悉webGL技术,熟悉Three.js及Cesium.js,熟悉GLSL着色器语言,熟悉3D美术制作工具Blender的使用
- 能够使用英文进行读写及基本交流
工作经验
Aigens Technology Limited (2022-至今)
公司主要为餐饮行业提供技术服务,主公司在香港,客户遍布Malaysia, Indonesia, Thailand,Chinese,Hongkong,为美心食品,汉堡王,Jollibee,Nando’s,Pizza Hut,Tim horton’s,IKEA等知名餐饮企业提供服务,bring people in and lure them back,提供的Digital ordering, POS, CRM solutions等服务,为企业带来更多的客户,更快的效率,更大的订单,Aigens does it all.
- Aigens Console
(Angular,TypeScript,Tailwind,Ant Design of Angular)
- 公司提供客户管理订单数据,员工管理,店铺管理,客户关系维护等功能的后台管理系统,让客户能够更好,更有效率的管理。
- 与设计师配合,高质量还原UI设计的界面,同后端合作实现数据的交互,功能上的优化。
- 新功能的开发迭代及维护,与产品经理讨论需求。
- 参与产品需求分析,产品模块开发。
- 将chatgpt接入到console系统当中,使用fine-tuning适配系统,使之能够一些关于系统的问题,简化了人工的工作。
广州伊智信息技术有限公司 (2020-2022)
负责公司国际板块的商城和官网,以及参与公司Sass软件的开发和CRM的开发
- The Clinica 北美医美项目官网 https://theclinica.ca/
(Next.js)
- 为北美医美项目制作官网,用于品牌的营销,与北美设计师对接,负责每个月的广告页的更新维护与上线,及动画效果的开发,中英文 i18n
- 后端使用了headless CMS Strapi,设计创建表为前端提供RESTful Api接口,其后台管理可供运营人员进行操作完成对网站内容的编辑。动画库使用了React Spring高度还原设计所需效果。
- The Clinica 商城 https://shop.theclinica.ca/
(Vue3,Liquid,Tailwindcss)
- 负责整个商城从0到1的开发,根据设计稿开发并适配多端、完成动画效果、页面交互、设置店铺、上架商品、性能优化等等工作,与海外团队对接完成交付并上线。
- 该商城基于Shopify建站程序,页面使用Vue3组件化开发,UI库用Element Plus按需导入,数据层通过Liquid语言将商城数据包成对象结构传入Vue组件中使用,Vuex作为状态管理工具,最终通过Webpack打包到Shopify主题中完成页面展示。将主要开发语言使用了前端熟悉的Vue,不仅组件化工程化方便管理,大大降低了开发难度。
- 所有页面的内容部分,数据和图片以及产品均通过Liquid语言将其绑定到Shopify店铺后台中。后期运营人员可直接在商城的后台管理页面上要显示的文字及图片,修改商品信息,监控流量,添加导入评论。动画库使用了AOS,配置了动画要求所需的参数,定义了许多动画属性满足各个页面组件复用。
- Protecia 商城 https://proteciaskincare.ca/
(Vue3,Liquid,Tailwindcss)
- 全权负责开发新品牌商城,延续了The Clinca商城的开发模式,开发的新品牌shopify商城,完成动画效果的同时,兼顾多端的和谐,与海外团队对接完成交付并上线
- 伊智软件 https://sy.meimeifa.com/
(Vue2,TypeScript,Webpack)
- 这是一个专门为美业商家设计的Sass软件,辅助商家的日常管理、提升效率、营销、定制App等等。
- 项目采用TypeScript 和 Vue Composition API保障类型检测。
- 项目的代码管理使用yarn workspace + lerna的 monorepo 策略
- 使用swagger的api文档生成前端的接口代码
- 参与产品需求分析,产品模块的概要设计。
- 高质量还原UI设计的界面,同后端合作实现数据的交互,功能上的优化。
- 负责伊智店务系统多国语言化i18n
- web端调起摄像头扫描二维码功能开发
- 剧本杀业务DM端
(React,React-Hooks,TypeScript,Ant-design)
- 这是一个为剧本杀门店DM所开发的应用,辅助DM的日常管理及游戏管理,方便控制游戏的进度,更好的管理客户,提升效率
- 采用TypeScript、React-Hooks及Ant-design开发,在Antd的基础上,根据业务进行组件的二次封装,方便各个页面复用
- 同设计师、后端合作,⾼质量的完成⻚⾯的实现功能,并适配移动端及企业微信,完成需求迭代 功能。
其他
WebGL-Learn
地址: https://github.com/Kusou1/WebGL-Learn
Aptos Collective
Rogue Trader成员
youtube Rogue Trader 致力于让韭菜白嫖各类交易课程 打击收费教学,大饼以太趋势分享、行情复盘。 我主要做的是桌面端的开发,用到的技术是electron + react,支持win及mac,使用ccxt.js与各大交易所进行交互 用户可以观察各类币种的k线走势图,及自己账户的余额与历史交易,并可以在新币种上交易所时秒挂单,更有机会盈利,目前也是免费使用
MAS Universe
参与 MAS Universe的Web3 项目,主要负责Market的前端开发。
- MAS Market
(Vue2.7,Vite,JSX,VueUse,Ether.js,TypeScript)
- 与设计师配合完成,按照UI设计图,完成前端页面
- 使用ether.js与智能合约交互,实现NFT的展示,购买,上架,Mint等功能
- 使用Vue JSX的写法
- 实现多钱包连接,让Market能够使用多种Web3钱包进行连接,如MetaMask,BitKeep,WalletConnect等
- 实现向多种社交平台转发的推文的功能,如twitter,facebook,telegram,weibo等等
- 实现i18n的功能
个人介绍
从事前端相关工作三年时间,乐于学习以及解决问题,好奇心推动我学习新知识,对新技术有热情,喜欢有趣的设计与交互,有一定的审美,在寻找一个位置让我能够发挥我的所能,并且能够让我自身的能力得到进步,求知若饥,虚心若愚,希望自己永远像个孩童一样对未知保持好奇,希望能够与合适团队共同成长。
教育
厦门工学院 | 信息与计算科学
2016-2020
联系方式
WeChat: 13305969555
Phone: +86 13305969555
Email: zhangshaohong1997@gmail.com
期待有机会能与您共事.