Francis Dominic Fajardo Software Developer

Experience

Professional

Unified XUL Platform Contributor/C++ Developer/Add-ons Team Member April 2022 – Present
Pale Moon web browser (volunteer capacity)
  • Adapted and ported JS and CSS web features from Firefox, enhancing compatibility and functionality, which significantly improved cross-browser performance and user satisfaction.
  • Developed a custom implementation of a CSS selector from scratch, effectively resolving display issues encountered by end-users across multiple websites, leading to a more consistent user experience.
  • Conducted thorough research on legacy code to understand its complexities, ensuring seamless integration with new features and enhancing overall system performance and maintainability.
  • Reviewed submissions made by extension and theme developers to the Pale Moon Add-ons Site, ensuring adherence to quality standards and compatibility with the browser.
  • Addressed issues and reviewed pull requests related to the browser's layout component, contributing to improved layout stability and a reduction in user-reported layout bugs.
View my pull requests

Director for Marketing and Promotions November 2021 – August 2022
Junior Philippine Computer Society - Asia Pacific College Chapter
  • Led the marketing and promotions team and made sure the publication materials are completed on time.
  • Designed posters and created audiovisual presentations for events and related organization activities.
  • Assisted and guided team members with questions that they may have about the publication materials.
  • Managed the social media pages of the organization on different platforms.
View AVPs

Volunteering

Chairperson August 2025 – Present
UPLB Alliance of Dormitory Associations
President 2023 – Present
UPLB ATI-NTC Residence Hall Association
  • Partnered with residents and association officers to plan and execute engaging community events and projects.
  • Facilitated communication and coordination to address residents' concerns regarding their experiences in the dormitory with the dormitory manager, the Office of Student Housing, the UPLB Alliance of Dormitory Associations, and the UPLB University Student Council.
  • Developed a financial tracking spreadsheet for budget management, receipt organization, and event reminders, facilitated e-mail communications.
  • Deployed a Windows-based print server, significantly improving printing accessibility and efficiency for residents.
  • Designed posters and promotional materials, resulting in increased event attendance and participation from both residents and non-residents.
  • Managed social media platforms and handled livestreaming for gaming and social events, fostering online community engagement.

Invited Talks and Presentations

Git Branching and Collaboration January 2025
Junior Philippine Computer Society - Asia Pacific College Chapter
View

SURINet: Suriin, Unawain, and Realize the Internet November 2024 – December 2024
National Service Training Program (NSTP) - Los Baños National High School, Grade 9 Class