About
I am a Senior Software Engineer with a Master's degree in Signal and Information Processing from UESTC. My educational background has provided me with strong foundations in statistical signal processing, adaptive signal processing, and optimization theory.
Since 2016, I have been working at MIGU Co. Ltd, where I started with server-side software development and Unity software development. Recently, my interests have shifted toward cutting-edge AI technologies, particularly in the areas of Large Language Models (LLM), AI Generated Content (AIGC), and Agent development.
My technical skillset includes Java, Microservices, Unity, as well as emerging AI technologies. I am continuously expanding my knowledge in these areas to stay at the forefront of software engineering innovations.
Education
University of Electronic Science and Technology of China
Signal and Information Processing
Master's Degree
Statistical signal processing, adaptive signal processing, optimization theory, and their applications in passive positioning.
Hubei University of Automotive Technology
Electronics and Information Engineering
Bachelor's Degree
Focused on automotive electronics, vehicle control systems, and automotive communication technologies.
Experience
Senior Software Engineer
MIGU Co. Ltd
Previously focused on server-side software development and Unity software development. Now primarily interested in LLM, AIGC, and Agent development.
Publications
-
Distributed adaptive direct position determination of emitters in sensor networks
Signal Processing, Vol. 123, pp. 100-111, June 2016
In the conventional centralized adaptive direct position determination (C-ADPD) approach, the emitter position is estimated at the fusion center (usually one of the sensors) with all the available signal samples transmitted from different sensors. This centralized framework may be not suitable for large-scale sensor networks due to the computational capability and energy storage bottleneck of the single fusion center. Furthermore, transmitting all the received signals to the fusion center usually needs multi-hop transmission, which is a big challenge to the communication bandwidth of the sensor networks. In this paper, we propose a fully distributed adaptive direct position determination (D-ADPD) approach for emitter localization.
-
Distributed adaptive direct position determination based on diffusion framework
Journal of Systems Engineering and Electronics, Vol. 27, No. 1, pp. 28-38, February 2016
The conventional direct position determination (DPD) algorithm processes all received signals on a single sensor. When sensors have limited computational capabilities or energy storage, it is desirable to distribute the computation among other sensors. A distributed adaptive DPD (DADPD) algorithm based on diffusion framework is proposed for emitter localization. Unlike the corresponding centralized adaptive DPD (CADPD) algorithm, all but one sensor in the proposed algorithm participate in processing the received signals and estimating the common emitter position, respectively. The computational load and energy consumption on a single sensor in the CADPD algorithm is distributed among other computing sensors in a balanced manner.
-
An Enhanced Distributed Adaptive Direct Position Determination
IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences, Vol. 99, No. 5, pp. 1005-1010, May 2016
The recently proposed distributed adaptive direct position determination (D-ADPD) algorithm provides an efficient way to locating a radio emitter using a sensor network. However, this algorithm may be suboptimal in the situation of colored emitted signals. We propose an enhanced distributed adaptive direct position determination (EDA-DPD) algorithm. Simulations validate that the proposed EDA-DPD outperforms the D-ADPD in colored emitted signals scenarios and has the similar performance with the D-ADPD in white emitted signal scenarios.
-
A noise-constrained distributed adaptive direct position determination algorithm
Signal Processing, Vol. 135, pp. 9-16, June 2017
In this work, we consider distributed localization of an emitter using a wireless senor network, where each sensor can, respectively, receive the signal transmitted by the emitter, estimate the noise variance and share information with its neighbors. We propose herein a noise-constrained distributed adaptive direct position determination (NCD-ADPD) algorithm by exploiting the a priori knowledge of the noise variance.
Projects
Travel Picture Generator
An AI-powered application that allows users to upload their personal profile photos and enter travel destination names. The system generates multiple images of the user at the specified tourist attractions using AI face-swapping technology, creating personalized travel photos.
View ProjectInkPolish
An AI-powered application that helps middle school students improve their writing. Students can upload their essay topics and content (supporting text and image uploads). The system comprehensively analyzes the topic and content, then provides feedback and revised versions of the essay. The revised essays can be exported as docx files.
View ProjectDreamWeaver Junior
An innovative AI application that allows users to upload a child's photo and select a profession to generate images of what the child might look like as an adult in that profession. Powered by Google's latest nano banana pro model for realistic and high-quality image generation.
View Project