Post Job Free
Sign in

Software Engineer C++

Location:
Ashburn, VA
Posted:
May 10, 2024

Contact this candidate

Resume:

Wenxue Yu’s Resume

Employment Eligibility Status: U.S. Citizen

Clearance: Public Trust Clearance (DOT/FAA)

Current Residence: Sterling, VA 20164

E-mail: ad5me8@r.postjobfree.com

Phone: 703-***-****

Objective

Looking for the position of Sr. Software Engineer.

Summary:

With over 20 years of work experiences 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.

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 Specialist, Software Engineer

L3Harris Technologies (Sept. 2021 – Present)

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 (Jan. 2020 – Aug. 2021)

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. (Apr 2010 – Oct 2019)

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), Cobol, JCL(Job Control Language), TSO(Time Share Option), MVS, DB2.

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 Schedule), efficiency of the real flight with flight plan. The applications are developed in C/C++, Java, Python flask running on windows and Linux/Unix platforms (platform independent applications), Cobol, JCL on IBM MVS, DB2.

Senior Software Engineer

Science Applications International Corporation (Aug 2006 - Mar 2010)

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 platform independent application.

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. (May 2004 - Aug 2006)

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++, MFC, STL, Java, JDBC, MATLAB, OpenGL, HLA-High Level Architecture, TCP, UDP, IP and Client/Server on Windows and Unix/LINUX platforms.

Senior Software Engineer

Seagull Technology Inc. (Oct 2001 - May 2004)

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 (Feb 1997 - Sept 2001)

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.

Senior Software/System Engineer

Medical Information Institute

Chinese Medical Academy (Feb 1984 – May 1996)

Participated in the requirement analysis, design and implementation of Medical information retrieval application. The application was developed in Cobol, JCL, TSO, DB2 on IBM MVS mainframe.

Maintenance IBM MVS system, and MEDLINE database system running on IBM MVS.

Education:

M.S., Computer Science, George Washington University.



Contact this candidate