Hi there, I'm Sair 👋
Informatics Technician (TSU) | Full-Stack Web Developer
I am a developer focused on building practical, reliable applications. I enjoy the challenge of solving logic-based problems and am dedicated to writing code that addresses real-world needs.
🔧 Technologies & Tools
Backend & Logic: PHP, Python, MySQL, REST APIs
Frontend & State: TypeScript, React, JavaScript, HTML5, CSS3
Tools & Frameworks: Git, Bootstrap, jQuery
📂 Featured Projects
🛡️ LCA — Advanced Library Management System
A full-scale web application designed to optimize librarian workflows and physical inventory logistics.
Architecture: Built with Vanilla PHP using the MVC pattern to ensure a clean separation of concerns and system maintainability.
Inventory Mapping: Developed a shelving module based on Dewey Decimal Classification with a shelf-preview UI for location tracking.
Data Validation:Implemented ISBN-10 and ISBN-13 checksum validation to adhere to international registration standards.
Relational Modeling: Designed a Book-Volume inheritance model, allowing copy-specific data to be tracked independently of global metadata.
Data Integration: Integrated the Wikipedia API to fetch author biographies and imagery, automating part of the cataloging process.
Circulation: Developed a ruleset for loans and renewals, including a multi-currency penalty system.
Reporting: Created an activity log and dynamic report generation for inventory and attendance metrics.
Tech Stack: PHP, MySQL, JavaScript, Bootstrap, Wikipedia API.
🎸 Stratum — Keyboard-First Guitar Tab Editor
A high-performance, shortcut-driven web workstation for guitarists who value speed and precision.
Keyboard-First UX: Developed a keyboard-centric interface with a custom shortcut engine to minimize mouse usage during data entry.
ASCII Parser: Built a custom "Washer" to reformat unstructured legacy ASCII tab text into a structured React state.
Serialization: Implemented a lossless export/import format to maintain 100% data integrity for native files.
State Management: Managed complex tab grids using TypeScript and utilized the Local Storage API for serverless data retention.
Philosophy: Built as an open-source, zero-friction tool with no ads or mandatory logins.
Tech Stack: React, TypeScript, Tailwind.
📫 Contact & Connections
Always focused on learning, collaborating, and engineering better solutions.