Android Senior Developer Resume
San Francisco, CA
SUMMARY
I am a creative technologist with wide experience in many domains and technologies. I am a self learner and love the challenge of learning new things. I have a full cycle development skills from idea to product. Work well under limited resources. I have manage teams and also work as a solo contractor. During the last five years I was mainly developing Android apps. Dual citizenship: U.S. and Israel.
TECHNICAL SKILLS
Specialization: android, video, audio, graphics programing, interactive, streaming, application server, UI/UX, data visualization.
Industries: mobile, web, tv, voip, installations, interactive / digital art.
Programing Languages / Frameworks: java, c/c++, javascript, php, html, play framework, opengl, directx, directshow, quicktime api, .net, opencv, FFMPEG, openframeworks, processing, kinect Api, ffmpeg, vlc api, wordpress.
Hardware & Platforms: Android, Unix, Linux, Windows, OSX, Arduino, RaspberryPi
Languages: Hebrew, English, French
PROFESSIONAL EXPERIENCE
Android Senior Developer
Confidential
Responsibilities:
- Develop mobility services based on phone sensors.
- Android development: SDK library and app including UI/UX. Built parts of pango app.
Contractor & Founder
Confidential
Responsibilities:
- Created a cloud based video sharing application.
- Work involves cloud computing, application server, Android, audio and Video processing, remote team management and logistic.
- Built an Android emoticon creation tool.
- Feele Developed an Android art installation/app sponsored by google art project.
- OmMachine Teach New Media art course in two art colleges.
- Minshar and Beit Berl College faculty of art
Video Lead
Confidential
Responsibilities:
- Research and development in the fields of video over IMS, interactive TV, Single sign on for TV, chat services, VOIP services and social networks.
- Build HTTP adaptive streaming for IOS/HTML5 video.
- Developed a mobile data offloading optimization system using Play Framework and Android. Managed team of 5 members.
Senior Software Engineer
Confidential, San Francisco, CA
Responsibilities:
- Worked on large scale interactive art installations (for museums).
- Work involved computer vision, computer graphics and an artistic eye.
- Used OpenCV, OpenGL, Flash API.
Media Lead
Confidential, Mountain View, CA
Responsibilities:
- Lead the media group at Confidential .
- Researched, designed and implemented mix media ad insertion.
- Used GPAC, FFMPEG, QuickTime API.
Video Expert, Technical Leader
Confidential
Responsibilities:
- Video streaming optimization for cellular networks.
- Used DSP card to manipulate video bitrate based on network condition.
- Enable video mixing, logo insertion and playlist capabilities.
- Deployment environment: PPC on ATCA.
Senior Software Engineer / Team leader
Confidential, San Francisco, CA
Responsibilities:
- Joined Confidential at its foundation.
- Was involved in all development aspects of Confidential MPEG - 4 viewing
- Application. Lead Confidential ’s IP television team.
- Set-top box rendering, electronic program guides, middleware application server, video distribution, and third-party integration.
- Responsible for Confidential ’s digital rights management module ( DRM ).
Senior Software Engineer
Confidential, Brisbane, CA
Responsibilities:
- Participated in development of a prototype MPEG4 player.
- Designed and programmed the OD Framework, Sync Layer, forward error correction (FEC), media stream synchronization and time management.
Software Engineer / Sales and Support Engineer
Confidential
Responsibilities:
- Designed a 3D graphical representation tool for visualization and analysis of field sports games.
- In charge of hardware and software support.
- Technical person in a two-person sales team.