Badges
Certifications
basselch has not earned any certificates yet.
Work Experience
Lead Software Engineer
The Power of Music• October 2023 - February 2024
* Optimized the matching algorithm, resulting in a 300% increase in matches. * Achieved a 40% reduction in AWS server costs through various optimizations. * Implemented A\B tests to validate the impact of new changes on retention and conversion rates. * Ensured maximum uptime by maintaining the entire app’s infrastructure.
Software Engineer
The Power of Music• September 2021 - September 2023
* Streamlined the signup process, increasing complete profiles on registration to 80%. * Enhanced app loading speed through caching, optimistic UI patterns and strategic preloading. * Improved code maintainability by implementing strict linting, well-defined structures, and proper state management. * Assisted with the migration of the backend from an old codebase to a new one, resulting in faster API responses. * Contributed to backend testing through integration and unit tests for migrated endpoints.
Software Developer
Freelance• August 2019 - September 2021
* Developed websites and mobile apps across diverse technologies for various clients. * Managed the full development lifecycle, including deployment and testing. * Advised clients on enhancing user experience and app optimization. * Converted UI designs into functional apps and minimum viable products. * Collaborated with backend developers to integrate apps with existing APIs.
Software Engineering Intern
Murex• August 2018 - September 2018
* Supported the migration of the Global Quality Assurance Framework (GQAF) to a modern UI. * Took the initiative to improve some existing functionalities of the GQAF. * Conducted safe deployment and testing of developed features.
Education
Phoenicia University
Computer Science, BS• October 2016 - June 2019
Graduated with High Distinction - Valedictorian of the 2019 graduating batch