Vladimir Agafonkin

Vladimir Agafonkin

Front-End Architect at Cogniance

Ukraine

Current
Past
  • Freelance Front-End Web Developer (Self-employed)
Education
  • National Technical University of Ukraine 'Kyiv Polytechnic Institute'
  • Kyiv Lyceum "Leader"
Connections
252 connections
Industry
Information Technology and Services
Websites

Vladimir Agafonkin’s Summary

An experienced front-end web developer with a wide background in front-end architecture, accessibility and web standards based solutions, currently focusing on heavy JavaScript development tasks (framework/API creation).

Has experience of working on large-scale web applications, implementing complex UI functionality, mentoring other front-end engineers. Enjoys learning modern technologies and programming languages like Ruby and Python. Supports and prefers Open Source software.

Vladimir Agafonkin’s Specialties:

front-end architecture, JavaScript, Ajax, XHTML, CSS, web standards, accessibility, progressive enhancement, semantic web, microformats


Vladimir Agafonkin’s Experience

  • Front-End Architect

    Cogniance

    (Privately Held; Computer Software industry)

    April 2008Present (1 year 8 months)

    Leading the front-end engineering team at Cogniance, a full-service software consultancy specializing in complex, leading edge projects for early stage venture backed technology companies.

    Currently responsible for the development of a JavaScript API for CloudMade, a mapping company created to professionalise and package geo data from OpenStreetMap, a global initiative to create a free, editable map of the world from user-generated input.

  • Senior Front-End Engineer

    Sonopia Corporation

    (Privately Held; 51-200 employees; Wireless industry)

    November 2007March 2008 (5 months)

    Responsible for the overall front-end architecture of the company product. Providing research, refactoring and optimization of existing code. Implementing new client-side components. Mentoring and helping other front-end engineers.

  • Front-End Engineer

    Sonopia Corporation

    (Privately Held; 51-200 employees; Wireless industry)

    December 2006October 2007 (11 months)

    Crafted XHTML/CSS markup and developed JavaScript components for a large-scale web application (Sonopia, a platform for micro-segmentation in the mobile subscriber market).

  • Front-End Engineer

    XHTMLized

    (Privately Held; 11-50 employees; Internet industry)

    September 2006June 2007 (10 months)

    Converted numerous designs into accessible XHTML/CSS pages. Provided unobtrusive JavaScript functionality to various projects. Utilized widely adopted JavaScript frameworks (Prototype, jQuery, YUI, Ext, Mootools) when necessary.

  • Freelance Front-End Web Developer

    Self-employed

    (Self-Employed; Myself Only; Information Technology and Services industry)

    November 2004November 2006 (2 years 1 month)

    Provided front-end development services to various clients all over the world.


Vladimir Agafonkin’s Education

  • National Technical University of Ukraine 'Kyiv Polytechnic Institute'

    Applied Mathematics 20032008

  • Kyiv Lyceum "Leader"

    Math 19992003


Additional Information

Vladimir Agafonkin’s Websites:

Vladimir Agafonkin’s Interests:

composing music, playing guitar, singing, mountain bike travelling, friends; front-end architecture, UI design, usability, Ruby (programming language)

Vladimir Agafonkin’s Groups:

Web Standards Group (WSG)

  •    Web Accessibility
  •    Open Source Universe
  •    NTUU "KPI"
  •    Kyiv Networking Club
  •    Semantic Web
  •    OpenStreetMap
  •    Ukrainian software developers
  •    Web Standards Design + Development
  •    Prototype Community
  •    jQuery
  •    Rubyists
  •    Javascript
  •    MooTools
  •    Cogniance, Inc

Vladimir Agafonkin’s Honors:

Speaker at UA Web 2008, "JavaScript and accessibility of web applications"

Grand Prize for Textplates (web design and development contest), 2006
First Runner Up for Textplates, 2007


Public profile powered by: LinkedIn

Create a public profile: Sign In or Join Now

View Vladimir Agafonkin’s full profile:

  • See who you and Vladimir Agafonkin know in common
  • Get introduced to Vladimir Agafonkin
  • Contact Vladimir Agafonkin directly

View Full Profile