Krasimir Tsonev
web designer and developer

about

Hard-working, designer and developer offering excellent work ethic, enthusiasm and adaptability with experience in graphic design, frontend, backend and flash/flex development. Personable, friendly and eager to work and learn with others. I enjoy working in the industry and have a passion for creating and discovering new and effective digital experiences.

contact

blog: http://krasimirtsonev.com/blog
email: info (@) krasimirtsonev.com, krasimir (@) outset.ws
skype: krasimir.st.tsonev

Nets


education

Technical University Varna
Master of Computer Systems and Technologies

Technical University Varna
Bachelor of Computer Systems and Technologies

Professional technical school "Tsar Simeon Veliki"
Computer Systems

Experiences

Alkuvoima East
Nowadays, everything is moved to the browser. My main responsibility is building flexible, modular and well tested JavaScript/HTMl/CSS based applications. Some of them require real time communication, so I have the luck to work with NodeJS. Along with that I'm using node to improve and speed up my workflow. Coding cross-browser web sites, I'm happy to say that I produce responsive apps.

Freelancer
At that time I was everything. I mean I was the sales and project manager. I did front-end and back-end development. I even design the sites of my clients. However most of my projects require solid JavaScript/ActionScript skills. It was interesting time, because the things started to change. The flash started dying and everyone wanted his product in pure HTML/CSS/JavaScript.

Knassar
At the company I was responsible for the front-end development. 50% of my time went to JavaScript/HTML/CSS tasks and the other half was taken by Flash/Flex development. From time to time I code in PHP as well.

Design.BG Studios
I started as graphic designer, but very soon I got new responsibilities. I had to slice my designs to perfect pixel HTML/CSS/JavaScript web applications. At that time Flash was still quite popular, so I started digging into ActionScript2/3. This gives me a very good base for my favorite language - JavaScript. You know, the both are based on ECMAScript.

Advertising Agency "EXTREME"
My main job was to design print materials, but after few months I took care for the web sites requests. At that time we used mostly HTMl, JavaScript and Flash.

Skills

Programming Languages
• JavaScript (client-side)
(Libraries: jQuery, MooTools, Jasmine, BackboneJS, underscore, APIs: Twitter API, Facebook API, Flickr API;)
• JavaScript (server-side/nodejs)
(ExpressJS, GruntJS, ZombieJS)
• CSS
(Concepts: BEM, OOCSS, SMACSS, Atomic design; Frameworks: Bootstrap)
• PHP (WordPress, Smarty, SocialEngine)
• ActionScript 2.0, 3.0 (RobotLegs framework)
• HTML, XML, MXML
• MySQL, MongoDB

Execution
• Responsive web design (Mobile first)
• Single page apps development
• Writing clean and flexible CSS
• Writing modular object oriented JavaScript
• CMS development

Software:
• Adobe Photoshop
• Adobe Flash
• CorelDraw

Version control systems:
• GIT
• SVN

Operating Systems:
• Windows
• Linux

Publications


Talks


Download