Satyam Khadka
乐清, CN
satyam.khadka123@gmail.com
15591879509

来自尼泊尔,毕业于中国西安——我是一名充满热情的开发者,拥有物联网、嵌入式系统、全栈网络技术以及嵌入式与网络CI/CD的经验。擅长问题解决与端到端系统开发,专注于符合Matter协议的智能家居设备。

Experience


中级物联网开发工程师
April 2025
 — 
Present
ReZ-TI Intelligent Equipments Co. Ltd.

使用 ESP32 芯片和 ESP 软件生态系统构建符合 Matter 协议的智能家居设备,并开发用于大规模认证和固件烧录的软件解决方案。

  • 研发符合 Matter 协议的智能家居设备 (人体感应器、开关、灯具、窗帘、恒温器等)
  • 大规模认证与固件烧录软件解决方案
  • 为多种设备与认证类型编译固件的解决方案
  • 人工智能与物联网领域的产品研究
初级嵌入式开发工程师
February 2021
 — 
May 2022
Machineer Technology, Kathmandu, Nepal

开发物联网设备固件与 MQTT 服务器

  • 使用 ESP32 芯片开发多种嵌入式应用的物联网解决方案。
  • 为物联网系统设计网络基础设施,包括前端界面与后端服务。
  • 管理 GitHub 仓库并带领实习团队以提高协作与开发效率。
  • 为尼泊尔偏远地区的电力变压器与太阳能温室设计并实现监控系统,利用传感器采集温度、电流与湿度数据,支持 BLE、WiFi 和蜂窝连接。
  • 研究符合 ISO-15118 和 IEC-62196 标准的交流/直流电动汽车充电桩,以及 OCPP 2.1 车队通信标准。

Projects


基于多模态传感数据的心理压力识别
September 2023
 — 
Present

硕士论文: 利用来自智能手机传感器的真实环境时间序列数据,通过机器学习管道和联邦学习实现学生心理压力识别。

  • 使用时间序列特征提取
  • 采用 KNN、RandomForest、XGBoost 以及带有 LSTM 与注意力机制的神经网络模型
  • 使用联邦学习以保护隐私并实现个性化
PoS 评分系统
March 2022
 — 
August 2022

基于 ESP32 的评分系统是一种硬件和软件解决方案,用于高效收集客户反馈、上传到服务器并分析数据以提升客户满意度。

  • 技术栈: ESPIDF、RTOS、Django、Matplotlib
  • 使用热点/蓝牙进行设备配网,通过 WiFi 使用 HTTPS 将数据同步到服务器
  • Django 服务器用于数据收集与安全仪表盘,多供应商、多地点部署
  • 实时统计图表和历史数据的可视化仪表盘
  • 更多信息: https://electronicsworkshops.com/2024/11/13/esp32-based-review-system/
  • 固件: github.com/Satyamkhadka/coolman_firmware
  • Django 服务器与仪表盘: github.com/Satyamkhadka/happy_or_not_server
医院与疾病信息系统
April 2022
 — 
May 2022

开发了一个网络应用,用于根据症状和专科帮助患者在 COVID 期间寻找医院,从而改善就医获取。

  • 技术栈: Django 和 Tailwind
  • 管理员面板支持疾病与医院的 CRUD 操作
  • 疾病与医院匹配搜索系统
  • github.com/Satyamkhadka/patient-hospital
尼泊尔农村供水与卫生基金开发委员会合同生成网络应用
March 2020
 — 
May 2020
  • 技术栈: Angular、NodeJs 和 SQL
  • 开发了基于合同方资料的自动化合同 PDF 生成系统,并配备综合仪表盘以跟踪支出、认证、进度与合同状态。
  • 将前后端部署在服务器上以实现远程访问。
  • 前端: github.com/Satyamkhadka/rgm-ui
  • 后端: github.com/Satyamkhadka/rgm-be
MR Enterprises 尼泊尔电子商务项目
September 2019
 — 
March 2020

独立开发的电子商务网络应用

  • 技术栈: Bootstrap、Angular 和 Firebase (NoSQL 数据库、认证与托管)
  • 完整的电商主页、产品展示、搜索与分类
  • 后台订单与库存管理
  • 部署网址: https://mrenterprises.com.np
DailyBot
August 2019
 — 
June 2020

聊天机器人风格的笔记、日常事件记录与文本数据存储,用于自我反思。

  • 技术栈: Bootstrap、Angular 和 Firebase (NoSQL 数据库、认证与托管)
  • 聊天机器人用于询问结构化信息并存储文本笔记与事件
  • 仪表盘用于查看与搜索信息
  • github.com/Satyamkhadka/dailyBot

Education


西北工业大学
September 2022
 — 
March 2025
硕士 in 计算机科学与技术
  • 算法设计与分析,高级操作系统,计算智能
  • 人工神经网络,模式分类,数据挖掘,信息检索
特里布文大学,加德满都,尼泊尔
November 2016
 — 
September 2021
学士 in 信息管理
  • 数字逻辑设计,计算机组织,基础与离散数学
  • C 编程、网络、Java 高级与数据结构与算法以及数据库管理系统
  • 数据通信与计算机网络,高级互联网络,计算机图形学,操作系统
  • 辅修: 会计、商业战略、经济学

Volunteer


教师
December 2018
 — 
December 2018
尼泊尔计算机协会联合会

面向学校的网络安全意识宣传项目,教授学生网络安全最佳实践与风险意识

    Languages


    英语:
    流利
    尼泊尔语:
    母语
    印地语:
    流利
    中文:
    初级

    Skills


    编程语言:
    Python, JavaScript/TypeScript, C, Java
    人工智能:
    Pytorch, Pandas, Numpy, SciKit-learn, MatplotLib
    数据库:
    MySQL, PostgreSQL, SQLite, NoSQL, ORMs
    开发运维与工具:
    Linux, AWS, Docker, Git, CI/CD, Postman, Swagger
    物联网:
    RTOS, MicroPython, ESPIDF, Arduino, MQTT, HTTP/S, UDP, TCP/TLS
    网络开发:
    Node, Express, Django, Angular