Software Engineer
CurrentThroughout my tenure as a software engineer, l've adeptly navigated agile environments, leveraging the Rails framework and ReactS to develop and enhance numerous features. My responsibilities have encompassed upgrading major node and ruby versions, implementing robust token refresh mechanisms, and conducting comprehensive testing to ensure code quality and reliability.In addition, l've optimized application responsiveness by integrating background job processing using Sidekiq and Redis. My contributions extend to architecting scalable Ruby on Rails applications, encompassing essential features such as user authentication, authorization, and role-based access control. Furthermore, l've spearheaded initiatives to enhance user experience through revamped page designs, catering to various devices' responsiveness.Lastly, l've established and maintained CI/CD pipelines to automate deployment processes, thereby streamlining efficiency in deployment operations.