I like writing programs which make life easier. Given a lot of similar files or a few gigabytes of data, to write a little Perl script to parse them all in seconds is a kind of task I really enjoy doing. While being my favorite programming language, Perl is, of course, not the only one I know. Just like any person pretending to be a good software engineer I can (and like to) write in C, and I used to write some code in C++ (need to say here that I don't like the style of coding when the whole program consists of definitions of various small classes and overloading various methods). I understand and like functional programming (e.g. Lisp and Haskell), and I like using map, reduce and filter concepts in other languages. I'm not a web programmer, that means that I won't apply for any PHP job or, in general, for a job requiring to create web sites. But I used to develop simple web services (Perl CGI scripts, small sites in PHP) and I understand how HTTP works. That means that I can act both as a web browser using telnet and as a web server using netcat and I don't panic when I see Internal Server Error. The last web-related thing I looked at was Node.js; I liked the idea and wrote a few hundred lines of code to see how it works. Just to list some more technologies: I used to create TCP/IP client and server programs in C and Perl both in Linux and Windows; I spent a few evenings developing a compiler and virtual machine for myself just to understand how all this stuff works; I know how to work with databases (just to list some: MySQL, MSSQL, PostgreSQL, SQLite), SQL queries, and stored procedures. I was a member of the ACM team of Novosibirsk university (our best result was to reach world semi-finals) and I spent nine years teaching students how to write programs so I understand most of the 'standard' algorithms: searching and sorting, graphs problems, etc., and can explain them if needed.
Igor P. Agency Contractor
Artem D. Agency Contractor
Hi there! My team and I have a huge experience in web development. In our past we made strong cooperation with great designers and agencies who are always happy with our work! Our latest projects are highly rated on awwwards.com So if you have really great designs, I'm the person you need. FRONTEND Frameworks: Backbone / Marionette / React. Tasks runners : Google Starter Kit / Yeoman / Grunt / Gulp. Preprocessors: SASS / LESS / Coffee. Loaders: Browserify / RequireJS. Framework: Google Closure / Polymer / Bootstrap. Components: Polymer / Web Components / React Components. Package Manager: Bower. Methodology: BEM / SMACSS. __ BACKEND Framework: Ruby on Rails, RoR. Databases: MySQL, MongoDB, PostgreSQL. API: Google, Youtube, Facebook, Twitter, Instagram, Vimeo, Parse. SVN: Bitbucket, Github. Web Services: Google Cloud, AWS, Digital Ocean, Heroku, Rackspace.
Iurii B. Agency Contractor
Md. Shahjahan Rasel Agency Contractor
A passionate Web Application Developer specializing in custom PHP/PHP Framework/MySQL/NoSQL. I can take your dream and make it a reality. Its not only about the work or the success of the project but also building a relationship. ➥ More then 5000+ hours working experience on oDesk. Skill Set ➥ 10+ years of experience in PHP and MySql. ➥ 5+ years of experience in PHP MVC Framework(Laravel 4, CodeIgniter, CakePHP) ➥ Expert in Ajax, Jquery, HTML5, CSS3, Mustache, Handlebarsjs ➥ RETS/IDX/MLS Expert ➥ RESTful API Expert ➥ AngularJS, BackboneJS Expert ➥ DynamoDB, MongoDB, NoSQL ➥ Solr, Amazon CloudSearch, ➥ Advance Google Map API implementation ➥ LESS ➥ PhoneGap Why you will hire me? It starts with listening. I am an excellent listener and communicator . Always try to make sure that I understand your ideas and goals. Next, I design the entire project system, starting with the whiteboard and start mockup (if needed) and nailing all the details. Have excellent problem-solving capability and analytical-thinking skills. I love to take challenges - the more unusual the project, the better.
Igor B. Agency Contractor
Hoat Le Agency Contractor