The Things I'm Good At
I’m good at
- Ruby and Ruby on Rails 3 (1+ year; I was developing with Ruby for about one year but then shifted back to PHP because of the job requirement; now I’m shifting back to Ruby and want to make this change permanent)
- PHP (4+ years of experience starting from simple applications and ending with huge CMS)
- Yii Framework (1.5+ years; my PHP Framework of choice - pretty agile and suitable for medium scale projects)
- Zend Framework (2 years; have experience in developing business applications with this framework, also shot about 10 coaching screencasts about developing on it)
- Git (3+ years; this version system which I love to use for all my projects including personal ones)
- Javascript (4+ years)
- jQuery (3+ years; my framework of choice, but I’m good with clear javascript also, as well as I can study new framework if the project really needs one)
- *nix systems (Linux was my development PC for 3+ years, now I use Mac OS; I’m comfortable in shell (using zsh), can set up server, compile code and don’t afraid to get my hands dirty in config files)
- BDD/TDD (mostly using Cucumber and RSpec, but I’m also familiar and have slight experience with PHPUnit as well)
- Decomposition and problem solving skills
I’m pretty good at
- HTML+CSS (I’m quite good with this stuff, I even can transform PSD mockup into HTML+CSS files, but I’m no way a professional in this field so I try to avoid this kind of task; but in the end I’m not helpless against these technologies and can defend myself)
- SCRUM and Kanban (I’m familiar with these agile methodologies and really like them; I’d never been a manager so I can’t say that I’m really good at it, but I know them and their principles)
I’m constantly learning and improving my skills. That’s why I dig this occupation in the first place.