avatar

Senior PHP Developer / Team lead

Score
100%
Experience:
0 y
Score
100%
Experience:
0 y
Location:
44892 Berlin
Last update:
21.04.2021
Register to Contact Freelancer
Available
Onsite hourly: 25 €
Remote hourly: N/A
Russian: Native
Ukrainian: Near native
English: Near native
Willing to relocate. Ready for a remote job.
SKILLS

Programming (general)
- OOP, Clear code, Refactoring, Design Patterns, DDD, Hexagonal architecture, Testing. Frameworks or native code.

PHP:
- Have strong experience with frameworks like Kohana, Zend Framework 2 and Zend Framework 3.
- Can start in two weeks with almost any PHP framework, like Laravel, Symfony, Yii 2, CodeIgniter, etc.
- Can use PHPUnit for testing.

Java:
- View and Templates: JSP, JSTL, apache tiles, Thymeleaf
- Other: JNDI
- Spring Framework 4 + and it’s components
- Libraries: log4j, Jackson, JUnit
- Database: JPA hibernate,
- Server tomcat and spring-boot
- Experience with console apps, basic game development with awt and libGDX for Android.

Javascript:
- Experience with native vanilla code and libs like jQuery, Mootools, underscore.js.
- Basics of Angular.js and Node.js (socket.io, MongoDB, express.js), Knockout.
- Can start in two weeks with front-end or preferably server-side JS development.

HTML + CSS:
- medium experience with HTML 5, CSS 3, bootstrap 3,
- some experience with LESS and SASS.

Databases (RDBMS & NoSQL):


MySQL:
- MySQL, Percona, MariaDB,
- Engines: MyISAM, InnoDB,
- optimization with MySQL tuner, percona-toolkit, sysbench, replication, MySQL-proxy.

PostgreSQL:
- configuring, some experience in usage, know how to write big and complex queries using built-in functionality for CQRS.
- json, indexes, functions, upsert
- have experience in commercial usage

MongoDB:
- configuring, some experience with Doctrine and other ODM.

Other languages basics:
(able to write some code, read and understand)
- Languages basics: C++, C#, ASP.NET, Python, Ruby, Bash, Assembler, Prolog

Tools, approaches and
JUnit game development Debian Prolog Web development ODM server-side Python JNDI Mootools NoSQL MongoDB ASP.NET CSS Lucene C++ Database PHPUnit AJAX SOAP memcached Bash SOA Redmine Javascript CodeIgniter Symfony PHP Windows MySQL Zend Framework 2 WebStorm API Refactoring shell scripts Laravel Eclipse Basecamp tomcat Open source Search engines JSTL Sphinx Bitbucket jQuery Redis JSP C# Git MariaDB Version Control Postgresql Linux Zend Framework Nginx Microservices Design Patterns Ruby JPA Multi-threading office bugs CSS 3 hibernate bootstrap Programming Jenkins Node.js Knockout SASS Satis Github Yii CURL json Spring Framework NetBeans RabbitMQ HTML 5 Ubuntu SaaS DDD Wordpress Mercurial Trello RDBMS log4j Java Joomla Apache2 spring Domain Driven Design Docker PhpStorm HTML SNMP IntelliJ Idea Vagrant XML

Description

SKILLS

Programming (general)
- OOP, Clear code, Refactoring, Design Patterns, DDD, Hexagonal architecture, Testing. Frameworks or native code.

PHP:
- Have strong experience with frameworks like Kohana, Zend Framework 2 and Zend Framework 3.
- Can start in two weeks with almost any PHP framework, like Laravel, Symfony, Yii 2, CodeIgniter, etc.
- Can use PHPUnit for testing.

Java:
- View and Templates: JSP, JSTL, apache tiles, Thymeleaf
- Other: JNDI
- Spring Framework 4 + and it’s components
- Libraries: log4j, Jackson, JUnit
- Database: JPA hibernate,
- Server tomcat and spring-boot
- Experience with console apps, basic game development with awt and libGDX for Android.

Javascript:
- Experience with native vanilla code and libs like jQuery, Mootools, underscore.js.
- Basics of Angular.js and Node.js (socket.io, MongoDB, express.js), Knockout.
- Can start in two weeks with front-end or preferably server-side JS development.

HTML + CSS:
- medium experience with HTML 5, CSS 3, bootstrap 3,
- some experience with LESS and SASS.

Databases (RDBMS & NoSQL):


MySQL:
- MySQL, Percona, MariaDB,
- Engines: MyISAM, InnoDB,
- optimization with MySQL tuner, percona-toolkit, sysbench, replication, MySQL-proxy.

PostgreSQL:
- configuring, some experience in usage, know how to write big and complex queries using built-in functionality for CQRS.
- json, indexes, functions, upsert
- have experience in commercial usage

MongoDB:
- configuring, some experience with Doctrine and other ODM.

Other languages basics:
(able to write some code, read and understand)
- Languages basics: C++, C#, ASP.NET, Python, Ruby, Bash, Assembler, Prolog

Tools, approaches and

Main Skills

Other Skills

JUnit game development Debian Prolog Web development ODM server-side Python JNDI Mootools NoSQL MongoDB ASP.NET CSS Lucene C++ Database PHPUnit AJAX SOAP memcached Bash SOA Redmine Javascript CodeIgniter Symfony PHP Windows MySQL Zend Framework 2 WebStorm API Refactoring shell scripts Laravel Eclipse Basecamp tomcat Open source Search engines JSTL Sphinx Bitbucket jQuery Redis JSP C# Git MariaDB Version Control Postgresql Linux Zend Framework Nginx Microservices Design Patterns Ruby JPA Multi-threading office bugs CSS 3 hibernate bootstrap Programming Jenkins Node.js Knockout SASS Satis Github Yii CURL json Spring Framework NetBeans RabbitMQ HTML 5 Ubuntu SaaS DDD Wordpress Mercurial Trello RDBMS log4j Java Joomla Apache2 spring Domain Driven Design Docker PhpStorm HTML SNMP IntelliJ Idea Vagrant XML

Work & Experience

Attachments