Web Full Stack Developer
I am a Full-Stack JavaScript Developer / Architect.
I love my job.
Even if I had the different occupation, I would be coding something in my spare time.
I love to do things right. Elegant solutions, well structured beautiful and readable code.
Produce something that mimics a working app is not an option for me.
But I know that the perfect code and brilliant architecture doesn't matter if it is delivered too late.
Following SOLID principles and using GRASP, TDD, DDD & etc helps to keep the balance.
Key qualities:
- Analytical mindset
- Proficiency in software architecture design, programming principles / patterns
- Always up to date with latest technologies and best-practices.
- Rapid learning and problem-solving skills
Expertise:
Complex web applications with Angular.js & node.js.
Some Achievements:
- I've Taught myself everything required to be a top-level professional in my area.
- I've delivered a number of large & complex web applications in a mid-senior & senior roles.
- Being in a Senior role very first time, managed to build a custom framework on top of angular in order to meet changed requirements (for example, partial backend rendering). And completely migrate an existing huge angular app component-by-component without any delays in the development of new features within 2 months.
Key Skills:
PHP (5 or 7) — more than 12 years experience including OOP
Laravel Framework 4 and 5.1, 5.2 -5.4
MySQL, PostgreSQL, Oracle
JavaScript, HTML, CSS - 11 years experience
HTML5, CSS3, jQuery - 5 years experience
Joomla, WordPress
Linux (Ubuntu, CentOS, Fedora) - 8 years experience
Git, Hg, smarty, redmine
MVC, REST
Work Terms
I work from 8am till 10pm Moscow time, no more than 40 hours per week.
I can work on Saturdays and Sundays if you wish, but not every week.
Prefer payments each week.