Back End Developer
Current• Convert NodeJS Application written in plain JavaScript to Typescript for an ongoing Web3 project Node Backend• Improve Application Performance by streamline DB queries and Code Logic.• Review PR of other Engineers• Develop Api for Both the Mobile Ap and the Admin Dashboard• Improve the application by implementing test cases across the project to improve quality.• Engineered and implemented over 2,000 test suites and 600+ tests, achieving 99% coverage across over 1,161 functions, 10,163 statements, 9,911 lines, and 5,963 branches including Web3 components.• Conducted comprehensive research and development to identify the most suitable database for an ongoing Web3 project.• Enhanced code efficiency by introducing middleware, eliminating redundant code across 200+ routes.