# Michael Akobundu > Senior Software Engineer | Java | Python | JavaScript | C# | PHP | Microservices | REST APIs | Deep Learning (Image Recognition/Classifications) Location: London, England, United Kingdom Profile: https://flows.cv/michaelakobundu Savvy Web/Mobile Developer with technical software development. Expert in a variety of platforms languages , in-depth understanding of web technologies with a focus on delivering innovative business solutions, bringing superior design and debugging capabilities, innovative problem solving skills and dedication to quality. Highly dependable and a supportive and enthusiastic team player dedicated to streamlining processes and efficiently resolving project issues. Happy to be part of a dynamic software development team. Fluent in Ionic,Angular js,lua,Python, Javascript, Java, PHP, C# and can adapt to/learn new languages and application development technology. ## Work Experience ### Software Engineer @ VRAI Jan 2024 – Present | Dublin, County Dublin, Ireland ### Senior Software Engineer @ Alation Jan 2021 – Jan 2024 | London Area, United Kingdom Design, develop, test, and maintain high-quality software solutions for Alation's data catalog platform. Implement new features and functionalities, ensuring they align with product specifications and user requirements. Participate in code reviews, conduct testing, and implement best practices to maintain code quality and ensure the delivery of reliable software. Document code, processes, and technical designs to facilitate knowledge sharing and maintain a well-documented codebase. ### Senior Software Engineer @ Andela Jan 2021 – Jan 2022 | New York, United States Collaborate with cross-functional teams, including product managers, designers, and other engineers, to deliver high-quality software solutions. Develop, test, deploy, and maintain software applications, ensuring scalability, performance, and security. Write clean, efficient, and maintainable code, following best practices and coding standards. Participate in code reviews to provide and receive constructive feedback, fostering a culture of continuous improvement. Contribute to the design and architecture of software systems, considering scalability and future development needs. Troubleshoot and debug software applications, addressing issues and optimizing performance. ### Senior Software Engineer @ ALAT by Wema Jan 2021 – Jan 2022 Designing, developing, testing, and maintaining software solutions for various banking applications. Troubleshooting and debugging software applications to ensure optimal performance and reliability. Participating in software architecture and design discussions to contribute innovative ideas. Collaborating with cross-functional teams, including business analysts, project managers, and other IT professionals. Writing clean, efficient, and maintainable code following coding standards and best practices. Adhering to security and compliance standards in software development. ### Software Engineer @ VidMob Jan 2021 – Jan 2021 | New York, United States Built and Managed the Vidmob Design System. Work closely with cross-functional teams, including product managers, designers, and other engineers, to deliver high-quality software solutions. Utilize relevant programming languages and technologies aligned with VidMob's tech stack to build scalable and efficient solutions. Work in an Agile development environment, participating in sprints, planning, and other Agile ceremonies. Conduct thorough testing of software components to ensure reliability, scalability, and adherence to specifications. Write clean, efficient, and maintainable code, following coding standards and best practices. Participate in code reviews to provide and receive constructive feedback. ### Software Engineer @ Interswitch Group Jan 2019 – Jan 2021 | Lagos Building and managing core Terminal Management System (TMS onpremise and remote) for banking activities using Java, Spring Boot, Spring MVC, Socket Programming, Netty, Knockout JS, Kafka, Rabbit MQ, Kibana, Redis for caching, MSSQL for database and Jenkins for deployment and build pipeline. Managed the Interswitch Lending Services (ILS) using Java Spring Boot, Redis for caching, Angular JS, MongoDB for Analysis, MSSQL for data persistence, Kubernetes, Jenkins, and Docker. Collaborated with team members to create an application's system analysis based on client requirements. ### Software Engineer @ Fidelity Bank PLC Jan 2017 – Jan 2019 Lead the implementation of strategic initiatives, such as the development and deployment of the Fidelity Bank Operations (OPS) system. Spearhead the implementation of the Fidelity Bank FCY (Foreign Currency) feature on the mobile app, enabling instant and secure transfer of foreign currencies, including dollars. Design, develop, test, and maintain cutting-edge software solutions to meet the unique requirements of Fidelity Bank PLC. Implement innovative features and functionalities for various banking applications, ensuring they align with business objectives. Adhere to strict security and compliance standards in software development, ensuring that all solutions meet regulatory requirements and safeguard customer data. Tackle complex technical challenges, troubleshoot issues, and resolve software-related problems promptly to ensure optimal performance and reliability. Engage in continuous improvement initiatives, identifying opportunities for process optimization and contributing to the evolution of Fidelity Bank's digital offerings. ### Software Developer @ Novateur Nigeria Jan 2016 – Jan 2017 ### CISCO Network Administrator/Engineer (SIWES) @ United Global Resources Limited Jan 2014 – Jan 2014 ## Education ### Master of Science - MS in Computer Science Coventry University ### Bachelor of Science - BS in Computer Science Michael Okpara'​ University of Agriculture Umudike ### Government College Umuahia ## Contact & Social - LinkedIn: https://linkedin.com/in/michael-akobundu-234269109 --- Source: https://flows.cv/michaelakobundu JSON Resume: https://flows.cv/michaelakobundu/resume.json Last updated: 2026-04-05