Skip to main content

Wenxue Yu

Sr. Software Engineer

Talent
USMember since October 19, 2026
OOC/C++JAVAObject Oriented Design (OOD)WindowsUNIXLinuxMVSassemblerC++OO/UML modelingOMTRational RoseClearCaseSubversionCVSSVNPerforceJiraStarTeamconfluenceGitScrumAWSPython/FlaskMFCJava GUIOpenGLQtjQuery
·

Hire this person

Send a job offer directly to this candidate

OOC/C++JAVAObject Oriented Design (OOD)Windows

About

With over 20 years of work experience on projects covering communication, simulation, modeling, data analysis, visualization, and optimization in industry and academia. Expert in OO, C/C++, and JAVA development using Object Oriented Design (OOD) methods and design patterns. Solid experience in all phases of the software development life cycle.

Software process improvement. Strong in developing application software in Windows, UNIX, Linux, and MVS operation system environments. Implemented and tested embedded software handling interrupt, timer, A/D, D/A, and MCU communication with host machine in assembler, c, and C++ Proficient and hands on in modeling, real time human-in-loop simulation software systems Familiar with OO/UML modeling, OMT, Rational Rose object-oriented analysis and design, ClearCase, Subversion, CVS, SVN, Perforce, Jira, StarTeam, confluence, Git, Scrum, AWS.

Skilled in design and developing applications using Python/Flask, MFC, Java GUI, OpenGL, R, Qt, jQuery, JSON, xml, java, JavaScript, eclipse, Visual Studio, Visual Basic, REST, Soap, and MATLAB tools. Solid knowledge and experience of TCP/UDP, HLA (High Level Architecture), CORBA (The Common Object Request Broker Architecture), DCE (OSF Distributed Computing Environment), and relational database theory. Supported and maintained legacy software applications using COBOL, Ada, Eiffel, PL/1, FORTRAN, ALGOL, and Lisp.

Experience

Senior Software Engineer - National Technical Information Service (NTIS)

(2024-06)

Participated in the design, coding, and debugging of NTIS SSA-SNO system(National Technical Information Service Special Notice Options from the Social Security Administration ), The system includes the document generation, updation, transformation, and packing, deliberation in real time and bache processions. The system is developed in C/C++, Java, VB, C#, Dot-net, SQL, MongoDB, PayaraNET, AWS, Git, …

Senior Specialist, Software Engineer - L3Harris Technologies

(2021-09 - 2024-05)

Participated in the new requirement analysis, design, coding, and debugging of the Automatic Dependent Surveillance - Broadcast (ADS-B Surveillance) system, ADS-B supports separation assurance and traffic flow management and distributes air traffic flow information to Air Traffic Control (ATC) automation systems. The system includes the real time message processing, data collection, data assurance, data modeling, data simulation, data communications (TCP/UDP), algorithm developing, and multi-thread procession. The system is developing in C/C++ on Linux/UNIX platforms, SQL (Oracle, and Postgres), Jira, SVN.

Senior Software Engineer - Metron Aviation

(2020-01 - 2021-08)

Participated in the new requirement analysis, design, coding, and debugging of the Air Traffic Flow Management (ATFM) system, the system that provides a framework for exchanging flight data among users who share the need for a common view of air traffic flow operations. It supports current and emerging Collaborative Decision Making (CDM) concepts to improve efficiency and predictability. The system is developing in C/C++/Java, ActiveMQ, SQL (Oracle, and Postgres), MongoDB, Jira, StarTeam, BitBucket, Confluence, Git, Scrum SVN, bamboo.

Senior Software Engineer - CSSI Inc.

(2010-04 - 2019-10)

Senior Software Engineer supporting the FAA Performance Analysis & Strategy Office

  • Design and implement the application to evaluate the FAA National Airspace System Data Warehouse Base Processing (NAS NDW BP) performance, generate reports for the data Warehouse performance, monitor the data processing fussing results, detect flight trajectory data errors, create algorithm and prediction models to correct the trajectory data.
  • Design and implement the application for performance metrics and analysis the FAA National Airspace System Data system performance from data sources of National Offload Program (NOP), Aviation System Performance Metrics (ASPM), Airline Service Quality Performance (ASQP), National Traffic Management Log (NTML), Enhanced Traffic Management System (ETMS), Operations Network (OPSNET) and Innovata (schedule),. The application was developing in C/C++ on Linux/UNIX platforms, SQL (Oracle, and Postgres)
  • Performed requirement analysis, create algorithms, design and implement the applications for Horizontal Efficiency, Airport Efficiency, Flight Queue Density, Terminal arrival Efficiency, Trajectory Fuel Consumption, Real Flight Trajectory Qualities, Real Flight Level Flying Efficiency, Flight Trajectory Segment Correction. Developed a visualization tool for studying and analyzing flight trajectory, flight plans, air traffic patterns, and validating trajectory generated (Future Air Traffic Schedu

Senior Software Engineer - Science Applications International Corporation

(2006-08 - 2010-03)

  • Participated in requirement analysis, design and implementation of Advanced Intelligence Multi-media Exploitation Suite (DOD-AIMES). The AIMES is a system which develops and demonstrates a multi-media exploitation capability to support next generation Wide Area Persistent Surveillance (WAPS) data exploitation by a wide cross-section of intelligence analysts. The AIMES system is being developed in C/C++, Qt (cross-platform application and UI framework), and J2EE, it is a platform independent appl
  • Participated in requirement analysis, design, and implementation of the Data Storage & Analysis (DS&A) of the Automatic Dependent Surveillance - Broadcast (ADS-B) system. Stored and analyzed the Tis-B, Ads-B, and Ads-R technology performance measurements. The system includes the real time message processing, data dispatching, algorithm developing, and multi-thread procession, which is developed in C/C++ on windows and UNIX platforms.

Senior Software Engineer - Subsystem Technologies Inc.

(2004-05 - 2006-08)

  • Participated in requirement analysis, design and implementation of real time distributed middleware of the Air Traffic Control Simulation System (MaxSim) to Airport Surface Detection Equipment model X (FAA ASDE-X), typically deal with issues such as: modeling and simulation, real time synchronization, real time data distribution, human-in-loop event handling, dynamic decision, multi-thread procession, multi format file searching, parsing, embedded communication in assembler/C, C++/Visual C++, MF

Senior Software Engineer - Seagull Technology Inc.

(2001-10 - 2004-05)

  • Participated in the life cycle of requirement analysis, design and implementation of real time distributed Free Flight Simulation System (FFSim) for NASA Langley Research Center. The system was developed in C/C++, Java, FLTK, OpenGL, Qt, HLA-High Level Architecture, Sockets on Unix/LINUX and Windows platforms.
  • Participated in design and implementation of the real time embedded application to provide the peripheral control and communication. The applications were developed in Assembler and C.

Senior Software Engineer - Raytheon Systems Company

(1997-02 - 2001-09)

  • Participated in the life cycle of requirement analysis, design and implementation of NASA EOS System (Earth Observation System). The system was developed in C/C++/Java, RogueWave Tools h++, Dbtools.h++, SQL, Rational Rose, ClearCase, OO/UML, DCE (Districted Computing Environment), Sockets, and CORBA on Unix/LINUX and Windows platforms.

Education

M.S. - Computer Science - George Washington University (1997 - 1997)

Skills

Sr. Software Engineer

Reviews

Related