<>

Full Stack AI Engineer

Sami El-Kebbe

Highly motivated and creative Full Stack AI Engineer with 7 years of professional experience specialising in React frontend development and AI-enabled application development, as well as .NET, Python and Node.js backend technologies.

>>>>

About Me

Highly motivated and creative Full Stack AI Engineer with 7 years of professional experience specialising in React frontend development and AI-enabled application development, as well as .NET, Python and Node.js backend technologies. Proficient in working with Microsoft Azure and AWS cloud platforms to build scalable, cloud-native web applications, with deep expertise in Generative AI and RAG architecture using Azure OpenAI services.

Throughout my career, I have successfully delivered production-grade applications across the health, public sector, travel and retail industries, taking projects from proof of concept through to full production release, meeting client requirements under tight deadlines and budgets. My disciplined and self-starting approach allows me to take ownership across the full delivery lifecycle, from solution design and architecture through to implementation, release readiness and stakeholder alignment.

With a growth mindset, I constantly challenge myself to stay ahead in the rapidly evolving landscape of AI and web development. I am passionate about enhancing user experience and interface through the latest development practices, ensuring the highest standards of design, security and performance. Beyond individual contribution, I have led technical workstreams, mentored developers, and engaged directly with clients and stakeholders to drive project success.

In addition to my technical expertise, I hold a Bachelor of Computer Science with a major in Cybersecurity from the University of Adelaide, complemented by several industry certifications across Azure and AWS. I have also pursued business courses covering marketing and corporate finance, enabling me to assess company needs and adapt effectively to dynamic business environments.

>>>>

Experience

Consultant - Full Stack Developer

| Avanade Belgium

2024 - Present

Avanade, part-owned by Accenture & Microsoft, is the leading provider of innovative digital, cloud and advisory services, industry solutions and design-led experiences across the Microsoft ecosystem.

  • Built and evolved a large-scale Generative AI knowledge platform from proof of concept through to a production-grade release serving 2,000 users, using Python, React, Azure OpenAI and broader Azure services across multiple delivery phases for a public sector client
  • Designed end-to-end RAG architecture including document ingestion pipelines via Azure Document Intelligence, vector embeddings and retrieval using Azure AI Search, and prompt orchestration using OpenAI LLMs
  • Ingested and processed a library of 8,000 documents from the client's AWS S3 bucket with Azure Data Factory, forming the core knowledge base of the platform
  • Acted as technical lead, owning architecture decisions, implementation approach, and guiding a team of 3 developers, fostering their growth and enabling effective contribution across delivery phases
  • Led the implementation of an Admin UI enabling the client to customise the orchestrator, configure workflows, and manage human-in-the-loop orchestration with multiple OpenAI tool calls, including integration with a Microsoft Foundry Bing agent
  • Authored and maintained comprehensive technical design documents covering architecture, security, orchestration and operational considerations
  • Involved in technical solution proposals and scopes for follow-on phases, contributing to sustained project continuation and expansion
  • Served as a technical lead on a .NET API solution for a retail industry client that generated PDF nutritional data sheets using internal platform data, while mentoring and delegating tasks to another developer
  • Developed a .NET WPF automation tool to remove redundant SharePoint content, improving organisation and reducing storage usage

Consultant - Full Stack Developer

| Avanade Australia

2023 - 2024

Avanade, part-owned by Accenture & Microsoft, is the leading provider of innovative digital, cloud and advisory services, industry solutions and design-led experiences across the Microsoft ecosystem.

  • Implemented an API utilising Node.js to sync customer loyalty points between a major airline and its financial partner
  • Successfully initiated and contributed to multiple greenfield projects and participated in the selection and implementation of the latest technologies and frameworks, ensuring optimal project outcomes and future scalability

Senior Analyst - Full Stack Developer

| Avanade Australia

2022 - 2023

Avanade, part-owned by Accenture & Microsoft, is the leading provider of innovative digital, cloud and advisory services, industry solutions and design-led experiences across the Microsoft ecosystem.

  • Upgraded and fixed automated regression tests developed with .NET and SpecFlow framework
  • Revamped React SPA to use SCSS modules instead of CSS-in-JS, which resulted in an improved Lighthouse score from 53 to 91 and a better user experience

Analyst - Full Stack Developer

| Avanade Australia

2021 - 2022

Avanade, part-owned by Accenture & Microsoft, is the leading provider of innovative digital, cloud and advisory services, industry solutions and design-led experiences across the Microsoft ecosystem.

  • Collaborated with a cross-functional team of 14 to develop website features in .NET and React hosted on Azure for a major client in the health industry
  • Refactored legacy React code to utilise TypeScript and latest React features, which improved code maintainability, readability, and scalability

Full Stack Developer

| atomix

2019 - 2021

atomix is a digital agency working with a diverse range of clients from a variety of industries, such as energy, tourism, sports, finance, government, health and professional services.

  • Redeveloped and worked on multiple websites to implement new UI and use new tech stack such as headless CMS (incl. Gatsby, GraphQL, React, AWS Lambda)
  • Improved the Lighthouse performance score of a real estate website from 35 to 85 through optimisation efforts, boosting search engine visibility and user engagement
  • Integrated 3rd party APIs with client websites ranging from SSO to Property Management Systems (PMS)
  • Developed a serverless Node.js API to sync Shopify data to a Google Cloud Datastore and generate birthday coupons for customers
  • Led the redevelopment of a React Native application, integrating Firebase services and enabling seamless authentication with a WordPress website for a client
  • Mentored and onboarded new joiners, providing support to facilitate them into the development team

Junior Cybersecurity Developer

| atomix

2019 - 2019

atomix is a digital agency working with a diverse range of clients from a variety of industries, such as energy, tourism, sports, finance, government, health and professional services.

  • Guided the PCI-DSS process with the team to make websites compliant with the policy
  • Revamped client security plans to provide better security services and offer security recommendations to clients regarding vulnerabilities discovered on their site
  • Trained other developers on security practices and penetration testing tools
  • Developed automated process for security monitoring using PHP to scan sites for vulnerabilities and perform security updates

Cybersecurity Internship

| Boylen

2019 - 2019

A project developed for the audit and recommendation of Boylen's internal cybersecurity around hosting, network, device management and then review production environments and deployment process for WordPress and custom built CMS, WebTemplate. Included documenting secure software development lifecycle, OWASP guidelines, penetration testing websites to find vulnerabilities and solving them.

  • Conducted penetration tests against websites developed by Boylen using tools including Kali Linux, Burp Suite, nmap, sqlmap and Wireshark
  • Penetration testing found security vulnerabilities that affected a large number of websites developed with in-house CMS and applied solution to fix vulnerable code using OWASP guidelines
  • Documented a report that included recommendations for Boylen in terms of implementing secure processes throughout the Software Development Lifecycle and the workplace

Education

Bachelor of Computer Science (Cybersecurity)

| The University of Adelaide

2017 - 2019

Graduated from a Bachelor of Computer Science degree with a major in Cybersecurity, I have gained proficient technical skills in an array of programming languages including C++, Bash and web development to develop software that achieve various outcomes. In addition, I have studied several business courses ranging from marketing to corporate finance to assess the needs and problems of a company and the dynamic business environment. I have the desire to maintain on-going education for growth and development whilst challenging myself to further develop my technical skills in a rapidly evolving industry and have the ability to adapt to changing situations.

>>>>

Certifications

AZ-204 Microsoft Azure Developer Associate

| Microsoft

2025

Build end-to-end solutions in Microsoft Azure to create Azure Functions, implement and manage web apps, develop solutions utilizing Azure storage, and more.

GitHub Foundations

| GitHub

2025

This exam measures entry level skills with GitHub basics like repositories, commits, branching, markdowns, and project management.

AI-900 Microsoft Azure AI Fundamentals

| Microsoft

2024

Earners of the Azure AI Fundamentals certification have demonstrated fundamental AI concepts related to the development of software and services of Microsoft Azure to create AI solutions.

AWS Certified Cloud Practitioner

| Amazon

2023

Earning AWS Certified Cloud Practitioner validates cloud fluency and foundational AWS knowledge.

AZ-900 Microsoft Azure Fundamentals

| Microsoft

2021

Earners of the Azure Fundamentals certification have demonstrated foundational level knowledge of cloud services and how those services are provided with Microsoft Azure.

MS-900 Microsoft 365 Fundamentals

| Microsoft

2021

Earning the Microsoft 365 Fundamentals certification demonstrates an understanding of the options available in Microsoft 365 and the benefits of adopting cloud services, the Software as a Service (SaaS) cloud model, and implementing Microsoft 365 cloud service.

Skills

> Frontend

  • HTML
  • CSS
  • SASS
  • JavaScript
  • jQuery
  • TypeScript
  • React
  • React Native
  • Angular
  • Next.js

> Backend

  • PHP
  • Laravel
  • Node.js
  • .NET
  • GraphQL

> Software

  • C#
  • Python

> Database

  • MySQL
  • SQLite
  • Microsoft SQL Server
  • MongoDB
  • Amazon DynamoDB

> Content Management System

  • WordPress
  • Shopify
  • Contentful
  • Strapi

> DevOps

  • Git
  • GitHub
  • GitLab
  • Azure DevOps
  • Docker
  • Kubernetes

> Cloud Hosting

  • Amazon Web Services
  • Microsoft Azure
  • Google Cloud Platform
  • Linux
  • Windows Server
  • cPanel
  • phpMyAdmin

> Testing

  • Jest
  • Cypress
  • Selenium
  • NUnit

> Security

  • Penetration Testing
  • Kali Linux
  • Wireshark

> Design

  • Photoshop
  • Illustrator
>>>>
Made by Sami El-Kebbe.