Sherwin Romualdo

Sherwin Recto Romualdo

Full Stack Web Development | Web Hosting

About Me

I'm a {Hobbyist|Enthusiast} Full Stack Web Developer for Linux hosted websites under the Linux, Apache, MySQL and PHP software stack {for now}, with technical know-how in developing advanced websites and standard-based web applications. On the front-end of things, I have a good grasp of the concepts of user journey and user experience, and thrive on finding ways to better my artwork and design. While on the back-end, I constantly look for efficient ways of doing things and correctly interpreting problems to find the best solutions.

 

WEB HOSTING INDUSTRY: I am well-versed in the installation, management, and resolution of issues related to LAMP stack, CMS/Frameworks like WordPress, Magento, Joomla, Drupal, Laravel etc. My expertise extends to advanced cPanel/WHM server administration, both through the user interface and command-line interface. I possess a deep understanding of operating systems such as CentOS, AlmaLinux, and CloudLinux, coupled with experience in managing virtualization. My technical acumen includes addressing web and email errors and adeptly utilizing tools like Mod_Security, CSF, LiteSpeed, Nginx, Apache, Imunify360, MailChannels. I bring exceptional troubleshooting skills, a keen knowledge of server hardware and hosting services, and a proven track record of delivering exemplary customer service. My communication skills are underpinned by a strong emphasis on confidentiality, tact, and diplomacy.

[ARCHIVED WORKS] Coding Bootcamp Capstone Projects


capstone 1

Capstone 1 - Static Website - Informational

This website aims to help Philippine-based individuals to educate themselves on how to prepare for what is touted to be an inevitable disastrous earthquake that will strike the Philippines (and the National Capital Region in particular) within this generation. Veering away from cheap fear-mongering, it serves to make people cognizant of what they're supposed to be doing in the face of such a catastrophe.

Demonstrated Skills in: HTML5, CSS3, Content Writing

Go to Website

capstone 2

Capstone 2 - Dynamic Website: Ecommerce Site

Easily understood navigation/selection of categories, Makes use of clear, beautiful images, Shopping Cart, Login Box, Registration page,Customer Dashboard for Registered Users, Customer Contact Page for lodging requests, complaints etc, Paypal payment setup for Sales Checkout, Allows visitors to place orders without having to register to avoid high abandon rates/drive sales conversion

Demonstrated Skills in: HTML5, CSS3, JavaScript, JQuery, PHP, MySQL, PayPal Integration, Live Chat Integration

Go to Website [Early Version]

capstone 2

E-Commerce Administration Control Panel

Dashboard- contains summary information regarding various aspects of the website: out of stock items, information requests, sales, etc. Store Management - products are easily editable through this ecommerce back-end. Order Management- for tracking and fulfillment of orders

Demonstrated Skills in: HTML5, CSS3, JavaScript, JQuery, PHP, MySQL, PayPal Integration, Live Chat integration

Go to Website [Early Version]

capstone 3

Capstone 3 - Laravel Dynamic Website [BLOG]

Using Laravel 5.5 (latest version at the time of project creation), has demonstrated the "create, read, update and delete" functions on the following: Blog Posts, Tags, Categories, Images, Visitor Comments, Login, Registration, Password Reset, Contact Page

Demonstrated Skills in: HTML5, CSS3, Laravel, MySQL

View Codes in Github

[OTHER ARCHIVED WORKS]


wayne discount store

Project 1 - eCommerce site

Includes standard ecommerce features like: Feature brands and products on the homepage; Search and sort to easily find products in certain categories or with specific attributes; PayPal express checkout;Live chat integration;Dynamic and manually saved shopping carts

Demonstrated Skills in: Bootstrap, HTML5, CSS3, JavaScript, JQuery, AJAX, PHP, MySQL, PayPal Integration

Go to Website

wordpress woocommerce

Project 2 - eCommerce site using WordPress CMS

Includes features like: Promotion and discount code tools; An easy-to-use checkout; Search engine optimized code and layout; Reporting tools; An integrated blog or articles section; Email marketing integration; Multiple payment options (Credit card, PayPal, PO, Terms, etc.); Highly scalable; Other features include Catalog Management, Content Management, Customer Management, Order Management.

Demonstrated Skills in: WordPress, WooCommerce plugin

UNDER CONSTRUCTION BUT CAN BE VIEWED HERE

Saan May Sale?

Project 3 - Informational Site

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Demonstrated Skills in: HTML5, CSS3, JavaScript, JQuery, PHP, MySQL

UNDER CONSTRUCTION

Experience

LINUX SERVER ADMINISTRATOR   

  • Web Server Management: Configuring and maintaining Apache/LiteSpeed servers, SSL installations, virtual hosts, and CloudLinux for stability.
  • Email Server Management: Managing Exim servers, configuring DKIM/SPF/DMARC and other anti-spam measures, troubleshooting delivery issues.
  • Database Management: Optimizing MySQL/MariaDB performance, resolving query bottlenecks, and performing secure database backups/restores
  • DNS Management: Configuring and troubleshooting DNS zones, resolving DNS resolution issues, and managing custom DNS records.
  • Security Measures: Hardening servers with CSF, IDS/IPS, malware scans, patching vulnerabilities, and conducting security audits.
  • Performance Optimization: Monitoring server health, tuning PHP-FPM and CloudLinux LVE limits, and implementing caching (LiteSpeed Cache, OPcache).
  • Backup and Recovery: JetBackup/server backup process management, managing disaster recovery plans, and ensuring data integrity during restores.
  • Monitoring and Alerts: Proactively addressing alerts for high load, service failures, or resource overages using monitoring tools.
  • User and Group Management: Managing cPanel accounts, quotas, file permissions, and troubleshooting user-level issues.
  • Software Management: Updating and patching PHP, Apache, and server dependencies while maintaining environment stability.
  • Migration of Accounts: Executing and verifying complex website and email migrations with zero downtime and post-migration testing
  • Malware Cleanup and Assessment: Identifying, removing malware, securing accounts, and ensuring compliance with security best practices
  • Documentation: Drafting step-by-step guides, knowledge base articles, and documenting operational procedures for hosting environments
  • Automation and Scripting: Creating robust Bash scripts for log analysis, performance tuning, and recurring server maintenance tasks

LINUX SUPPORT SPECIALIST   

  • Solves web technology problems of Linux-based VPS users, dedicated server users, Resellers, and shared hosting users through WHM/CPANEL/SSH root access/Plesk for Linux
  • Assists in website creation & troubleshooting of website builder(s), Weebly, & CMS like WordPress, Magento, Drupal, Joomla etc
  • Resolves email-related problems (Unable to send [either from website contact form or email], receive, forward; Webmail; Email Client Configuration; Spam; etc)
  • Resolves setup issues due to website migration, software and server settings, and other initial problems getting started
  • Provides support for hosting-specific issues including debugging customer sites due to database connection issues, HTTP status errors (4xx – Client error, 5xx – Server error, etc)
  • Assists in 3xx codes (redirection), website pointing, and the likes
  • Performs DNS record transfers and setup on behalf of customers as well as troubleshooting DNS record issues
  • Researches competitive product offerings and recommends changes to existing products or applicable add-ons that customers will benefit from
  • Conducts impromptu GUI navigation tutorials to users who are aversed to reading written instructions/have reading challenges; and other such ad hoc tasks

FULL STACK WEB DEVELOPER [Linux, Apache, MySQL and PHP (LAMP) software stack]

  • Designs, develops, tests, and deploys web applications
  • Assumes ownership of code throughout development, staging, testing, and production
  • Develops appropriate code structures to solve specific tasks
  • Provides support in the upkeep & maintenance of websites
  • Recommends suitable web hosting solutions to clients based on their budgets, business, & technology needs
  • Provides services to fix problematic web hosting connections (DNS etc) on behalf of the customer
  • Processes website migration from one hosting provider to another
  • Converts website to mobile app
  • Provides website maintenance, modification, and updates using customer's backend access (dashboard/control panel) for CMS like Wordpress, Joomla, etc and other website builders like Weebly, Wix
  • Sets up servers and databases for functionality.
  • Ensures cross-platform optimization for mobile phones.
  • Works alongside graphic designers for web design features.
  • Designs and develops APIs.
  • Stays abreast of developments in web applications and programming languages.