Senior Software Engineer Resume
5.00/5 (Submit Your Rating)
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.
