Software Engineer (Full Stack)
Current- Significantly improved system stability by resolving persistent, long-standing bugs across front-end and back-end platforms, which increased customer satisfaction and played a key role in reducing customer churn and driving company growth.- Refactored the codebase prioritizing high performance and elevating code readability by enforcing established object-oriented principles such as Single Responsibility Principle (SRP), Don't Repeat Yourself (DRY), and others.- Implemented an offline mode for the POS module, enabling customers to seamlessly perform POS operations without the need to access back-end APIs. Achieved this by caching data in the user's system using Dexie IndexedDB within Angular, resulting in significantly improved speed and efficiency.