Senior Software Engineer Resume
3.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.
- Added Python suite to test sale Web Services.
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 Apple HLS (HTTP Live Streaming), MSS, MPEG- DASH for Confidential ’ s VOD (Video on Demand). Implemented the command and control interface for integration with Juniper ’ 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 D Confidential Broadcasting server.
- Designed and code a media server to ReMux Audio/Video Stream with ETV for Enhanced advertisements and product placement.
- Designed and Implemented an authoring tool for OCAP delivery over DSMC for middleware in set top box, SA, Pace, and Confidential .
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 for Blu-ray/OCAP set-top box and Plasma TVs.
- The Blu-ray 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.