王宇轩

IoT FullStack Developer

Intro

What I am all about.

嗨!我是王宇轩。本科就读于北京邮电大学国际学院,物联网工程专业。Score: 86.99 Rank: 20%

我经常和别人开玩笑说我是“物联网全栈开发”,也就是在全栈开发的基础上加上嵌入式开发。我深信随着智能科技和算法的发展,现阶段的基于互联网的设计都将渗透到嵌入式系统中,从而使物科技与人类的互动更加密切而无缝。

因此,我积极学习多种开发技术,以满足不同应用场景的需求,或者构建一个完整的应用生态。

想了解我最近开发的项目可以通过首页的GitHub链接,也可以看看旁边的博客,里面有一些我觉得有意思的文章

Python 4 years
C(Embedded/Arduino) 3 years
Java(Spring) 1.5 years
HTML5/CSS3/JS(Vue.js) 1.5 years
Others(Git/Markdown/Latex/SQL/Linux...) 2 years

Experience

Experience made me who I am today.

WebGPU demo开发(实习) - Orillusion

制作功能demo及线上展示,翻译教程文档,通过git管理与同步项目进展,提交多个功能PR

Design&Build YOLOv8 Application - BUPT&QMUL

搭建YOLOv8的训练环境,训练(微调)识别特定物体模型,封装为可调用的api,使用esp32开发板捕获发送RTSP视频流、识别物体并显示

暂无更多

以后一定会有

Award

Some achievement I made.

ICCIP-2023会议竞赛 二等奖

ICCIP-2023会议竞赛 二等奖

Hide

ICCIP-2023会议竞赛 二等奖

Hoopshake智慧篮球场

负责硬件系统原理图设计、PCB Layout及焊接、测试,相关固件的开发

Show me more

Year

2023

北京市大学生工程实践与创新能力大赛 二等奖

北京市大学生工程实践与创新能力大赛 二等奖

Hide

北京市大学生工程实践与创新能力大赛 二等奖

Hoopshake智慧篮球场

负责硬件系统原理图设计、PCB Layout及焊接、测试,相关固件的开发

Show me more

Year

2023

CET 6

CET 6

Hide

CET 6

Year

2022

北京邮电大学本科生奖学金

北京邮电大学本科生奖学金

Hide

北京邮电大学本科生奖学金

Year

2023/2022

Work

From helloworld to build the world

Portfolio Image

智慧篮球场-硬件终端

Hide

智慧篮球场-硬件终端

PCB Layout, C, RTSP, FTP

参考esp32-cam(安信可)与esp32-s3-devkit(乐鑫)原理图与设计,自行设计以esp32s3模组为主控的MCU控制板原理图

使用立创EDA绘制PCB设计文件(两层),已经过5次迭代,多次打样焊接测试成功

链接:https://oshwhub.com/qianmoxsn/cnsportiot-core-min-pro

使用C语言(Arduino框架)编写多版固件,分别实现基于RTSP协议(视频流)和FTP协议(图像)的信息传输

参与后端(CV)Yolo图像识别数据接口开发,使用Opencv库解析视频流或图像

Show me more

Development Tools

OpenCV

C(in Arduino)

Portfolio Image

基于Genki4K的分类、回归、特征提取任务实现

Hide

基于Genki4K的分类、回归、特征提取任务实现

Torch, VGG16, Unet, Genki4K

在GENKI4K数据集中训练神经网络(基于VGG16),实现对微笑图片的检测,对3D HeadPose的回归预估

修改VGG网络为U-net模式,使用子编码器(AE)提取图像中的特征信息,并在低维空间中寻找特征最为接近的图片

Github Link

Development Tools

Python

Pytorch

Portfolio Image

经方智谷网站

Hide

经方智谷网站

Web, Vue.js, HTML5/CSS3/JS

使用Vue.js作为前端开发框架,使用Vue-router处理页面路由事务

通过Axios库与后端进行数据交互,通过将静态资源部署至对象存储服务显著降低页面加载时间

使用CI/CD工具完成页面的持续部署,向GitHub提交源码更改后自动打包成静态网站部署至阿里云

Have a Look & Website Link

Development Tools

HTML5/CSS3/JS

Vue.js

Axios

CI/CD

Portfolio Image

教育模拟银行

Hide

教育模拟银行

Java, SpringBoot

遵从敏捷开发的软件开发模式,以Springboot为项目框架搭建的,为儿童设计的模拟银行单体客户端软件

使用控制器-服务-数据存取-实体(Controller-Service-DAO-Entity)四层设计模式,降低功能耦合,确保项目高可维护性与高可扩展性

使用Slf4j日志库提供健全的日志管理,采用TDD(Test-Driven-Develop)开发模式保证每个功能经过充分测试以确保软件功能健全

使用Maven管理和构建项目实现软件交付

Have a look(结课前仓库保持私密)

Development Tools

Java

Springboot

Maven

Portfolio Image

Qianmo个人博客

Hide

Qianmo个人博客

Hexo, nodejs, CI/CD, Markdown

一个记录、分享的平台,使用Hexo框架搭建,依托于Node/Npm实现项目构建及包管理

使用CI/CD工具完成页面的持续部署,向GitHub提交源码更改后自动打包成静态网站部署至阿里云ECS

Have a look & Website Link

Development Tools

Hexo

Node.js

JavaSript

CI/CD

Contacts

I think I'm worth a try.

Top