Senior Software Engineer, Ios Development And Digital Video Resume
3.00/5 (Submit Your Rating)
New York, NY
PROFESSIONAL EXPERIENCE:
Confidential, NEW YORK, NY
Senior Software Engineer, iOS Development and Digital Video
- As a member of the Player Services Team I am working on the TVEverywhere initiative. I am responsible for ensuring the successful delivery of both linear (Live TV) and video on demand (VOD) content. The Player Services Team handles all aspects of the content playback and delivery; including ad creatives, metrics reporting, and player configuration (iOS, Android, Flash video, HTML5, etc.).
- Create a iOS API that incorporates all aspects and features of our third - party partner API’s into one, centralized API for distributing an iOS version of our custom player to our clients within NBC/CNBC.
- Deliver application components in an Agile development environment; attending daily stand-up meetings, owning and maintaining project tasks and schedules, and contributing to regularly scheduled planning meetings.
- Work closely with clients and vendors in order to integrate specialized solutions into the video player; including thePlatform, Akamai, FreeWheel, Anvato, and Conviva.
- Create and configure streaming media assets for video on demand content and linear (live) content.
- Create player plugin solutions in both ActionScript and JavaScript for advertisement delivery, metrics reporting, TV ratings information, and custom video player solutions; such as custom user interface solutions.
- Develop an OSMF video player within the Flex/FlashBuilder IDE capable of playing Video On Demand streams as well as live streams for TVEverywhere initiative.
- Development lead for a custom PureMVC/Flex based OSMF video player solution used for delivering live internal broadcasts as well as for VOD use within the NBCU employee portal.
- Create example/sample player embed pages for third-party vendors using JavaScript, jQuery, HTML, and CSS styling.
- Develop custom video player integration solutions on the page level using JavaScript, jQuery, HTML5, and CSS.
- Develop custom JavaScript solutions for consuming CMS video feeds including parsing JSON and XML.
- Transitioning from Flash based video players to HTML5 and mobile (iOS/Android) video player solutions.
Confidential, Audubon, NJ
iOS Developer, Flex Developer/ActionScript Mobile Apps Developer
- Lead Flex/AIR developer on a Flex mobile application to track users daily health conscious activities.
- Developed in FlashBuilder 4.6/AIR targeting Apple iOS and Android based mobile devices.
- Development of the app required creating a custom calendar/history view, a daily view for viewing completed activities on that day, and a user information screen for validating users by ID numbers.
- The app includes a local SQLite database for storing a users daily activities data and logic that syncs this data with a remote database upon successful connection to data services (WiFi, cellular, etc.).
- Lead Flex/AIR developer on a Flex mobile application targeting the Android OS
- Application consisted of approximately 20 views containing marketing material and a cost comparison calculation tool.
- Calculation tool required the need to program complex algorithms that compares cost data and users input parameters.
- Application included a view, which displayed the calculation results within custom formatted/designed charts using the Flex charting components.
Confidential, Princeton, NJ
Flash/Flex 3 Developer
- Developed a large, complex interactive streaming video ‘episode’ application that mimics emergency patient care through the use of a video portal. This application delivers streaming video to the user while requiring the user to interact with the application by questioning him/her on common healthcare decisions and polling their knowledge of correcting bleeding problems in compromised patients.
- Developing a custom video player for the application that allows the application to play streaming FLV’s.
- Responsible for developing a custom audio player that allows the application to utilize streaming MP3 audio.
- Developed an ActionScript data services layer that communicates with JavaScript on the web page via ExternalInterface and allows communication with data services written in Java.
- Developed a Flex 3 presentation and questionnaire targeted toward healthcare professionals which presented information about asthma and asthma treatments.
- Developed the application to be a standalone application utilizing the Adobe AIR runtime.
- Designed the application to be touch screen and to be presented as a kiosk presentation.
- Custom backend written in Flex/AS3 to collect input data from the quiz/questionnaire and store the data in a SQLite database.
Confidential, New York, NY
Flash/ActionScript Developer
- WeatherPlus.com Header Module. Module included an XML configuration file, CSS skinning, ability to allow visitors to dynamically save favorite locations (save feature uses ExternalInterface and JavaScript to update a browser cookie), dynamic switching between Fahrenheit and Celsius and predictive City, Sate text that is updated when a user begins typing into the Search field.
- WeatherPlus.com Top Stories Module. Module included an XML configuration file, CSS skinning and content that is consumed via an RSS feed.
- Developed a Flex 3 based video player that streamed local news video, weather alerts and weather forecasts.
- Developed a custom Flex 3 weather interface component that displayed weather forecasts including conditions, temperature, weather alerts and archived data. Included numerous custom views such as 3-Day, 5-Day, weekly and monthly views/forecasts.
Confidential, New York, NY
Flash/ActionScript Developer
- Developed numerous streaming video web applications in Flash/ActionScript 2 and MVC architecture.
- Custom poll/voting component for Grammy’s 2006.
- Custom carousel menu component for product title the “Full-CD Listening Party”.
- Created a custom photo gallery application with custom UI elements, navigational aids and custom preloading, which loads elements and text from an XML file.
TECHNICAL SKILLS:
Xcode, iOS Development, Swift, Objective-C, Adobe Flash, ActionScript, FlashBuilder, Flex, JavaScript, jQuery, HTML5, CSS, Streaming Video, Video Player Development, Mobile Applications; XML, JSON.