Raif is a Senior Software Engineer with 8+ years of development expertise in Java, C#, .NET, Xamarin, Linux System Administration, Unity 3D, and APIs. He uses a mix of hands-on development and team lead experience to contribute to designs and write and deploy secure, scalable, and resilient code on different projects. Raif participates in all aspects of the software development process, driving innovation and utilizing modern software development practices.
Managed the migration of a set of anti-money laundering apps, supervising tasks to move the apps into modern web-based solutions.
Worked on microservices-based back-end solutions for financial advisory and portfolio management platforms and handled integration with multiple third-party services.
Engineered an Ethereum Blockchain protocol to create and deploy Smart Contracts, implement gateways, and benchmark transactions for the client.
Designed and developed iOS and Android apps, managing the entire app lifecycle from release to ongoing support for finished products.
Ensured compatibility of solutions across products, standardizing apps to deliver the same quality and experience across multiple projects with minimal effort.
Oversaw stakeholder management, optimized solution performance, provided support across different projects, and coached junior developers.