魏 钊旸
全栈开发工程师,网页设计师
北京 i@awayne.me 15210983619 1991/07
工作经历
2018/08 - 2024/07
北京全路通信信号研究设计院集团有限公司 - 软件开发工程师
- 参与数字化铁路控制系统的工业软件和云计算平台研发工作,独立负责了与铁路信号采集与控制、实时数据分析和图形界面显示相关的软件模块的设计与开发工作,对高性能前端页面展示、高扩展性设备控制方案进行了研究和优化。
- 负责针对于列车运行业务数据的一套远程维护和数据可视化平台的设计与开发工作,研究多类型数据的远程采集、存储、处理和展示功能以及海量数据的实时监控和分析方案。
- 研究工业环境的数据存储、分析与处理优化方案,实现业务数据的分片存储、数据清洗、作业回放和数据可视化展示功能。
2016/08 - 2018/07
景略集智(北京)科技有限公司(个人创业) - 技术总监
- 从事一款以人工智能为主要方向的在线教育互联网产品的架构设计与前后端开发工作。该产品采用单页应用架构,实现了在线课堂、专栏、社区等多项功能,同时支持完整的在线程序编写、运行和正确性检查功能。
- 关注和研究数据科学、人工智能领域的发展,参与社区讨论活动,整理和撰写相关科普类文章和初级教育课程。
专业技能
使用TypeScript开发Web应用、网络插件和跨平台软件
- 使用 Vue3 以及周边工具: Vite、Vue-Router、Pinia 进行敏捷 Web 开发
- 使用 Angular 以及周边工具:RxJS、Angular Material 进行高复杂度的 Web 开发
- 了解 Tailwind CSS、Bootstrap 等 CSS 框架和 Radix UI、Element Plus 等组件库的应用方法
使用Node.js、PHP、.NET Core开发商业网站、后端服务和数据处理工具
- 使用 Hono、 ASP.NET、Express 等框架进行 Web 后端模块和网络接口开发
- 采用 PostgreSQL、MongoDB、Redis 等数据库进行数据存储并优化查询过程
- 使用 Docker、Docker Compose 进行容器化部署和微服务架构设计
使用C#、JavaScript开发桌面端应用软件
- 使用 Electron、WPF 等框架进行桌面端应用软件开发和跨平台部署
- 使用 SQLite、SQL Server 等数据库进行存储业务数据和日志数据
- 使用 Cypress、Playwright 等测试工具进行自动化测试,完成E2E测试和单元测试
其他技术领域
- 熟悉 Nginx、Apache 等Web服务器的配置和使用
- 熟悉 GitHub Actions、Jenkins 等 CI/CD 工具的使用
- 熟悉 ECharts、D3.js 等数据可视化库的使用
教育经历
2015/09 - 2018/07
北京大学 - 硕士研究生
计算机技术
主要学习与现代互联网开发技术、移动应用开发、交互媒体设计、云计算、机器学习相关的课程。
2009/09 - 2013/07
北京航空航天大学 - 学士
飞行器动力工程(航天工程)
主要学习计算机原理、高性能并行计算、机械工业自动化、飞行器设计等相关课程。
项目经验
2024
CROP 远程运维综合管理平台
CROP远程运维综合管理平台是一套采用数据可视化技术和云计算技术实现的、集作业状态监视、实时画面显示、历史业务分析等多样功能于一体的多功能数据管理解决方案。该页面能够同时对多个铁路运输场景执行远程运维工作,同步执行多种类数据采集、数据自动筛选和分析、设备状态图形化渲染等工作,并采用可视化图表对历史数据统计和分析结果进行多维度展示。
2022
TW-DARS 数据分析与展示系统
本系统为一套采用数据可视化技术,能够对历史作业数据进行智能化数据处理和数据展示工作的跨平台数据分析解决方案。该系统可以通过折线图、饼状图和散点图分别展示数据的不同分析和统计结果,同时支持数据分析和动态演示功能,可以帮助研究人员发现工作中可能存在的安全风险、工作障碍、异常配置等问题。
2021
NIAS 网络智能分析系统
本系统为一套能够即时监视局域网内多类网络数据、采用动态图形展示设备通信状态,同时可对通信故障进行追踪和报警作业的网络运维解决方案。该系统可自动采集计算机以及交换机内部的各类参数报表,并对各类数据进行智能化整理和分析,最终以图形化形式对局域网内各个设备和接口的属性以及各条网络通信链路进行集中化展示。
2019
TW · 铁路运输信号控制显示界面
该程序为铁路货运站场自动控制系统中用于监视系统运行状态、管理工作任务的桌面端管理软件,主要负责实现控制系统的人机交互界面并对站场所包含的所有设备以及计算机系统完成实时监测、信号显示和手动控制等功能。
2017
集智 · 人工智能在线教育平台
该产品是一款面向AI领域的在线教育产品,专注与人工智能和数据科学领域相关的人才培养、职业发展和技术交流活动。产品包含线上课程学习、文章阅读和社区交流多项功能,同时包含一套完整的程序编写和执行环境,能够满足用户对于在线学习、在线交流和在线编程的需求。
其他
- 了解UI设计和交互设计,熟练使用 Illustrator、 Figma 等设计工具
- 熟练掌握英语和日语,拥有日语N2证书
- 拥有工程师职业资格证书