# Yuqing Sun > Principal Software Engineer at F5 Networks Location: Fremont, California, United States Profile: https://flows.cv/yuqingsun • Highly productive technical lead, with over 15 years of experience in software development, responsible for developing successful cloud applications. • Extensive experience working with cross-function teams and managing remote engineering team. • 8+ years of experience in developing OO database driven, distributed, multi-tier EAI Integration products using Java and J2EE architecture. • On-the-job experience of Lean principles and Agile development methodology like Scrum. • Quick learner, self-motivated, results oriented team player with effective communication skills. ## Work Experience ### Principal Software Engineer @ F5 Networks Jan 2016 – Present ### Technical Leader, Software Engineering @ Cisco Jan 2014 – Jan 2016 Worked on Cisco cloud applications for Connected Car and Connected Asset Predictive Maintenance projects. Developed PoC projects to evaluate partner/vendor’s cloud software products. • Led cross-function teams to deliver the cloud application for Connected Car. o Designed the overall architecture involving Cisco’s Cloud Service, Cloudera, Docker and Tableau. o Developed the Connected Car web application using Java, JSON, Node.js, JavaScript and Restful web services. • Collaborated with Microsoft Azure team, successfully delivered an Asset Predictive Maintenance web application for IoT World Forum 2015 in Dubai. o Designed the data model and created the simulator for connected appliances using Python, JSON and Raspberry Pi. o Built operator dashboard application to show case how critical asserts could be monitored during operations using Java, SQL Server, and Stream Analytics. o Integrated the application with Microsoft Azure web services and Azure IoT Hub. • Delivered PoC projects in tight schedule to evaluate various vendors’ software products, such as ThingWorx, Davra and PlatOne using Java, JSON, HDFS, Impala and RESTful API. Provided “go or no go” recommendation for senior management team with partner’s products. ### Senior Software Engineer @ SAP Jan 2007 – Jan 2014 Worked on SAP Enterprise Information Management products -- Data Services and Information Steward. Developed scalable multi-tier, distributed applications for enterprise-level data integration and metadata management to load, transform, profile, and analyze data. • Developed user interface and backend services for data profiling, rule creation and logging utility of metadata browsing service in Information Steward using Java, Struts, JSP, JavaScript and Flex. • Developed data store and Adapter configuration web application for Data Services Management Console, using Java, Servlet, JDBC, XML and major relational databases (MS SQL Server, Oracle, Sybase, and DB2). • Worked closely with support engineers to handle high priority technical escalation. Engaged in customer requirement analysis, resolved customer issues in a timely manner to improve customer satisfaction. ### Principal Member of Technical Staff @ Oracle Jan 2004 – Jan 2007 Developed Oracle Fusion Middleware, the industry's most comprehensive solution for developing, integrating, and deploying enterprise's applications, portals, and Web services. Technology: Java, Swing, BPEL, XML/XSD and Web Services. • Oracle Business Rule Designer. Led the design and implementation of the graphical tool featuring visually create, manipulate, validate and schedule business rules, with the support of if-then style rule set, and multi-conditional decision-making tabular format decision table using Java Swing and custom components libraries. • Oracle BPEL Process Designer. Developed a user-friendly UI tool as a plug-in to the JDeveloper environment, which allows business user to create, edit, view and modify the BPEL process during design time using Java Swing, XML parser and custom components libraries. • UDDI and WSIL Service Browser. Developed a Swing based tool that facilitates users to work with UDDI, WSDL and WSIL files, and supports the publication, discovery, and maintenance of business entities and business services. ### Senior Software Engineer @ CastIron Systems (Acquired by IBM) Jan 2002 – Jan 2004 Developed Cast Iron Design Studio and Web Management Console, a client software for designing, deploying and monitoring integrations for Cast Iron Application Router. Technology: Java, Swing, JDBC, XML/XSD, Ant, Castor, Oracle, SQL Server, Sybase and DB2 on Linux and Windows XP platforms. • File Connector. Design and develop the file connector to handle flat files on various transport protocols such as FTP, HTTP, SMTP and POP3. • Database Connector. Develop the client application that provides users the ability for table, stored procedures, column metadata discovery and SQL script generation. The supported database versions include Oracle 8i, 9i; SQL Server 7, 2000; Sybase and DB2. • SAP Connector: Design and implement the discovery wizard that allows users to create and configure a SAP connector by using Remote Function Call (RFC) protocol and BAPI. • Message Definition Editor. Design and develop the UI tool that describes the format and structure of flat file messages the Application Router must process. This tool can be used to parse and serialize business-specific documents such as EDI, HL7 and CSV, etc. ## Education ### M.S. University of Washington ### M.S. in Computer Science University of South Carolina ### B.S. Tsinghua University ## Contact & Social - LinkedIn: https://linkedin.com/in/yuqing-sun-06b83b4 --- Source: https://flows.cv/yuqingsun JSON Resume: https://flows.cv/yuqingsun/resume.json Last updated: 2026-04-12