Post Job Free
Sign in

Developer Design

Location:
New York, NY
Posted:
November 25, 2012

Contact this candidate

Resume:

Summarize!

Juriy Zaytsev

kangax

**** *** *, *** **

Brooklyn, New York 11235

linkedin.com/in/juriyzaytsev

github

github.com/kangax

twitter.com/kangax

e-mail

*****@*********.***

phone

+1-347-***-****

In Short

I have enjoyed building web applications for almost 5 years now. The challenge of designing accessible user interfaces and taming cross-browser issues is what motivates me the most. I am slightly a perfectionist, and a constant learner, which makes front-end development a perfect field. Theory is just as fascinating to me as practice, and I often find myself flipping through pages of .

I've been a core developer of for a couple of years, and can say that there's nothing as motivating as being part of an open source community. I have contributed to various projects, ranging from and to and . Whenever there's a minute, I like to tinker with few ( is one of the latest creations). Writing is another way to explore new things or deepen understanding of subject at hand, which is why I blog about Javascript and other front-end goodies at . Sometimes my writings end up on front pages of,, or . I'm at JSMentors mailing list. You can also find me on,, or speaking at .ExpertiseHaml/

Philosophy

I believe that front-end development is a rather unique discipline. It requires a certain mindset, where accessibility and usability are thought of as basic building blocks. Where progressive enhancement is not an afterthought, but an essential part of a developement process. Where no one is left behind and gets as much functionality as possible. These are the principles I follow whether the goal is to design a simple document or build a complex web application.

Background

I've been fascinated with programming since early years. In school, I've been tinkering with Pascal, Assembly and C/C++ languages. Later, I fell in love with Javascript (ECMAScript) and realized its beauty by learning the deepest corners of the language. I became familiar with design patterns, and try to follow the principles of clean code. I've been also administering *nix systems, and still know my way around there. I'm fluent in both English and Russian.

Education

For about 2 years, I've been studying Computer Science (major) and Applied Mathematics and Cybernetics (minor) in (Sevastopol, Ukraine).

I eventually dropped out, but never stopped being passionate about programming.

School gave me solid foundation, but the most valuable education I received was from constant practice, while working on real projects.

Experience at Bitsonnet

July 2005

-

Present

I have co-founded where my

(back-end dev) and I are building web apps for clients.

Following are some of our projects.

Javascript Consulting

at

March 2011

-

Present

Implement highly interactive email campaign editor.

Create WYSIWYG text editor to aid in creation of engaging email promotions.

Ensure accessibility and proper layout of the entire site.

Javascript Consulting

at

May 2010

-

March 2011

Design and implement universal tag management solution.

Research and experiment with various script loading and blocking techniques.

Front-end development, design

at

June 2008

-

Present

Create canvas-based javascript framework for use in designs editor.

Implement functional and degradable interface throughout the entire site.

Ensure consistent and usable layout throughout the entire site.

Front-end development

at

March 2007

-

April 2010

Create Data Management Interface for online image library in XHTML and CSS.

Extend UI functionality with JavaScript and AJAX (Prototype.js/Script.aculo.us/jQuery).

Write custom PHP functions to manipulate XML using PHP Oracle extensions.

Javascript Consulting

at

August 2008

-

November 2008

Slice sketch-ups and mark-up documents based on them.

Design/implement interactive UI elements using Prototype.js/Script.aculo.us libraries.

Front-end development

of

January 2007

-

March 2007

Create semantic, accesible documents.

Use client-side scripting to enhance user experience.

Work with Rails back-end.

Front-end development

of

2006

2006

Create a one-page Javascript-heavy (yet degradable) application.

Work with Drupal back-end.

Personal Experience

Core developer

of

Prototype.js library

September 2008

-

April 2010

Create patches, perform code reviews, profile and optimize troublesome parts of the framework.

Moderate public bug tracker, participate in mailing list (and private) discussions.

Write Prototype.js oriented articles and tutorials at .

Front-end developer

at

iTrackr

October 2007

-

March 2008

Slice sketch-ups and mark-up documents based on them.

Design/implement interactive UI elements using Prototype.js/Script.aculo.us libraries.

Network administrator

at

ShopAt

January 2005

-

July 2005

Assemble and configure server/network hardware.

Set up server software on SuSe/Fedora Core Linux (LAMP, FTP server, DNS server).

Perform daily administration tasks (backup, patching, optimization, testing).

Projects contributed to



Contact this candidate