Rizaan Lakay

RIZAAN LAKAY

Software Engineering | Artificial Intelligence | Architecture
Dubai, United Arab Emirates | +971 50765 9410

ABOUT ME

As a Software Architect with a strong focus on Artificial Intelligence, I leverage my two decades of .NET expertise to deliver innovative and user-centric AI-powered solutions for the health-tech sector. I lead cross-functional teams in the design, development, and deployment of applications that enhance efficiency, accuracy, and decision-making through AI integration, leveraging agile methodologies and best practices.

I am passionate about AI and front-end development, creating interfaces that seamlessly blend aesthetics with functionality while incorporating cutting-edge AI capabilities. I am skilled in Semantic Kernel, developing RAG (Retrieval-Augmented Generation) applications, and creating AI Agents. My expertise extends to various aspects of AI, including generative AI, natural language processing, and AI ethics.

With a background in Information Systems from the University of Cape Town, I combine my foundational skills in C# and OOP with advanced AI techniques. I am always eager to explore new AI technologies and identify pragmatic applications that elevate user experiences and drive innovation in the workplace.

I value effective communication and foster a collaborative environment where ideas flourish, particularly in the rapidly evolving field of AI. Let's connect and discover the boundless possibilities that lie at the intersection of technology, AI, and innovation.

AI SKILLS HIGHLIGHTS

Semantic Kernel RAG Applications AI Agents Generative AI Natural Language Processing AI Ethics AI-Powered Chatbots Machine Learning Integration AI for Business Solutions Microsoft Copilot

PROFESSIONAL EXPERIENCE

.Net Backend Software Architect

Doctorly, Berlin, Germany | 1 Feb 2024 – Present

A German based health-tech startup, which is disrupting the state of doctor practice software in Germany.

As a back-end software architect, I've tackled several technical challenges faced by our back-end engineers, established habits and best practices for maintaining our existing codebase, and planned for the future evolution of our back-end systems in a multi-tenant environment.

  • Migrated our code-base from .Net 6 to 7, then to .Net 8. Resolved the breaking changes brought along with EF Core during this upgrade.
  • Assisted the DevOps team on the migration of on-premise PostgreSQL databases to AWS Aurora, unlocking the benefits of cloud-native technologies.
  • Implemented a feature to allow doctors to send letters to other doctors about patients medical details. Through our system using MIME messaging.

Lead Software Engineer

FinChoice, Cape Town, South Africa | 1 June 2018 – 31 Jan 2024

A leading FinTech company in the South African market, that offer a range of financial products to help consumers when they need it most.

Orchestrated the management of company's digital platforms, driving exponential growth from 200k to over 3 million monthly session users in less than 2 years; utilized Domain Driven Design and Test Driven Development approaches, successfully optimizing system average response time from 12 seconds to 4.7 seconds per pageview, enhancing user experience and engagement.

  • In a single business year we scaled the traffic 10x. All this while reducing the error rate and response time. This saw the customer satisfaction rating increase from 65% to 87%.
  • As the Tech Lead, I received the CEO Technology award for Innovation as I am always seeking new and innovative ways to solve complex problems, which translate to a meaningful boost in company profits. This is an annual award given to one of the 80 engineers in the business for showing the most innovation in technology for the year.
  • Being the Innovator in the company, I delivered 14 extra projects to the company in a single year, which included innovations like, AI, Chatbots, Push Notifications, Digital Dashboards, CMS for Marketing etc.

Senior Software Engineer

CareWorks HIV Management, Cape Town, South Africa | 1 March 2011 – 31 May 2018

Provides healthcare services including comprehensive chronic disease management, onsite health risk assessments and screening, as well as training.

Designed and developed the entire customer management system from the ground up. Taking it from excel sheets to ASP.NET MVC in 12 months, which allowed the company to grow it's throughput at testing sites. The system enabled a growth of 300%+ the number of clients in the first calendar year, which had an enormous impact on companies profit. All this while reducing the operating labour and management costs.

  • Building the customer management system as a single developer in the first 12 months, allowed the business to trust in my skills and employ 2 more developers for me to mentor and train.
  • Design and built a Xamarin Forms application which processed large volumes of documents and image scans from the nurses in the field. The application had it's back-end run in Azure, while leveraging the power of Azure Functions and Azure Apps.

Junior and Intermediate Software Engineer

Telkom SA, DVT, Medscheme, Cape Town, South Africa | 1 May 2001 – 28 Feb 2011

Design, build and maintain various systems to support different business functions.

AI CERTIFICATIONS

What Is Generative AI?

Issuer: LinkedIn

Issued: Jun 2024

Skills: Generative AI, Generative AI Tools

Show Certificate

Semantic Kernel in Action: Fundamentals

Issuer: LinkedIn

Issued: Jul 2024

Skills: Semantic Kernel, Application Development

Show Certificate

Becoming an AI-First Product Leader

Issuer: LinkedIn

Issued: Jun 2024

Skills: AI for Business, AI, Product Leadership

Show Certificate

Career Essentials in Generative AI

Issuer: Microsoft

Issued: Jun 2024

Skills: Generative AI, Computer Ethics, AI

Show Certificate

Ethics in the Age of Generative AI

Issuer: LinkedIn

Issued: Jun 2024

Skills: Computer Ethics, Responsible AI

Show Certificate

Generative AI in Learning and Development

Issuer: LinkedIn

Issued: Jun 2024

Skills: Employee Learning & Development

Show Certificate

Generative AI: Evolution of Online Search

Issuer: LinkedIn

Issued: Jun 2024

Skills: AI for Business, Search Engine Technology

Show Certificate

Get Ready for Generative AI

Issuer: LinkedIn

Issued: Jun 2024

Skills: AI for Design

Show Certificate

Introduction to Artificial Intelligence

Issuer: LinkedIn

Issued: Jun 2024

Skills: AI for Business, AI

Show Certificate

Introduction to Prompt Engineering for Generative AI

Issuer: LinkedIn

Issued: Jun 2024

Skills: Generative AI, Natural Language Processing (NLP)

Show Certificate

Learning Microsoft 365 Copilot

Issuer: LinkedIn

Issued: Jun 2024

Skills: AI for Business, Microsoft 365, Microsoft Copilot

Show Certificate

Streamlining Your Work with Microsoft Copilot

Issuer: LinkedIn

Issued: Jun 2024

Skills: Microsoft Copilot, Productivity Improvement

Show Certificate

AI ARTICLES ON LINKEDIN

Slash Your AI Costs by 85%: The RouteLLM Game-Changer

In today's AI-driven world, many companies are grappling with a significant challenge: the astronomical costs of running large language models (LLMs) in production. While these powerful AI systems offer incredible capabilities, their price tags can be prohibitive, especially for businesses operating at scale.

View Article on LinkedIn

Optimizing Document Management with AI-Driven Workflows

In today's fast-paced business world, documents are at the heart of every operation. From invoices and contracts to reports, managing this information efficiently can make or break your productivity. Enter Azure AI Document Intelligence – a game-changer for businesses. Formerly known as Azure Form Recognizer, this revamped tool offers expanded capabilities to help you unlock the full potential of your document data.

View Article on LinkedIn

Chatbots Made Simple: A Step-by-Step 5-Minute Guide for Your Business Website

An AI chatbot is a software application that can simulate conversation with human users. It is powered by artificial intelligence (AI) and natural language processing (NLP) technologies, which allow it to understand and respond to human language in a way that is similar to how a human would.

View Article on LinkedIn

Will artificial intelligence replace human software developers?

The question of whether AI will eventually replace human software developers is a topic of ongoing debate and speculation. There are several key points to consider: Automation of Routine Tasks: AI and automation technologies can already assist developers by automating routine and repetitive tasks such as code generation, bug fixing, and testing. This can increase developer productivity and reduce the risk of human error. However, this doesn't necessarily mean that AI will replace developers entirely.

View Article on LinkedIn

AI in the Classroom: A Guide to Using Technology for Young Learners

Teachers of young learners can harness the power of AI to enhance the quality of education and create more personalized and engaging learning experiences. Here are several ways in which AI can be used to improve teaching for young students.

View Article on LinkedIn

Future-Proof Your Developer Career: 5 Ways to Upskill in AI Today

The rise of artificial intelligence (AI) is transforming the landscape of software development at an unprecedented pace. As AI-driven tools and technologies continue to advance, developers must prepare themselves to stay relevant in this evolving field. Failure to do so could potentially affect job prospects in the coming years. In this article, we will explore the potential impact AI has on software generation and developer jobs and provide five actionable ways developers can upskill their AI knowledge to secure their career future.

View Article on LinkedIn

Free AI Image Generation

With the recent boom in AI technologies and tools, one of the many hot topics has been AI Image Generation. I've recently explored a number of platforms out there like Mid-Journey, Leonardo.ai etc.. Most of them are paid solutions to image generation and do a really good job of it with their latest LLM's.

View Article on LinkedIn

ADDITIONAL SKILLS

Programming Languages and Frameworks

C# VB.Net Python Javascript Solidity ASP.Net MVC .Net Core Uno Platform Bootstrap JQuery Xamarin

Database Management

MSSQL MySQL PostgreSQL SQLite MongoDB Apache Cassandra AWS DynamoDB AWS RDS AWS Aurora

Cloud Technologies

Azure Document AI App Services Logic Apps Azure Storage Azure Functions Azure Stream Analytics Simple Notification Service API Gateway

Software Architectural Concepts

CQRS Mediatr Microservices MVC MVVM MVU Object-Oriented Programming Test Driven Development Domain Driven Development

Other Skills

RabbitMQ Agile Waterfall Approach XUnit Junit Selenium GIT GITLab Jenkins JIRA REST