Ruslan Novikov [pic]
+972********* Netanya, Israel *******.******@*****.***
[pic]
Software engineer with 10+ years of Client/Server experience, a special
passion for performance and optimization, strong OOD knowledge and
understanding of underlying platforms, and an artist's love of graphics and
animation, seeking a challenging position as a senior Android developer or
Team Leader in a leading international company.
EDUCATION
The Hebrew University of Jerusalem, Jerusalem, Israel
B.Sc., Computer Sciences
2005
The State University of Baku, Baku, Azerbaijan
B.Sc., Applied Mathematics
1996-1999
WORK EXPERIENCE
AT&T Mobility, Tel Aviv, Israel
February 2012 - Present
Android Expert
< Developing AT&T "Connect" mobile conferencing application
< Consulting the team on technical issues regarding Android platform
< Working in Agile environment; part of a team of 6 developers
MobileMax, Hezliya, Israel
April 2010 - February 2012
Leading Android Developer
< Led group of two developers; assisted them in successful mastering of
Android platform
< Developed a line of Unified Communication products used by BROADSOFT,
AT&T etc.
< Used elements of VoIP technology, SIP and RTP protocols
< Worked in Agile environment; successfully delivered products to over
15 different clients
< Mastered Android platform: Telephony, UI, Storage, Media, Networking,
Services, IPC, NDK
Amobee, Hezliya, Israel March
2009 - April 2010
Smartphone Developer
< Developed SDK for ad-serving solution for Android and Symbian
< Supported existing BlackBerry and Windows Mobile ad-serving SDKs
Giant Steps (NGSoft), Hod Hasharon, Israel
June 2007 - March 2009
Java Developer and J2ME Instructor
< Developed Instant Messaging and Interactive Learning software for
mobile devices
< Extensively used J2ME and Design Patterns
< Developed storage-, memory-, and graphics-efficient techniques which
dramatically improved responsiveness, memory footprint and rendering
time of the apps
< Delivered lectures on "Advanced J2ME" in the company
Vayosoft Network Technologies, Beer Sheba, Israel
March 2006 - June 2007
J2ME developer
< Developed Backup and Email clients for J2ME powered mobile devices
< Used the following network protocols: HTTP, TCP, SMTP
< Ported applications to the large group of J2ME devices
Sinam-Invest, Baku, Azerbaijan (www.sinam.net)
1999
Windows application developer
MILITARY SERVICE 2003 -
2006
< Developed Web applications and libraries using C# and C++
EXPERIENCE WITH PROGRAMMING LANGUAGES
< C, C++: Private student coaching, hobby projects using OpenGL, Android
native
< Java: J2ME, Android and J2SE programmer and instructor, server side
hobby projects
< C#: Web development during military service (ASP.NET)
LANGUAGES
< English and Hebrew - Fluent
< Russian - Mother tongue