Web Developer
2020 - PRESENTaLookingGlass Limited- Configured servers and gathered all the company's sites, which decreased the company costs by up to 80% every year.
- Streamlined deployments, which now are an automated, one-click process.
- Implemented redesigned layouts that match the current company direction.
- Implemented public advertisements and banner reporting functionality.
Technologies: PHP, JavaScript, Linux, NGINX, HTTP Server, AnsiblePHP Developer
2020 - PRESENTWP Tutoring- Developed a solution that integrates Apache Tika with Elastic Search (Swiftype App Search) to easily find content within tens of thousands of documents.
- Set up scripts to streamline the deployment process.
- Developed integration with Algolia that allows users to search for media items.
Technologies: PHP, Vue, Backbone.js, WordPress, WordPress Plugins, WordPress REST API, Pantheon, WP Engine, Elastic, AlgoliaWeb Developer
2009 - PRESENTiiD- Set up custom Git and CI integration to automatically assure high code quality.
- Built mobile application using hybrid technologies like Cordova and PhoneGap.
- Built custom WordPress plugins that assured integration with external services (e.g. Salesforce, YouTube).
- Developed complex solutions on both the front end and back end, mostly with WordPress.
- Wrote clean and efficient JavaScript, PHP, and SCSS code.
Technologies: Test-driven Development (TDD), Object-oriented Programming (OOP), WordPress, JavaScript, PHPWeb Developer
2008 - 2020Fabvla Inc.- Streamlined deployment of applications to live servers.
- Built custom WordPress plugins and custom WordPress themes.
- Migrated custom CMS databases to WordPress by reverse-engineering the old DB structure.
- Built custom REST endpoints for mobile applications.
- Wrote a PhoneGap app for Android, iOS, and Windows mobile. The whole app was built using TDD methodology.
Technologies: WPML, Test-driven Development (TDD), Object-oriented Programming (OOP), Backbone.js, WordPress, JavaScript, CSS, PHP, Git