Hong Xu
*** * ***** ****, **** * Long Beach, MS *9560
Phone: 701-***-**** Email: **********@*****.*** PROFESSIONAL SUMMARY
Software Engineer with over 15 years of diverse experience in software development, system administration, and data analysis, with a focus on real-time image processing, machine learning, and satellite data. Adept at creating robust software solutions across platforms, with proven expertise in Python, C++, MATLAB, and Java.
CORE COMPETENCIES
· Programming & Development: Python, C++, MATLAB, Java, JavaScript, PHP, .NET, HTML, IDL
· Data Processing & AI: Machine learning, real-time image acquisition, satellite data analysis, environmental data processing
· UI/UX Design: GUI development, UX optimization for scientific applications
· Tools & Platforms: MODTRAN, Visual Studio, Eclipse, Git, SVN, Docker
· Cross-Platform Expertise: UNIX/Linux, Windows
· Communication & Documentation: Technical writing, training, and knowledge sharing PROFESSIONAL EXPERIENCE
Software Engineer
Innovative Imaging & Research – Stennis Space Center, MS Nov. 2020 – Present
· Spearhead the development of advanced real-time image acquisition and processing software in C++ for environmental monitoring systems, including the I2RGUS Coastal Monitoring Station.
· Developed UAV-based water depth detection system using C++ and MATLAB.
· Designed Concordia, a Python-based satellite time-series image data classification pipeline software for detecting environmental changes and agricultural classification.
· Improved nighttime satellite imagery processing and analysis using light source classification (MATLAB) software.
· Applied machine learning techniques for satellite and remote sensing data analysis
(Python, MATLAB).
· Designed and created multiple GUI tools to enhance data visualization and streamline scientific processing workflows.
Technical Support Specialist
Amazon.com – Grand Forks, ND Aug. 2013 – Jun. 2019
· Provided technical support to enhance the reliability and performance of Amazon services.
· Delivered technical training sessions for global teams, improving operational efficiency and knowledge sharing.
Freelance Software Developer & Contractor
Grand Forks, ND Dec. 2007 – Jul. 2013
· Developed MATLAB-based oil spill detection software for the U.S. Coast Guard.
· Designed and maintained custom websites for medical research and wholesale grocery businesses.
System Analyst
Satlantic Inc. – Halifax, NS, Canada Jan. 1999 – Apr. 2002
· Engineered a Java-based satellite image visualization tool to enhance research efficiency.
· Developed a wireless dial-up communication system for real-time data transfer between remote mooring buoys and base stations.
· Ported UNIX-based satellite SAR image processing software to Windows using C++. Previous Roles (1987 – 1997)
Held technical roles in academia and banking, with a focus on database administration, satellite data analysis, and computer system operations.
EDUCATION
· B.Sc. in Computer Science – East China Normal University, 1987
· Professional Certifications:
o Digital Image Processing – Fudan University
o Advanced Java Programming – Dalhousie University