I am a full stack web developer with extensive web design and development experience. I can implement entire website from scratch, covering both front end and back end, by using PHP or PHP frameworks (CodeIgniter, Laravel), HTML, CSS, BootStrap, JavaScript, Ajax, jQuery, JSON, and XML in LAMP (Linux, Apache, MySQL, PHP) environment. I have worked with a wide range of platforms: WordPress, Drupal, Salesforce, Tableau, Moodle, REDCap, and many others. I specialize in WordPress, whether it’s finding the right solution with a pre-built theme to get small website up fast, or when out-of-the-box functionality isn't enough, I can develop something truly customized. I have worked through the whole life cycle for dozens of web projects. The tasks that I perform cross many boundaries, which include: domain registration, web hosting, graphic and interface design (UI/UX), database architect design, front end and back end coding, web server administration, search engine optimization. Whatever the project demands, I can deliver it, on time and with high quality.
Below is a selection of projects demonstrating the spectrum of my work. Please read more for the details.
I can design web elements and wireframes with Adobe Creative Suite, able to transfer Adobe Photoshop graphic designs into static or dynamic functional websites by pure hand coding with PHP, HTML, CSS, JavaScript, Ajax, jQuery and JSON. I am skilled at BootStrap. I emphasize on good planning of User Interface (UI) to bring cohesive User Experience (UX). I develop websites that are responsive, always optimally usable on various device, operating system and web browser.
I have in-depth knowledge of PHP, LAMP (Linux, Apache, MySQL, PHP). I am familiar with PHP frameworks (CodeIgniter, Laravel). I can develop customized solution in accordance with specific business requirements. I have created web applications with unique features and complex functionalities. I can deliver robust solution that can integrate multiple databases from various resources (MySQL, MS SQL, Oracle PeopleSoft, Progress, API).
I am an experienced WordPress developer. I have a deep understanding of the WordPress core and Codex. I can develop customized WordPress solutions through coding: themes, child themes, plugins, templates, shortcodes. I can set up many popular plugins and know features in multilingual, WooCommerce, multisite, webhooks, integrations with 3rd party services. I have experience with page builders and block editor (WPBakery, Elementor, Gutenberg). I have managed websites within WordPress central hosting platform (WPEngine).
Over the years, I have worked on different projects involving different tools, which led me to have experience in Content Management System (WordPress, Drupal, Joomla, Concrete5, Adobe Expression Engine, Adobe Business Catalyst),
Learning Management System (Moodle), Customer Relationship Management System (Salesforce), Business Intelligence System (Tableau), Survey System (REDCap), Online Adaptive Test Platform (Concerto). I am not
afraid to step out into something different, I always refresh my skills segueing into other skills.
I have worked with different kinds of relational databases: MySQL, SQL Server, Oracle (PeopleSoft), MS Access. I am adept at developing database themes, and writing SQL
queries, stored procedures, functions. I have built dashboards with Tableau for reporting and data analytics. I am able to integrate information throughout
internal and external systems using various methods: writing customized codes in PHP to import and export; setting up and scheduling SQR and queries in Oracle,
or utilizing ETL tools (Microsoft SQL Server Integration Services - SSIS, Dell Boomi).
I have achieved professional developer certification in Dell Boomi.
I am proficient in API development. I have produced and consumed web services using different protocols: REST API (using CURL, JSON), SOAP (using WSDL, XML).
I have developed web services in PHP to retrieve, update, and delete records, to interact with third party applications. I am familiar with Authentication Protocol
(OAuth and LDAP).
I have a solid understanding of Linux structure and server architecture. I have extensive development experience within Linux systems (Ubuntu, CentOS/RedHat),
especially with LAMP stack (Linux, Apache, MySQL, PHP). I use shell scripts/bash commands frequently. I am familiar with
installing packages, configuring server settings, scheduling cron jobs, troubleshooting through logs, creating firewall rules, setting up SSL certificates.
I have used Docker containers for development. I track and deploy source codes through Git/Bitbucket/GitHub/GitLab.
I have managed websites hosting through Amazon AWS (EC2, Lightsail, S3, RDS).
I have administrated websites through various hosting plans: shared hosting, virtual private server (VPS), or dedicated server.
I am proficient in all aspects of web administration, from domain registration, domain transfer, DNS records configuration, to server management
through WHM (Web Host Manager) and cPanel.
I have worked with E-commerce systems (WooCommerce, X-Cart, Open-Cart). From installation and configuration, to store template customization, to secure payment gateway integration, I can get the online business store up and running. I have also added custom functionality to extend the capability of existing online store.