Senior Software Engineer
CurrentLed the end-to-end implementation of a new client support feature, overseeing the entire process from planning to execution. Successfully created client support automations tailored to complex business requirements, resulting in a 65% resolution rate for complaints through automation.Developed and managed GraphQL and RESTful APIs for mobile applications, contributing to the establishment of an interface layer that facilitates the seamless integration of multiple external systems, streamlining them into a unified flow.Collaborated closely with cross-functional teams, including front-end developers, product managers, and QA engineers, to ensure that the APIs aligned seamlessly with the app's requirements. Proactively identified and addressed software bottlenecks and bugs, troubleshooting and maintaining backend web applications.Played a key role in the conversion of plain SQL queries to ActiveRecord, and contributed to the refactoring of legacy code for enhanced efficiency. Embraced test-driven development methodologies using Rspec for quality assurance.