VP of Software Engineering
confidential
Total years of experience :15 years, 0 Months
Leading our teams to design and implement innovative hardware and software products integrated with harmony. Managing a global team to build multi-stacked applications using different technologies including low-level machine embedded systems, scalable cloud systems, machine learning, cellular connectivity, full-stack web, mobile applications, dev-ops, and process automation.
Achievements
- Providing technical leadership and expertise to a global engineering team.
- Grow startup patent and IP portfolio.
- The company has seen thirty times growth in valuation during tenure.
- Successfully took the product from concept to full scalable manufacturing, launched pilot beta testing, shipping products, strategic partnerships, and market expansion.
- Lead the design of three more further products in various stages of development and R&D.
- Develop business plans and lead the implementation to increase the market share in terms of the number of transactions and customer acquisitions as per the pre-approved target.
- Control Online Banking annual budgeted expenses and achieve pre-approved annual targeted revenues.
- Manage alignment with internal/external partners.
- Participate in developing vendor selection criteria and Interact with vendors to communicate business requirements.
- Build and maintaining Online Banking long/short term strategies, business cases, and profitability models
- Setup Online Banking high-level security and procedures, and reviewing them on a periodic basis.
- Develop business requirements related to technical development to a process/function in Online Banking services
- Identify and explore new business opportunities
Achievements:
- Fully transformed the bank’s electronic services with new web, mobile banking, and middleware.
- Significantly increased customer adoption and the number of transactions via online services (both web and mobile).
- Design, develop and maintain cloud based Intellectual Property management system.
- Used most of the latest web development technologies including ASP.Net, jQuery, Ajax, JavaScript, and MSSQL with dynamic LINQ queries to give AppColl customers the best user experience.
- Conducted routine database and web servers performance monitoring and tuning.
- Setting up new cloud server instances of SQL and web servers.
- Monitored quality of proprietorial and third party components for the online banking, retail and corporate sites.
- Worked on the upgrade of the core banking system (Testing the compatibility of online retail and corporate banking channels).
- Built test plans and wrote test cases to be executed for quality assurance purposes.
- Contributed to integrate the Entrust Token Security module to NCB Corporate Internet Banking website.
- Identified and initialized removal of potential security threats to online banking channels (retail & corporate).
- Contributed to upgrade the automated payroll system.
- Led the team assigned to the quality assurance activities for the SWIFT global fund transfer system.
- Interfaced with business executives of the bank, government officers and vendors to keep the quality of the online banking up to standards.
- Delivered in-house presentations about software quality for the IT department.
- Designed, implemented and tested office automation forms Intranet software.
- Conducted training sessions for employees; wrote a system restoration manual for the automation system.
- Maintained electronic document archiving system.
- Installed network appliances such as routers, workstations.
Developed an IT help desk web application for internal use.
Contributed to designing and installing customer service office computer networks.