Badges
Certifications
Work Experience
Software Engineer Intern
TsingpekJourney Education and Technology Inc.•  May 2022 - April 2023•  Remote
Developed and maintained a scalable system for integrated machine learning solutions, focusing on performance optimization. Leveraged Azure Docker for containerization and Databricks for data warehousing and enhanced feature importance analysis through SQL queries and SQL Warehouse. Implemented machine learning pipelines on Azure with Pytorch and RESTful, achieving over a 10% improvement in accuracy. Delivered maintainable, testable, and performant code, enhancing engine performance and stability. Collaborated across teams to align with customer needs, and contributed to Agile practices and documentation.
Software Engineer
Huaqing Radar Science and Technology Ltd., Co.•  May 2017 - January 2021•  Beijing
Designed and architected key features and improvements for the cross-platform (Windows and Linux) radar simulator, directly contributing to real-time target recognition. Led the OOP system design lifecycle and implementation of software and components, mentored junior engineers in agile ceremonies, and conducted code reviews and module tests. Customize FPGA-based and embedded Linux productions for radar matrix processing, increasing target recognition throughput by 10%. Implemented thread safety protocols and cache coherence strategies with modern C++, resulting in 20% improvements. Encapsulated middle-ware and optimized performance using concurrency techniques, reducing latency by 25%. Applied strong knowledge of algorithms, data structures, and utilized SIMD to parallelize data processing tasks.
Software Engineer
Lein Electronics of China Shipbuilding Industry Corporation•  September 2015 - April 2017•  Beijing
Developed a robust network system for ship radar applications using C++ concurrency features, significantly enhancing efficiency and reliability via advanced data structures and algorithms. Optimized TCP communications in maritime environments by implementing multithreading, SIMD, and core parallelism techniques. Utilized UDP protocol to address challenges in ship communication systems, including bandwidth optimization and data synchronization. Worked closely with cross-functional teams, including engineers and testers, to validate system design and improve code quality.
Education
Bishop’s University
MSc in Computer Science•  January 2021 - Present