# 履歷 梁紫涵 📧 liangtzuhan@gmail.com | 📞 +8613764153224 🔗 专业概述: 全栈软体工程师,专攻区块链交易所开发,拥有深厚的前后端开发能力及迅速吸收新知的技能。 🛠 技能专长: 前端: React、Next.js、Flutter 后端: Node.js、Nest.js 智能合约: Foundry 程式语言: TypeScript、JavaScript、Solidity、HTML、CSS 数据库: MongoDB, MySQL 版本及测试: Git, Jest, React Testing Library 设计模式: Clean Code、重用性 🎓 教育背景: 台湾国立成功大学, 化学工程, 2015/09 - 2017/06 上海华东理工大学, 化学工程与工艺, 2010/09 - 2014/06 🌐 工作经历: 墨沫有限公司, 软体工程师, 2019/01 - 至今 参与开发区块链钱包应用,透过蓝牙与冷钱包连结 使用React重新构建交易所介面,维护和扩展Node.js后端 设计并实施智能合约,确保交易安全 参与去中心化交易所开发,负责前后端整合 晶元光电, 研发工程师, 2017/10 - 2018/07 负责远红外线LED开发,包括制程设计及样品实作 📂 重要专案: AT.Wallet: 与AuthenTrend合作开发区块链钱包,支援多币种 采用Flutter框架,同步开发iOS和Android版本的应用程式,确保跨平台一致性和高效率 专门使用蓝牙通讯技术,确保手机应用程式和冷钱包之间的安全且流畅的资料传输 开发了多个与冷钱包互动的核心功能,强化用户的资金安全和便利性 进行了对蓝牙连接性和资料传输效能的优化,提供用户稳定且高效的使用体验 与区块链沟通取得链上资讯,协作团队进行需求分析、代码审查和测试 TideBit: 中心化区块链交易所,活跃用户逾10万 中心式区块链交易所开发和维护 与其他交易所资讯串接、React框架重做介面 负责数据库连接,API设计及系统测试 从原先的Ruby架构成功迁移到Node.js,提供更好的效能和扩展性 进行深入的系统分析,识别原有系统中的关键问题,并制定适当的修复策略 有效地修补了原系统的多个缺陷,优化了整体的系统稳定性和效能 采用模组化的开发方法,确保新系统具有更好的可维护性和灵活性 TideBit-DeFi: 创新DeFi平台,提供CFD (差价合约)等功能 使用 TypeScript 开发前端商业逻辑,实现使用者帐户管理、交易查询、资产监控等核心功能 负责设计并实作 MongoDB 数据库,储存并管理使用者资料、交易纪录、资产状态等重要信息 通过有效的数据库结构设计,确保了高效的数据读写和查询性能 设计和实现了与前端通信的 API,透过 RESTful 模式,使前端可以方便地获取和更新后端数据 同时确保了 API 的安全性和可扩展性,支持了平台的快速成长和演变 负责编写、测试和部署智能合约,其中包括使用 eip712 进行交易签名,确保交易的完整性和安全性 利用 Solidity 开发,并使用 Foundry 进行本地测试 drophere.io 負責前端,在前端實作檔案分割與重組,多線程加速前端檔案處理流程。drophere.io 負責前端,在前端實作檔案分割與重組,多線程加速前端檔案處理流程。 ✒ 自我评价: 凭借着全栈开发的能力,我在前后端开发以及区块链智能合约领域累积四年的开发经验。对于程式码的品质、维护性和扩展性,我讲究逻辑性并有高标准的要求。我珍视团队合作、擅长总结经验,通过相互交流与自我学习,可以快速掌握新知识并勇于面对挑战。