Nick Shi 是一名拥有超过 12 年软件开发经验的资深全栈工程师,目前在 WiseTech Global 担任 Senior Software Engineer,负责企业级移动应用(iOS & Android)、跨端应用与 Web 系统的架构与开发。Nick 精通 Objective-C、Swift、Java、Kotlin、C#、Angular、React、Node.js 等技术栈,同时在移动端开发、云服务集成、数字银行解决方案和企业级产品研发方面拥有深厚经验。
在 JR Academy,Nick 将担任移动开发与软件工程方向导师,为学员带来实战驱动的工程思维、代码规范、移动端架构及全栈开发经验。
作为核心开发者参与多个 WiseTech 产品线(Land Transport App、Glow、Glow App)的全栈研发。
主导移动端架构设计(iOS & Android),优化用户体验与系统性能。
参与 Web App、SDK 模块、内部工具链开发,在大型企业级系统中实践工程质量、测试覆盖与可维护性。
使用 LangChain 等新兴技术探索 AI 与移动应用结合场景。
负责 Digital Banking App,包括 dashboard、账户管理、Secure Storage、安全浏览器、缓存系统、日志系统、侧边栏模块等。
技术栈:Ionic、Cordova、Angular、TypeScript、Swift、Java、SASS。
开发数字化开户人脸识别系统,基于 Angular + Node.js + AWS Lambda + API Gateway。
与 UI/UX、后端、产品团队合作优化银行 App 的稳定性与性能。
全栈参与企业学习系统开发,包括前后端架构、API、数据库设计与系统集成。
主导多个企业级 Web 平台的升级与模块重构。
参与供应链优化相关系统开发,负责 Java 模块研发与单元测试。
开发运营商级别计费、CRM业务相关的 Java 系统模块。
提升项目代码质量与系统性能。
University of Adelaide
Master of Information Technology — Computer Software Engineering
iOS: Objective-C, Swift, SwiftUI
Android: Java, Kotlin
Hybrid / 跨端: Ionic, Cordova, React Native(基础), Mobile web优化
移动端架构: MVC / MVVM、模块化架构、缓存与性能优化、App 安全机制
Angular(深度经验), React, TypeScript
SASS/LESS, Tailwind, Material UI
Webpack, Vite
Java(Spring/Servlet)、Node.js(Express, Koa)
C#, .NET Core(基础)
REST API / GraphQL
SQL, PostgreSQL, MySQL, MongoDB
AWS Lambda, API Gateway, S3, CloudWatch
CI/CD pipelines
版本控制:Git, GitHub, GitLab, Bitbucket
LangChain、LLM API 调用
Prompt Engineering
GitHub Copilot / AI 编程助手工具链
Oracle Database 11g Administrator Certified Associate (OCA) — Oracle
累计私教时长
已完成 1V1 辅导
平均出勤率
导师综合评分