Senior Software Engineer
Current*Mortgage Department, AIB Company* At AIB Company, I have been integral to the Mortgage Department's digital transformation, focusing on developing and enhancing mobile apps, web apps, and the bank portal. My role involves:- **Mobile App Development:** Leading the development of user-friendly and secure mobile applications to streamline mortgage processes for our clients. This includes integrating new features, optimizing performance, and ensuring a seamless user experience.- **Web App Development:** Building and maintaining robust web applications that facilitate efficient mortgage processing. My contributions include designing scalable architectures, implementing responsive designs, and integrating third-party services.- **Bank Portal Development:** Enhancing the bank's portal by adding new functionalities, improving security measures, and ensuring compliance with industry standards. I work closely with stakeholders to gather requirements and translate them into technical solutions.- **Cross-Functional Collaboration:** Collaborating with various departments, including UX/UI design, QA, and IT operations, to ensure the delivery of high-quality software solutions. I also mentor junior developers and provide technical guidance to the team.- **Technology Stack:** Leveraging a diverse set of technologies including Java, Spring Boot, Hibernate, iBATIS, and various database (NoSQL and SQL) to build and maintain scalable applications.Key Achievements:- Launched new mobile app features that increased user engagement by 30%.- Migration of legacy systems to modern microservice architecture, improving system reliability and performance.- Played a pivotal role in achieving a 25% reduction in application downtime by implementing efficient monitoring and logging solutions.My tenure at AIB Company has been marked by a commitment to innovation, continuous improvement, and delivering exceptional value to our clients through cutting-edge technology solutions.