Alexander Backend Developer

  • London, United Kingdom

ID: 1177

About Me

A PHP Web Developer with 14 years of commercial experience across multiple industry sectors, predominantly Social Networks, and B2B web-services, covering a wide range of companies from small start-ups to large enterprise corporations. Works primarily with LAMP technologies (Linux, Apache, MySQL, PHP) and related opensource technologies. Proficient in all aspects of the software development lifecycle, with expertise in TDD, OO Design and Development, and experience with Agile methodologies and Scrum. Specialties: PHP, Javascript, HTML, CSS, Ajax, MySQL, PostgreSQL, PDO, Doctrine, MongoDb, ElasticSearch, Linux, Symfony2, Silex, Zend Framework, Twig, jQuery, SOA, OAuth, REST, SOAP API.

Hire Remote Developers For Your Project

iT-Outstaffing.com is a reliable Staffing Vendor that provides Remote Developers for your project within 24h on request

Send your request

Skills description

Ajax
Ajax is a revolutionary idea that appeared in 2005 and almost immediately changed the web development world. In Jesse Harettom published article were revealed some based approaches of how to optimize the development of web solutions to avoid the web pages overloading. Then the Ajax appeared. Ajax is not an independent technology, but rather the concept of using multiple related technologies. Ajax model works like this – user visits a website and clicks on any elements, the web browser immediately sends a target request to the server, and the server gives only that part of the document which was changed. Simple, but much faster! What should we do to hire the best Full Stack Ajax Developer? Well, you can surf the internet for ages of just find good Ajax Freelancers here! Hiring an Ajax Programmer is not hard anymore! Furthermore, on AOG you pay only for approved hours and tasks, no any extra fees for search service or something! Check out the online catalogue or ask us if you have some any additional questions.
CakePHP
CakePHP technology is a software framework developed for creating amazing web applications in PHP. It was built due to the general principles of OS software, so everyone may use and customize it. CakePHP implements the fundamental MVC pattern. Originally, it was created as a structure clone of the super popular Ruby on Rails technology and maybe that’s a clear reason why so many ideas were initially borrowed from there. CakePHP supports different databases and is fully compatible both with PHP4 and PHP5. Besides, CakePHP offers a low entry threshold and it means extremely fast development processes based on agreements (like RoR). It’s easy to find a Full Stack CakePHP Developers, but it may be hard to get a very good and experienced CakePhp BackEnd Developer without a professional guideline, but here we are! AOG is a platform where TOP clients may find TOP CakePHP Freelancers :) Unlike other freelance platforms we haven’t any hidden fees or commissions – pay only for what you’ve really got!
DevOps
How about professional high-skilled developers with a strong knowledge of software operation management? Here they are! Introducing DevOps Developers – modern and dedicated IT-magicians who really can develop perfect software solutions and maintain, update or renovate them on the spot! Professional DevOps movement emerged when industry professionals understood that it is extremely useful not only to develop a customizable software for a company, but also make the updating process, as well as brand new releases producing, much easier. Combining the creative development process itself with the future software operation planning, DevOps technology can help to design the most optimized solution for companies whose main resource is a software they work with everyday. DevOps Developers look like modern IT-wizards with comprehensive software development and support skills. All the Senior DevOps Developers you may find here are recognized professionals with years of related and versatile experience. Besides the Experienced DevOps Developers, you may hire specialists in 86 other technologies. All of them already have surprisingly good portfolio!
Drupal
Will we surprise you with an information that more than fifty percents of the web resources you visit every day are working on the ready-to-use CMS solutions? In other words, FrontEnd developed pages may be quickly installed on the professional back-end platform called Drupal. Compared with similar systems, Drupal has one unique advantage – security. Some other CMS are often quite volatile, but Drupal is a striking exception to this unhappy rule. Offering an extremely high level of security and a good user interface, Drupal is ideal for those demanding customers who just want to get their websites in short terms. You can quickly choose a Full Stack Drupal CMS Developer who will professionally create the website completely or a BackEnd Drupal Developer to help you move your unique website to the Drupal CMS platform. AOG offers you an extremely large database of more than 9000 freelancers and 400 IT companies, so it’s a really good place to find a well-experienced high-skilled Drupal Developer!
JavaScript
Remember all that animated menu varieties, scale and parallax effects that are frequently used on almost all web pages today? Here is an age-long secret – it’s a JavaScript magic! Cool, right? Almost all Experienced FrontEnd Developers use JavaScript magic to make blank web pages looking more interesting and brighter. JavaScript is also used for the deep server side programming (like the programming languages Java and C #), game development, stationary and mobile applications producing. Top developers worldwide work with JavaScript everyday. You can choose a Middle JavaScript Developer or even a Senior Full Stack JS Programmer and we will help you to manage your developers! We have 5 Talent integration managers that are available 24/7 for you!
jQuery
More than half of the web sites you surf everyday are written using JQuery. Striking news? Yeah! JQuery became a JavaScript monopolist! JQuery is probably the favorite tool of every Experienced FrontEnd Developer. In fact, JQuery is a complete JavaScript real-time library and it tends to be the most popular JS-based framework today. jQuery professional syntax was designed to make the navigation more convenient. It offers us a much easier items selections process, clear animations creation principles and faster AJAX-applications developing algorithms. It also provides a good chance for Full Stack JQuery Developers to use plugins on the top of the JavaScript code library. Using these features, Experienced JQuery developers can create high level animated effects. Need some assistance? Ask our managers and they will help you to choose a real JQuery-Ninja for your needs! AOG works 24/7!
Mobile
Today, mobile traffic constitutes its deserved lion's share of total digital traffic worldwide. Moreover, smartphones stay with us almost always, so it’s obvious that mobile-oriented business may become much closer to the audience! As a result, those who are “mobile” have much more chances to engage the potential customers into their brand story. That is really why the industry of mobile applications and mobile-adaptive web solutions is freely blooming now! If you decided to hire an experienced mobile developer, make it clear what technical tools he already use. Modern IT market offers both teams (professional groups of Frontend Mobile Developers and Backend Mobile Developers) and independent Full Stack Mobile Developers. All the developers presented on this site are professionals with ages of dynamic experience in mobile application development. Great variety of different professionals with huge and outstanding arsenal of needed tools/technologies allows you to choose a performer with the set of skills that is really necessary in your individual business case. What is unique? You can hire both freelance developers or outsourcing company team on AOG!
MySQL
Well, it’s MySQL! The most popular thing within the database world. Did you ever know that even Apple use it as their main database ground? That might sound incredible considering Apple security level but still, it is true! MySQL was developed by "TLC" in order to improve very large databases processing performance. MySQL DBMS was created as a strong non-commercial alternative to other commercial-oriented systems. MySQL was originally quite similar to the simple mSQL system. During the long time, it was expanding constantly, that is why MySQL is probably the most optimized and errors-free DBMS now. It is used primarily for creating dynamic databases for web pages because of its excellent language support. Highly Qualified MySQL programmers are the professionals who may really know how to set up any database in an appropriate way. Each of the Full Stack MySQL developers presented on the AOG has enough experience to help you with your databases. Also, they may join your project as technical specialists if you want. MySQL Freelancers are available around the clock, so you can choose the appropriate timelines and deadlines to make the cooperation more convenient.
Node.js
Node.js technology is a platform developed for coding high-performance network applications using JavaScript. The founder of the Node.js platform is Ryan Dahl. Node.js has transformed the language JavaScript totally. Now, it is really widely used as a common programming language and has a very strong and large community of fans among the developers. The platform is used for creating both servers-based web applications and client-oriented network applications. Also, Node.js is available for use on different operating systems starting from OS X and ending with traditional Windows OS. Professional Senior Node.js freelancers at your service! AOG select potential contractors considering their performance abilities, experience, portfolio and of course skills they possess. Thus, all the Node.js freelance masters presented on the AOG are skilled professionals with years of target experience in complex web solutions development. Using the unlimited capabilities of their skills, experienced Node.js developers can quickly and efficiently implement any project on really high level.
PHP
PHP is one of the most common languages used in web development (including Java, .NET, Perl, Python). PHP is supported by the overwhelming majority of hosting providers and its code can be even embedded directly into the html-code pages. PHP libraries are built for different databases including MySQL, PostgreSQL, Oracle, Hyperware, Informix, InterBase and Sybase. Probably it is one of the reasons why PHP is so popular. In general, almost every experienced backend programmer should have a fluent knowledge of PHP. It is a basis, which allows the BackEnd PHP developer create nice working web applications, or develop a customized CMS for websites of different complexity. In addition, a good Full Stack PHP Developer can create additional plug-ins to customize an existing CMS such as Drupal. All the interviews with potential executors are free, no hidden fees or commissions. You pay only for what is already done! ;) That’s AOG, welcome!
SQL
If HTML is a basis of frontend programming, then the SQL is a key to the deep database programming and managing of almost every existing DBMS. Using this language, you can manage different data, filter and analyze information even in very large volumes. In general, SQL first appeared in 1974, but it is still widely used by programmers who work with different databases platforms such as MySQL, because of its versatility and uniqueness. Did you know that a well-known Microsoft Access application is also based on the SQL? Yes, SQL is much closer than it seems. It’s everywhere! Typically, experienced SQL developers are working with multiple platforms and databases systems. It is an incredibly big advantage! You can hire a highly qualified SQL database developer and get an expert advice from him or simply involve him in your project as a BackEnd SQL Freelancer. During one week you can test your candidate and if he will not satisfy you, we will replace him for another one without any difficulties!
Symfony
Symfony Technology offers an open PHP framework that implements a so called MVC concept and automates the most common web tasks. It is a widely customizable system designed for web applications developing and managing. Today, it’s available under the worldwide known MIT license. Furthermore, Symfony is a free software, so its popularity scales are truly incredible! The very first version was launched on 18 October 2005. Symfony is aimed at accelerating the creation and support of different web applications and helps developers to avoid time-consuming while solving any trivial problems in development (eg. validation forms writing). High skilled NET Developers from Eastern Europe already took the best places on the IT market! For example, it will be decidedly a good choice to hire an experienced freelance NET Developers team from Ukraine. Combining good technological skills and budget-friendly rates, Ukrainian Full Stack Dot Net Developers may be definitely good technical partners for you. Find them on AOG!
CSS
CSS is a true cornerstone of frontend programming. CSS technology allows us to build the structure of web pages quickly, comfortably and without wasting time. CSS is also known as a Junior Frontend Developer starting point :) CSS is mostly used for visual presentation of pages written using both HTML or XHTML, however CSS format can be successfully applied to other different types of XML-documents. Today, CSS is one of those essential tools which took the A-line in the arsenal of every freelance or agency's FrontEnd developer. Some people even are even joking that CSS and HTML may be taught in schools soon. And that’s not just a dull joke, because CSS has become so common that it is now virtually everywhere. While looking for a qualified Full Stack CSS developer, ask the candidates to send you some links to the websites they have developed. Check them out and you will find out whether this person has enough skills or not. Using AOG you can quickly get the future contractor much easier, because all our CSS freelancers have the relevant and verified experience.
MongoDB
MongoDB is database management system that doesn't require a circuit description tables. MongoDB occupies a niche between fast and scalable systems that operate data in the key-to-value form and relational DBMS which are more convenient in queries forming. MongoDB code is written using C ++ and distributed under the license “AGPLv3”. The main conceptual advantage of the system is quite flexible language of queries forming. Information storage and documentation language used in the system is much more productive than others. It may allow you to use resources much more efficiently and comfortably while managing the data sets. Database programming is a very specific IT-field. That is why you may need a highly experienced Mongodb freelance developer to get your DB tasks done. Obviously, if you are rapturously planning to offer a great code challenge, it would be probably better to hire a Middle or Senior Mongodb Developers ;) On the AOG we use sign the contracts in the English jurisdiction, so the freelance developers contracting processes are absolutely secure and trustworthy.
Backend
A back-end developer is in charge of server side of a project, logic and integration of front end team development. One of the main responsibilities of a back-end team is coding in a general language, mostly in Java, C# and PHP. Recently Microsoft and the .NET community puts remarkable emphasis on C#. Ruby, Python and other technologies are growing in demand too. Back-end developers are broad specialists with expertise in: versioning; data modelling / conceptualization; code optimization; caching; C; security issues; database design; any web application language with expertise on at least one framework; cloud SaaS applications. If you need a back-end developer or a team check the best IT experts from the list below! AOG works only with reliable and trusted developers!
Full-Stack
Getting into IT is not that difficult it used to be. Its dynamic nature makes specialists learn more techniques, tools and languages. To make a worthy project it is necessary that for a developer to be aware of a serie of misc technologies. Full stack developer has skills both at front- and backend. He/ she is able to work with database, PHP, HTML, CSS, JavaScript and make Photoshop mock-up into a ready-for-use template. Full stack developer needs to be able to work with all these technologies and does not need to be pro in all of them. So a good full stack developer knows about the following: System administration (Linux, shell scripts; cloud technologies like Amazon and Rackspace; search servers settings like Elasticsearch; Varnish, Memcached and other cache tools; monitoring - Nagios). Web development tools (version control: Git, Mercurial, SVN; VirtualBox, Vagrant). Back end technologies (web servers: Apache, Nginx; programming languages: NodeJS, PHP, Ruby; data base: MySQL, MongoDB, Cassandra, Redis, SQL in general). Front end technologies (HTML / HTML5, CSS / CSS3: LESS, SASS, media queries, JavaScript and its derivatives: JQuery, AngularJS; AJAX, JSON, XML, WebSocket; responsive design). Whatever project you need experts at AOG are at your service. Choose the best full stack developer and create projects together!

CRM

Customer Relationship Management (CRM or CRM system) denotes applied software used for organizations of all types and is aimed to automatize strategies of interaction between customers to increase sales, optimize marketing strategy and improving supplement. The key advantage of CRM systems is its ability to keep information concerning clients and their history, business processes and their further study. The center of CRM philosophy is client and all key measures are taken to improve quality of company service. To support these business purposes CRM should include storage and analysis information about vendors, consumers, partners and inner processes of the company. To reach top goal data is taken from phone calls, emails, events, meetings, social networks etc. Today there exist many CRM systems (cost-free and paid). They are divided into four types: strategic, operational, analytical and collaborative. AOG offers CRM experts with solid experience in CRM systems development. Request our talents and progress in your business.
Fintech
Fintech is a term of financial technology used to denote financial services sector in the 21st century. It comprises all up-to-date financial technologies from basics of financial education to investment and banking. Technology of FinTech is rather popular being used by broad strata of society: b2b for banks providing premium quality services to their clients; business clients who take advantages of these services; b2c for small businesses; their consumers. FinTech is moving towards mobile banking, mobile trading, digital wallets and mobile wallet systems, financial advisory, mobile apps with analytics, fraud detection and other useful options

Related profiles