Post Job Free
Sign in

Software Engineer Development

Location:
Frisco, TX, 75035
Posted:
January 26, 2025

Contact this candidate

Resume:

Jianxin Qi, Ph.D.

Frisco, TX • 469-***-**** • **.*******.**@*****.***

Software Engineer

Software Development and Deployment • Solutions Engineering and Design • Database Administration

Expertise in the engineering/development of software solutions and databases, ensuring quality project deliverables

Innovative Software Engineer with experience designing, developing, and deploying software solutions, applications, features, and databases with robust system infrastructure and architecture. Well-versed in the full software development lifecycle, including, technical design, writing and optimizing codes, testing and deployment, and developing dynamic user experiences. Expert in managing software engineering projects and partnering with stakeholders and technical teams for the design and roll-out of high-quality, user-friendly, and bug-free software and database solutions.

Core Competencies:

Software Development Business/Technical Requirements Solutions Engineering and Design System Architecture Coding and Programming QA Testing Debugging/Defect Tracking DevOps Functions CI/CD Techniques Technical Support and troubleshooting Configuration Enhancements System Security and Stability System Frameworks

Technical Proficiencies:

Cloud: docker, container, compose, kubernetes; Languages: C++, Java, Python, Perl, shell, SQL (PL/SQL);

Web front end: React JS, Java script, type script, Semantic ui react; Web backend: rest service design, Spring boot

Protocol: SIP, SDP, RTP/SRTP, VoiceXML/CCXML; Security: TLS, CATO PSB analysis, Federal STIC; DevOps tools: Jenkins, GitHub, ansible tower, JIRA, Grafana, Kibana, Prometheus, IntelliJ, JBuilder, NetBeans, sipp; Database: Oracle, PostgreSQL, INFORMIX; OS: UNIX, Linux, and Windows

Professional Experience

CISCO SYSTEMS, INC., Richardson, TX 2018 – Present

Software Engineer

Engineer, design, develop, and implement components, features, and edge elements for Webex Calling, WxCC, and BroadWorks, including signal service edge (SSE), media service edge (MSE), call recording server (CRS), and media server (MS). Manage DevOps functions while enhancing the operation, observability, stability, and security of the service. Gather requirements, create system specifications, write codes and programs, develop, test, and implement solutions.

Increased stability, security, and observability of service by rolling out SSE/MSE to VM-based and kubernets cluster-based production sites with CI/CD technique and writing ansible scripts to automation maintenance.

Boosted reliability and security of WebEx Calling Edge Applications by completing software development of features as well as fixing bugs like memory leaks in both Java and C++ codes.

Facilitated troubleshooting and observability by enhancing event logs to the SSE, MSE, and CRS, as well as adding media path optimization by ICE, and stabilizing several tngpi related E2E tests in a CRS test pipeline.

Created traffic tool and setup lab for traffic tests/benchmarking and resolving issues found, while managing 3rd party C++ lib upgrade and server ECDSA certificate support for WRS and CRS.

Wrote Grafana and Kibana visualizations and dashboards while managing system health monitoring, handle pages, Firedrill with Log4J, and debugging and fixing customer issues.

BROADSOFT, Plano, TX 2016 – 2018

Software Engineer

Designed, developed, and deployed software systems, features, and robust solutions for BroadWorks servers MediaServer (MS), VideoServer (UVS), and WebRTCServer(WRS). Debugged and resolved MS, UVS, and WRS issues.

Provided MS Support HTTPS For VoiceXML/CCXML and Media Server DEP/ASLR for VoiceXML/CCXML in C++.

Delivered VoiceXML CCXML troubleshooting and configuration enhancements, along with dialog service security enhancement.

Orchestrated 3rd party software refresh 3-month cycle and managed traffic lab setup and test/benchmark and soak for feature work and bug fix solution.

AVAYA, INC., Coppell, TX 2011 – 2016

Software Developer and Database Administrator

Developed and released the components, features, and services of a multimedia communication system (AS5300) based on requirements. Managed the full software development lifecycle, from planning to deployment and maintenance.

Implemented IPV6 as a signal channel in SIP and debugged an EM JVM heap overflow with a large number of monitored servers, using jconsole connected to the JMX port.

Modified the AS5300 EM to configure and manage the Avaya Media Server (AMS) and implemented database monitoring of SymmetricDS replication health, XMPP Msg to SESM framework, and TLS identity check in SIP.

Integrated SNMP v3 support for server monitor and introduced new hardware for the HP G8 and HP G9 servers to AS5300.

Administered PostgreSQL database, including providing support for PostgreSQL issues from PostgreSQL community website, managing PostgreSQL upgrade, tuning, troubleshooting, and database backup and restore.

GENBAND, Plano, TX 2010 – 2011

Software Developer and Oracle Database Administrator

Strategized, developed, and deployed software systems, features, and robust solutions for a multimedia communication system (MCS) product. Trained and supported the remote Netas database design team in Turkey.

Contributed to the successful database migration from Oracle 10g to 11g, while liaising with Oracle support on various database issues, and executing GEO-redundant database design using Oracle data guard.

NORTEL NETWORKS, Richardson, TX 2007 – 2010

Software Developer and Oracle Database Administrator

Planned, designed, and developed the Java frame work of Oracle database access layer using persistent broker pattern. Developed the system manager framework using the service broker pattern and service state machine.

Architected DB monitor feature in SM, developed the database local cache for NEs to support boot without a database temporary, and created a persistent connection plug-in to Apache Axis required for SM and console communication.

Championed DB security enhancements, including DB roles and auditing to meet the Federal STIG requirements while managing Data Guard setup for database geo-redundancy for disaster recovery.

Spearheaded database replication setup automation master-master replication using advanced replication, and automated database schema changes between various multimedia communication system releases.

Migrated database from oracle 9g to 10g and interfaced with Oracle support on various database issues/solutions.

Education

Doctor of Philosophy (Ph.D.) in Physical Chemistry

Emory University, Atlanta, GA

Master of Science (MS) in Physical Chemistry

Dalian Institute of Chemical Physics, Dalian, China

Bachelor of Science (BS) in Computer Science

Foreign Credential Evaluations, INC., Atlanta, GA

Bachelor of Science (BS) in Physics

Southern West Jiaotong University, ChengDu, China



Contact this candidate