We provide IT Staff Augmentation Services!

Senior Software Engineer Resume

Sunnyvale, CaliforniA

SUMMARY:

  • More than ten years of successful building C++ and Java enterprise applications on Linux or Windows.
  • Excellent written, oral and interpersonal communication skills.
  • Extensive and varied knowledge and experience, including:
  • C++, J2EE, JDBC/ODBC, Java servlets and applets, Angular JS, Java Script and Python testing, DHTML, XML, JSP, AWS, SQL and PKI.
  • Extensive programming design skills with Windows GUI, and distributed network servers.
  • Expertise in software development cycle for enterprise server applications, full stack, fault - tolerant, scalable, high-availability solution, and multi-media authoring with object-oriented design.

PROFESSIONAL EXPERIENCE:

Confidential, Sunnyvale, California

Senior Software Engineer

Responsibilities:

  • Research and support regional advertising with allocation, scheduling, traffic, verification, report and billing for cable television.

Technologies used: C++, Java, C#, Oracle RDBMS , Angular JS, Agile,Windows, IIS, Web Services, Restful APIs, Linux, Cygwin/bash.

Confidential, Sunnyvale, California

Senior Software Engineer

Responsibilities:

  • Executed ingestion and CDN distribution of Confidential HLS, MSS, MPEG-DASH for Confidential.
  • Implemented the command and control interface for integration with Confidential ’ s digital TV and IPTV software solutions.
  • Partly invented, and completely executed US patent number 9106934, distribution of adaptive bit rate live streaming video via hyper-text transfer protocol .

Technologies used: C++ on Linux.

Confidential, San Mateo, California

Senior Staff Engineer

Responsibilities:

  • Implemented the Data Broadcasting server.
  • Designed and code a media server to ReMux Audio/Video Stream with Confidential for Enhanced advertisements and product placement in VOD or CDN.
  • Designed and Implemented an authoring tool for OCAP delivery over Confidential for middleware.

Technologies used: MSVC, C++, Java on embedded linux, Windows.

Confidential, San Jose, California

Technical Lead/Senior Software Engineer

Responsibilities:

  • Writing embedded C++/Java Linux applications.
  • The Confidential box is the first production release.
  • The embedded applications include music, photo, and movie managers over uPnP and DLNA home network.
  • As the uPnP client, the box can browse, and play content on compatible servers.

Technologies used: C++ on embedded linux busybox, RDB SQLite, Windows.

Hire Now