Avatar of 沈記維.
沈記維
Backend Engineer
ProfileResumePortfolio
Posts
30Connections
Print
Avatar of the user.

沈記維

Backend Engineer
● Backend Engineer with 4+ experience in back-end development. ● Experience in several languages such as Python, Golang, Rust. ● Experience Network and Web development. ● Love learning new things . ● Good logic and communication skills.
Logo of the organization.
Lilee Systems
Logo of the organization.
元智大學 Yuan Ze University
台灣桃園市楊梅區桃園市

Professional Background

  • Current status
    Employed
    Open to opportunities
  • Profession
    Back-end Engineer
    Python Developer
    Software Engineer
  • Fields
    Software
  • Work experience
    2-4 years (2-4 years relevant)
  • Management
    None
  • Skills
    Python
    Rust
    Networking
    Django(Python)
    RESTfulAPI
    RESTful APIs
    MongoDB
    Linux
    Backend Development
    backend engineer
    Flask(Python)
    Golang
    Tornado
    GraphQL
    FastAPI(Python)
  • Languages
    English
    Intermediate
  • Highest level of education
    Master

Job search preferences

  • Desired job type
    Full-time
    Interested in working remotely
  • Desired positions
    軟體工程師
  • Desired work locations
    Taoyuan, Taoyuan District, Taoyuan City, Taiwan
    Taipei City, Taiwan
    New Taipei City, Taiwan
  • Freelance
    Non-freelancer

Work Experience

Logo of the organization.

後端 工程師

Lilee Systems
Full-time
Mar 2021 - Present
New Taipei City, Taiwan
● Back-End Development: - Managed robust back-end services, ensuring feature support. - Authored development docs and implemented unit tests for code quality. - Led design of new features aligned with project objectives. - Set clear feature acceptance criteria and designed thorough test cases. ● Locomotive Asset Management (Taiwan Railway, TC4.0): - Developed APIs for train data, onboard systems, and real-time dispatch. - Engineered jobs for daily train schedules and real-time status. - Used technologies: Python, Redis (Pub/Sub), Postgres, TimescaleDB. ● SafeRide Product: - Developed APIs for real-time/historical data. - Led refactoring of SafeRide video functionality, managing VoD operations: · Designed a progress bar for chunked transfer. · Managed digital watchdog operations and VoD tools. · Enhanced error handling and utilized FFmpeg for missing video segments. - Optimized Report Service: Achieved a 91.5% reduction in data processing time for monthly reports, efficiently handling 500K records. - Researched NVR systems and RTSP protocol for IP camera compatibility. - Used technologies: Python, Golang, Redis, Postgres, TimescaleDB, Kafka. ● Development of SafeART (Terminal 3) Product: - Design the service architecture of the central control center and database - Utilized technologies such as Python(GraphQL), Postgres, TimescaleDB. ● Team Collaboration: - Introduced Computer Networks concepts to the team. - Conducted code reviews and designed End-to-End (E2E) tests. - Authored concise code documentation for maintainability. ● Work with Scrum.
Logo of the organization.

後端 工程師

合勤科技
Full-time
Aug 2018 - Jan 2021
2 yrs 6 mos
Hsinchu, Hsinchu City, Taiwan
Responsible for the construction of the Data Service and the development and maintenance of the cloud system, "Nebula". ● Nebula: - A network management system that integrates diverse devices including Wi-Fi access points, Ethernet switches, and security gateways. It consolidates these into a single cloud platform, offering a comprehensive solution for managing user network infrastructure. - Developed using Python 3.6 and the Flask application framework. - Designed and developed MongoDB schema and RESTful APIs. - Managed Nebula AP and Gateway Flex-related functionalities and configuration push settings. ● Data Service: - A data processing system designed to manage the data from Nebula devices. Due to the vast data volume associated with Nebula, Cassandra was employed as the back-end database system. - Technologies utilized include Rust and Cassandra.
Logo of the organization.

intren

Jun 2017 - Aug 2018
1 yr 3 mos
● Autotest - Responsible for assisting P-QA in AP system testing - Main test items: When the user connects to the Internet via Wi-Fi access points, confirm whether the system can correctly identify the currently opened application. - Develop an automated test to simulate the behavior of users browsing the web and using the APP - Web: Python with Selenium - Mobile: Python with Appium

Education

Logo of the organization.
Master’s Degree
資訊工程
2015 - 2018
Activities and societies
- 計算機網路、電腦網路 / 課程助教 - 客家委員會創業創新課程 / 助教 - TANET2017 – 臺灣網際網路研討會,參與論文發表。
Logo of the organization.
Bachelor’s Degree
資訊工程
2009 - 2013
Activities and societies
- 六龜國際工作營 / 副領隊 - 築夢清年志工團 / 副社長 - 熱音社 / 器材長 - 101年區域和平志工團績優團隊全國競賽 「國際服務類」/社區貢獻獎。 - 第三屆桃園桃青領袖傑出獎團體組/第一名。 - 100年區域和平志工團績優團隊全國競賽 「社區服務類」/服務創意獎。

Licenses & Certifications

Logo of the organization.

Cisco Certified Network Associate

Cisco
Credential ID: 414484169020HPWK
Expires Jun 2016

Red Hat Certified Engineer

Red Hat
Credential ID: 120223995
Issued Jan 2013
No Expiration Date