We provide IT Staff Augmentation Services!

Senior Software Engineer Resume

0/5 (Submit Your Rating)

Lake Forest, CA

SUMMARY

  • 16 years experienced, accomplished technology professional with proven track record of developing state - of-theart software, and enhancements which directly improved sales and market shares of global industry giants.
  • Minimize time, effort, and costs associated with complex processes, spearheading high-tech solutions.
  • Add competitive edge in aggressive markets, devising innovative product features and capabilities.
  • Provide expertise in leading-edge R&D, leveraging market analysis skills including with top tier companies.
  • Maximize quality and integrity of final products, conducting aggressive troubleshooting and debugging.
  • Thrive in multinational multidisciplinary environments, continually learning new cultures, languages, and tools.

TECHNICAL SKILLS

Languages: C, C++, Python, Java, JSP, JSON, JSONNET, Go, HTML, XML, YAML

MIB Databases: Mysql, SQLite, LMDB, Sql Server, AWS

Tools: Eclipse, NetBeans, Visual Studio, Git, Docker, Grafana, Gitlab, Jira, Confluence, Jenkins, Collaborator Klocwork, Source Insight, Smartbit, PC-Lint, Wireshark

PROFESSIONAL EXPERIENCE

Confidential, Lake Forest, CA

Senior Software Engineer

Responsibilities:

  • Researched, developed and maintained real-time embedded multi-threaded Linux networked client-server application software.
  • Designed, implemented and tested database (MySQL and SQLite) schema.
  • Developed and configured low-level features such as Linux OS for different hardware architectures.
  • Ported, configured and verified those software applications over different platforms and customer programs.
  • Developed software tools and subsystems to support software development, test, and reuse, and manage their implementation.
  • Designed and Implemented the CTCore framework and features on platforms like X86, X86-64, Armv7, RH73.
  • Improved the Crew Terminal OS by adding FTP, SNMP, hostname setup, switch control features.
  • Designed and Implemented the Flight Script Engine software for flight automation.
  • Designed and Implemented the Fault Management System and the Rule Engine for fault consolidation, cascading and correlation.
  • Designed and Implemented the IOT project to onboard and report devices status through EdgeIQ, AWS and Grafana.

Environment: C, C++, Python, JSONNET, JSON, YAML, AWS, Git, Boto3, EdgeIQ, Eclipse, NetBeans, Klocwork, Coverity

Confidential

Software Designer

Responsibilities:

  • Reduced user management effort, creating feature supporting RADIUS authentication remotely.
  • Developed feature supporting local authentication.
  • Enhanced AAA flexibility and extendibility of various logging messages.

Environment: C, Python, TCP/IP protocol suite, Source Insight, Ethereal, ETOS.

Confidential

Software Engineer

Responsibilities:

  • Designed and implemented packets transmission plan in DVPN supporting multi-cores and distributed slots in single device.
  • Architected interface between IPSec and DVPN, and between IPSec and DNS.
  • Conducted competitor analysis on how Cisco, Juniper, and Windows support IPSec on IPv6 network.
  • Developed automated test scripts supporting web testing and command-line testing separately; used Selenium and TCL script.
  • Accelerated throughput of network devices, optimizing packets transmission flow in multi-cores and distributed system.
  • Saved substantial time for developers, automating testing process.
  • Increased competitive edge and compatibility with Cisco, Juniper, and Windows products, analyzing and leveraging each company’s support of IPSec on IPv6 network.

Environment: C, TCP/IP protocol suite, TCL, AJAX, JSP, Source Insight, Smartbit, Wireshark, Selenium,PC-lint, Leopard Operating System (transformed from Linux, and used for IP communication devices).

Confidential

Software Engineer

Responsibilities:

  • Analyzed, communicated, and implemented network real-time stream protocol including RTSP, RTP, RTCP, etc.;server was based on Linux, and client was based on Windows.
  • Designed and implemented recording system of IPCamera based on Linux, as well as player ActiveX of web browser.
  • Created server/client communication schedule.
  • Conducted analysis of various compressing formats and file formats such as MPEG4, MP3, JPEG, AVI,ASF, etc.
  • Researched and analyzed open resource from internet, especially open code.
  • Ensured maximum quality and efficiency of entire network real-time stream protocol suite; is core of IPCamera products providing surveillance for families and factories.
  • Instrumental in boosting company market share, developing robust recording system for IPCamera as major competitive feature of product.
  • Enabled IPCamera to outperform competitors, developing user-friendly ActiveX control.

Environment: C, C++, TCP/IP protocol suite, XML, HTML, JSP, Ethereal, Visual Studio C++, Source Insight, Linux, Windows.

We'd love your feedback!