Versatile back-end developer with 10+ years of experience using PHP and its related frameworks. I specialize in developing service-oriented applications and am passionate about working for startup companies. I have an extensive background developing projects from scratch although I can easily work with legacy code as well. I routinely take on the most complex and challenging projects and will persevere until I have created the optimal product/solution. I enjoy working with clients and have a long history of delivering outstanding customer experiences.
Developed an application that provided leadership tutoring lessons to Chinese students.
Created numerous comprehensive educational projects using service-oriented architecture. Created the student-facing part of the application, using used REST apis to communicate between its services.
Worked extensively with AGILE methodology. Gained extensive experience working in a start-up business environment.
Led and managed hundreds of various complex projects. Developed numerous applications using Joomla, Magento, Wordpress, Codeigniter, and Zend framework.
Developed a Java chat and video server. Directly collaborated with clients and delivered outstanding customer service.
Deployed software tools, processes and metrics, as well as maintaining existing applications.
WPide is a WordPress code editor with the long term goal of becoming the ultimate environment to code/develop WordPress themes and plugins. Developed and implemented the WPide.net application. It took two weeks to create an MVP and get funding to take it further. It was a cloud-based WordPress editor. You could launch WordPress development instances and then you could develop using the IDE. The application had a lot of satisfied customers, received a lot of feedback, and it was a great learning experience for me in what it means to be on both sides of a startup. I had a lot to learn on the technical side also, developing the whole platform as a distributed applications with services communicating between them. The front-end was a single page application that communicated with the back-end. Some of the technologies I used are: AngularJS, NodeJS, Symfony2, PHP, NginX, Docker.
While working at Macmillan Digital Education I worked on a very interesting project that aimed at providing leadership tutoring lessons to Chinese students. The project was very interesting because we had to face the unique circumstances of an application that needed to communicate across the Big Firewall of China. I developed the student-facing part of the application. The application was a service oriented application, that used REST APIs to communicate between its services. The architectural decisions we took proved right and technically the project was a success. We also developed this project in an AGILE manner and it was a great learning experience of how using the right process can create a great difference.Technologies used: AngularJS, PHP (Symfony 2), Ruby.