Senior Software Engineer
Current• Supervised and managed a team in the development of new software products, such as Account Protect which provides verification and monitoring that protect users from fraud at the account level.• Led a team to transition towards Springboot and Microservices via GRpc technology, reducing complexity and increasing manpower on a new product, such as: Payment Guarantee and Payment Protect. • Executed end to end Scrum Agile (SDLC) with Scrum Masters, developers, stakeholders and managers.• Worked with Agile Scrum using JIRA and documentation on Confluence. • Developed on multiple microservices for new features utilizing RESTful APIs, improving the scalability and ease of integration. • Focused on Backend Development using Java 11, Spring Boot, MSSQL, and many other libraries that come with it.• Wrote high-quality, reusable code and resolved bug reports, resulting in a more stable product version. • Closely worked with SREs for the CI/CD of the pipelines via Azure DevOps, utilized OpenLens to manage pods and debug from the logs accordingly.• Played a vital role on monthly monitoring of product reports and its performance based on data. Created and documented clear, concise, and high-level reports for the stakeholders.• Contributed on fixing big incidents that needs different teams, such as: DBA, Engineering, Product Owners, Customer Success teams to have a clear understanding of approach on an incident. • Guide new hires to apply their capabilities efficiently, sharing best practices, help them grow in their roles in line within company’s standards.