About me
I am an experienced hands-on executive in software development and IT architecture. with more than 25 years in startup, scale-up and large enterprises.
- I have managed and scaled teams of 200+ software development organizations.
- I architected, and lead the delivery of systems and web/mobile apps used by millions of users 24/7 in the telecom and finance spaces.
- I have managed product portfolio, roadmaps, partner vendors and presented my organization in trade shows and conferences.
I currently live in Paris, France and have am open to full and partial remote work.
Experience
Architect for the HR Domain applications serving 150K internal users: Part of the GO Transformation team modernizing the application architecture and moving to the cloud. Presenting in Design authority and Architecture Board for the projects and ensuring architectural compliance and security.
- Conceived and built the Open Digital Banking Platform: an API-first omnichannel customer and employee experience system used by the top three banks in Africa.
- Architected the platform as a highly scalable, available, and cost-effective microservices based system.
- Implemented digital transformation projects with banks by digitizing loan origination, card management and other processes.
- Created customer-specific iOS and Android mobile apps, web apps and chat apps using Facebook Messenger and Whatsapp.
- Created a CRM module with rich segmentation and campaigns over SMS, Email, Push and In-App notifications.
- Created a data warehouse module with descriptive and predictive analytics and real-time synchronization with production data.
- Created a generic web-based machine learning module with applications like product recommendation and customer churn.
- Led the growth of the engineering team from 8 to 60 members distributed globally. Setup remote work culture and processes.
- Established streamlined agile processes for delivery using CI/CD, code review, continuous integration, and automated testing.
- Evolved the platform as a self-serve SaaS solution with developer portal, sandbox and developer API documentation.
Enghouse Networks consists of multiple small subsidiaries scattered across North America and Europe.
- Conducted technical evaluations of four potential acquisition targets.
- Supervised a team of over 200 R&D professionals to achieve company objectives.
- Consolidated product portfolio creating new combined solutions, resulting in increased efficiency and profitability.
Jinny Software is a world leader in Telecom Value Added Services.
- Managed the product management team, the product portfolio and strategic vision.
- Managed partners and vendors.
- Designed and managed platform architecture for high-availability and observability.
- Architected data warehouse and reporting system and other new products.
- Represented the company at trade shows and with customers and prospects.
- Created the product management group with six members worldwide and lead overall product directions.
- Set the procedures for product lifecycle management and change management.
- Contributed significantly to critical sales presentations and RFPs.
- Tought Computer Networks I and II courses
- Tought Database Management Systems II course
- Supervised more than 50 final year projects
OSS Contributions
Publications
These are the peer-reviwed publications I wrote as part of the PhD.