Sr. Technology Architect Resume
2.00/5 (Submit Your Rating)
Basking Ridge, NJ
SUMMARY:
- 15 years of experience in video technologies across the entire video delivery value chain, from content ingestion all the way to client playback.
- 15 years of experience in software architecture design and hands - on development, especially in large-scale distributed high-performance and mission-critical real-time systems.
- 11 years of full-spectrum experience across the entire cable MSO ecosystem, from video client to cable network and back office infrastructure.
- E2E experience in full-cycle product development, from ideation, requirements, solution architecture, to software implementation, testing, demo and field deployment.
AREAS OF EXPERTISE:
- IP/OTT Video Streaming
- Experience with ABR (Adaptive Bitrate) technologies: JITP (Just-In-Time Packager), MPEG-DASH, HLS, HDS.
- Initially involved in Confidential ’s home-brew packager/JITP development.
- Engineered the “Cloud-to-Ground” IP video monitoring framework that monitors IP video QoS/QoE across the entire IP video delivery path.
- Mobile TV, streaming live/real-time video to mobile devices over WiFi/wireless networks.
- Cloud virtualization - video streaming server using FFMPEG/FFServer. Initially used Type-2 hypervisor (Oracle VirtualBox), to be migrated to Type-1 hypervisor (VMware EXSi).
- Core Video
- Expertise in MPEG-2 and MPEG-4/H.264 video encoding/transcoding, multiplexing & grooming, and analysis.
- Video decoding and playback, CPE/STB development.
- Metadata processing - content ingestion, VOD folder navigation, channel map, etc.
- Knowledge in MPEG, ATSC, DVB and SCTE standards.
- Video Applications:
- VOD (Video On Demand).
- Interactive TV/EBIF, OCAP-TV/SmartTV, 3DTV, etc.
TECHNICAL SKILLS:
- Long time experience in software architecture design, especially in distributed/parallel, large-scale, and fault-tolerant complex systems.
- Object-oriented design, framework design, OO design patterns.
- Hands-on programming skills:
- C/C++, Java, J2EE, Spring.
- UNIX, Linux and Microsoft Windows NT. Real-time system.
- Web development HTML, JavaScript, JMS, JSON, JSP, XML, Perl, Python, Apache, etc.
- Network programming TCP/IP, UDP/IP, socket, multi-threaded and multi-node concurrent real-time server clusters.
- Database relational (Sybase, Oracle, Microsoft SQL) and non-relational (MongoDB), Directory Service (LDAP), JDBC, indexing system.
- Mobile computing Android.
- Machine learning
- Advanced research (master degree) in artificial intelligence (AI)/machine learning (ML), neural network, and statistical modeling.
- Industrial experience in applying AI/ML, e.g., in business news indexing thru natural language processing (NLP) and risk management modeling.
- Computer vision - pattern recognition, neural network, image modeling.
- Big data, Hadoop, non-SQL non-relational database such as MongoDB.
- Cloud computing, virtualization, Web Service, REST, SOAP/WSDL.
- Live/real-time video streaming, RTP/RTSP.
- IP networking, layer-2/layer-3 switching and routing.
- Business Service products voice, video, advanced voice such as BVE (Business Voice Edge), and Business network such as MetroEthernet.
- Cable IP access network, CMTS, DOCSIS 3.0/3.1, IPv4 to IPv6 migration.
- Cable headend - multiplexer/groomer, conditional access - DAC and DNCS.
- Home network over MoCA, DLNA and Wi-Fi.
- Backoffice systems billing, provisioning and order processing.
- Backoffice systems supporting cross-platform apps, such as Caller ID on TV and Cloud DVR.
- OSS (Operational Supporting System) and BIS (Business Intelligence System).
PROFESSIONAL EXPERIENCE:
Confidential, Basking Ridge, NJ
Sr. Technology Architect
Responsibilities:
- Completed building the POC prototype of IP video streaming using FFMPEG/FFServer on Oracle VirtualBox/Ubuntu.
- Managed a team of 4 consultants, functioned as the solution architect and team lead to serve the Business Service division.
- Built a new cross functional and end-to-end testing environment, which integrates all business service system, including order entry/processing, billing, device provisioning, etc. solution architect to support its IPTV initiative. This project was then canceled due to Cablevision’s acquisition by Altice.
Confidential, Philadelphia, PA
Principal Engineer
Responsibilities:
- initially engaged in IP video development
- Involved in software development for Confidential ’s home-brew IPTV packager/JITP.
- Engineered the “Cloud-to-Ground” IP video monitoring framework that monitors IP video QoS/QoE across the entire IP video delivery path, from video acquisition to client playback.
- The first product offering of JOE (the joint venture of Confidential and Verizon Wireless) and Confidential ’s first product streaming linear video content to mobile devices. Functioned as the system engineer and piloted the development thru
- Ideation, prototype, requirement and architecture design
- Internal and vendor development and testing
- Working with infrastructure stakeholders in networking, billing, provisioning, etc.
- Training operators and field engineers thru field trials and deployment
Confidential, Horsham, PA
Consultant
Responsibilities:
- Engaged in Confidential ’s cable STB development
- DCT (DVR STB), DOCSIS/DSG STB.
- HMA, master-slave DVR STBs over MoCA, developed for Verizon.
Confidential, Lawrenceville, NJ
Chief Engineer
Responsibilities:
- Initiated Confidential , a service that provides web page-like video navigation and allows viewers to click thru to related video content.
- Developed the prototype, gave product demo and roadshows.
Confidential, Princeton Junction, NJ
Product Manager/System Engineer
Responsibilities:
- Developed StreamScope, an MPEG-2 stream analyzer and PSIP Generator, a metadata inserter.
- Participated in ATSC standard activities. Gave product roadshows to 30+ TV stations.
Software Consultant
Confidential, New York, NY
Responsibilities:
- Designed and developed FreeAgent.com, an online resource requisition system.
Confidential, New York, NY
Responsibilities:
- Architected and implemented Confidential, Merrill’s first online fixed income trading system.
- Implemented Confidential ’s global messaging system (based on Tibco Rendezvous), which routes trading messages across its trading offices worldwide.
Confidential, Princeton, NJ
Responsibilities:
- Architecture design and software development. Milti-threaded, load balanced and fault tolerated real-time system.
- Real-time indexing system using artificial intelligence (machine learning system) and big data technologies (though not called Big Data” then).
Confidential
Senior Engineer/Sales Engineer
Responsibilities:
- Pioneered WeatherWindows graphics/image display software, the first in weather industry.
- Technologies used: UNIX, IPC, network programming, TCP/IP socket, OpenGL graphics.
