Derek H. (Sundae)

Canada

@sandaeknight

Badges

Problem Solving

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

Skills

Git
Jenkins
Docker
Kubernetes
Linux
Windows
Azure
GCP
CUDA SDK
OpenCV
SQL
TensorFlow
PyTorch
Python
C
C++
Java
SQL