Tobiasz Cudnik

Tobiasz Cudnik

JavaScript developer at CKSource

Katowice Area, Poland

Current
  • JavaScript developer at CKSource
Past
  • Freelance Web Developer at Freelancing
  • PHP/JS Programmer at Madonet
  • Web Developer, Founder at wiadomosc.info
Connections
19 connections
Industry
Internet

Tobiasz Cudnik’s Summary

Web Developer with 6 years+ experience. First open source publications in early 2003. Blogging since mid 2007. Actually "breaking" PHP patterns and looking forward for opportunities to work on some sophisticated projects. He understands weaknesses of PHP and that's why he's learning other environments. Works daily using Eclipse PDT, JSDT and Mylyn's task-focused development pattern.

Past experience covers:
- Rich Internet Applications
- Leading software projects
- Leading social websites
- Design patterns
- - MVC, ORM
- Modular, reusable code
- - Frameworks
- Open Source
- Tag structures, folksonomy
- Prototyping: wiki, wireframes, mindmaps
- Database designing and optimization
- GUI designing
- Writing english-language documentation
- - code-level, document-oriented
- Optimization of web applications
- - server, connection, client
- W3C Standards
- Test Cases
- Semantic web
- WebService
- - RESTful
- Web application security
- - XSS, CSRF, SQL Injection
- WebScraping
- Desktop applications
- Advertisement Tracking

Tobiasz Cudnik’s Specialties:

Technologies:
- PHP (4, 5, 5.3; OOP)
- JavaScript (AJAX, OOP)
- Python (wxPython)
- SQL
- HTML
- - Microformats
- CSS (1-3)
- XML
- - XPath, XHTML
- HTTP

Libraries:
- CakePHP
- jQuery / phpQuery
- ExtJS
- Prototype
- Scriptaculous
- ZendFramework
- PEAR
- Smarty

Software:
- Eclipse
- - PDT, JSDT, Mylyn
- Firebug
- XDebug
- Linux
- - Bash
- Trac
- SVN
- Apache
- MySQL

Theoretical knowledge:
- Ruby
- XSLT, E4X
- Pascal, C, C++, Symbolic Language (assembler)


Tobiasz Cudnik’s Experience

  • JavaScript developer

    CKSource

    (Privately Held; Internet industry)

    May 2009Present (7 months)

    Working on new version of popular open source project FCKeditor.

  • Freelance Web Developer

    Freelancing

    (Internet industry)

    November 2007April 2009 (1 year 6 months)

    Open Source samples:

    1. phpQuery - jQuery port to PHP
    phpQuery is a server-side, chainable, CSS3 selector driven Document Object Model (DOM) API based on jQuery JavaScript Library.
    http://phpquery.googlecode.com

    2. QueryTemplates - rapid DOM and CSS driven template generator
    PHP based templating engine converting pure markup sources (HTML, XML, XHTML) into native PHP and JavaScript template files.
    http://querytemplates.googlecode.com

    Profit samples:

    1. esyes.pl
    Footwear e-commerce site based on CakePHP and jQuery; Takes use of canvas tag, includes couple of interesting GUI patterns.

    2. darbut.pl
    Microformats aware Vcard site. Some animation effects implemented using jQuery.

  • PHP/JS Programmer

    Madonet

    (Privately Held; Internet industry)

    March 2007November 2007 (9 months)

    Used technologies:
    - Server: PHP, MySQL
    - Client: JS, AJAX

    Highlights:
    - Co-developed simple MVC framework
    - RIA Admin Panel based on ExtJS
    - Implemented AJAX history
    - JavaScript-Flash integration

  • Web Developer, Founder

    wiadomosc.info

    (Entertainment industry)

    March 2002January 2007 (4 years 11 months)

    Used technologies:
    - Server: PHP, MySQL
    - Client: XHTML, CSS, JS, Remote Scripting

    Social Networking site focused on Instant Messengers with contributed content, forums, a folksonomy engine and dedicated desktop app. Features custom CMS based on OO framework with strong optimizations and caching (including client-side gziped cache).

    Statistics for 2006 (per month):
    ~2,6mln page views
    ~7000 users

    Highlighted sub-projects:

    http://punkt-gg.com/opisy2.0/
    Folksonomy catalog of instant messenger's status messages. Utilizes early versions of Prototype and Scriptaculous.

    http://czat.wiadomosc.info
    Chat service using Remote Scripting (pre-AJAX) for updating messages stack. Multichannel, high-load ready, allowing quests, supporting bots and moderation.

    kUpdate
    Update repository for Konnekt IM, RESTful style. Based on site's framework, integrated with content database.

    http://forum.wiadomosc.info
    Highly customized Invision Power Board integrated with site's userbase.


Public profile powered by: LinkedIn

Create a public profile: Sign In or Join Now

View Tobiasz Cudnik’s full profile:

  • See who you and Tobiasz Cudnik know in common
  • Get introduced to Tobiasz Cudnik
  • Contact Tobiasz Cudnik directly

View Full Profile