Cell: (510)432-3022
ruslan_ulanov@yahoo.com http://www.ulanoff.info
Objective
Dependable, enthusiastic
worker with over 8 years of experience
in web sites and applications development seeking a position of Web Developer.
- Expert skills in WEB and GUI development and software usability;
- Creative graphics designer with knowledge of animation technologies;
- Eager to learn new technologies; Team player with a good sense of humor;
- Proven ability to deliver scalable multi-lingual web applications in a timely manner;
- Strong problem-solving ability and ability to work under pressure;
Technical Skills
Skill Years Used | Skill Years Used
PHP 6 2004 | Apache 6 2004
PERL 6 2004 | HTTP 6 2004
HTML/DHTML/XHTML 6 2004 | FTP 6 2004
MySQL/SQL 4 2004 | SSL 6 2002
JavaScript/JScript 5 2004 | SSH 3 2004
XML/XSLT/XPath 2 2004 | TCP/IP 6 1999
CSS 5 2004 | SMTP/POP 3 1999
SSI 3 2004 | IMAP 3 1999
LDAP 2 2002 | Sendmail 3 1999
Flash 2 2002 | ncftpd 3 1999
Java/JSP 1 2001 | Linux/UNIX (Red Hat, HP, AIX) 6 2004
Embedded Visual Basic 1 2002 | MS Windows 3.1/95/98/2002/XP 10 2004
ASP 1 2003 | MacOS <1 1996
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––
HomeSite 6 2002 | Macromedia Flash MX 2 2002
Dreamweaver 6 2004 | Ulead MediaStudioPro 1 2002
Adobe PhotoShop 10 2004 | 3D Studio 3 1996
Adobe Acrobat 3 2002 | Adobe Premiere 6 2000
CorelDraw 9 2002 | MS Word/Excel 10 2004
CVS/Win CVS 3 2004 | MS Visio 3 2004
Visible Razor 2 2002 | MS Project 2 2003
Portrait Displays, Inc (PDI),
Software Engineer, Feb 2003 - present
As a member of Engineering Team participated in a wide range of Company’s projects, such as:
Build System:
Responsible for the maintenance and updates to current Build System. Performed Build System’s integration into Intranet allowing all Engineers logged-in to Intranet (locally or remotely) to schedule application's build sequence on the main build server.
Used: Perl, PHP, make, Ghost Installer
Intranet modules
development:
Designed several PHP modules integrated into company’s Project management/Issue tracking framework.
Used: PHP (OOP), HTML, JS
Software Security:
Lead design and implementation of Software
Copy Protection / Electronic License Management system (ELM). Implemented
solution allows creating full featured trial software, remotely extending the
trial period or activating the software to full version via phone, fax, email or the Internet.
Used: PHP, ASP, MySQL, FreeBSD
Application’s Graphical
User Interface (GUI):
Designed and successfully
implemented framework for producing GUI for any C/C++,
Used: XML, XHTML, DHTML, JavaScript, Visual Basic, ActiveX
Mobile Greetings Inc.,
Web Developer, November 2002 – January 2003
Lead front-end developer
responsible for design, prototyping and implementation of web-based solution
for mobile devices, which allows customers with BREW-enabled phones to send animated
(Macromedia Flash based) greeting cards from their phones.
Designed database structure for
relational database. Developed customers, order tracking and SMS/HTML e-mail
alerts modules. Developed PHP/MySQL based API for customer’s authentication,
retrieving and updating customer’s profile, retrieving audio and video files
from the database, sending SMS notifications to customers upon card retrieval,
etc.
Used: Linux (Red Hat 7.3), PHP, HTML, XML, MySQL, JavaScript, sendmail
WebConverse Inc.,
Web Developer, May 2002 – August 2002
Designed, developed and
launched multi-tier PHP/MySQL-based knowledge management system by means of which each agent can have a number of
assigned companies. Solution allows agents to browse and search MS Office files
relevant to their companies as well as converted by ActiveX component HTML
versions of the documents.
Responsible for User
Manual as well as supplemental project documentation.
Used: Linux (Red Hat 7.2), PHP, HTML, XML/XSL, MySQL, JavaScript, MS Office,
CVS
White PJ Inc,
Software Engineer, May 2000 – May 2002
Lead developer of WPJ
Configuration Manager, reporting to CTO.
Designed a PHP-driven
application from the ground up that allows system administrators to configure
and monitor an entire multi-tenant environment, including agent's
profiles, queues assignment, phone,
e-mail, chat channels, CRM parameters, support center, and Co-browsing.
Used advanced MSIE
techniques such as dynamic data binding, iframes, HTC controls, etc.
Introduced DHTML-based
smart form submission engine, which validated client side data and all dependencies, using web services
(without reloading HTML page).
Implemented advanced LDAP
wrapper – PHP class library (OOP) for interactions with Netscape Directory
Server (LDAP). System’s performance increased by 12% from restructuring source
code tree and use of LDAP wrapper library.
Developed PHP-based
"LDAP Search" utility used to perform data debugging for Directory
Server. Application uses external XML data set to recreate LDAP objects
structure.
Developed custom GUI
components using HTC techniques to enhance user experience. Used: HP UNIX,
Netscape LDAP, PHP, DHTML, JavaScript, HTC, Visible System’s Razor version control/problem tracking.
Informacijos Tiltas, Ltd.,
Software Engineer, September 1996 - April 2000
Senior software engineer
(later worked as server administrator) in one of the largest Internet service
providers in the country.
Designed and implemented
database driven Banner Exchange Network.
Wrote PERL and MySQL based
engine optimized for rapid response. System consists of multiple modules that
enable a wide range of functionality. A secured member registration module
allows to create user accounts and configure audience segment parameters. System
is able to dynamically create GIF images using a PHP script utilizing a
graphics library (GD) and account data (like host's URL, name and description)
when graphical banner is not provided by an account holder.
The backend network
software provides session management, real-time and historical reporting, fraud
prevention mechanism.
Implemented auto-response
mechanism sends email alerts and statistics to members and system
administrators when certain events occur on the Network.
System Administration Experience
Maintained and co-administered
such services as HTTP, FTP, mail and firewall. Supported over 50 virtual
domains hosted on SCO UNIX and Slackware Linux platforms.
Used: SCO Unix, Slackware Linux, MySQL, Perl, PHP, HTML, Photoshop, Corel
Draw
Brainbench,
Certificatations:
- PHP Professional, 2003
- JavaScript Programmer, 2001
- PERL Programmer, 2000
- HTML4 Programmer, 2000
M.S. Computer Science and Engineering, 1991-1996
B.S. Computer Science and Engineering, 1988-1991
Linux Community member (registered user #96079), since 1998
The WEB Standards Project member, since 1998
All-Russia Webmaster’s Club member, since 1996
BAOC (Bay Area Orienteering Club) member, since 2000
Available and will be furnished upon request.