Karim Batbouta

Karim Batbouta Email and Phone Number

Lead AI Developer @ Axon Technologies (Innervation)
Irvine, CA, US
Karim Batbouta's Location
Orange County, California, United States, United States
About Karim Batbouta

Experienced developer proficient in .Net, Python, and Unity, specializing in AI, promptengineering, natural language processing, and machine learning. Known for innovative projectslike advanced AI for RimWorld and a widely-used performance tool. Holds a B.Sc. in Informaticsand Telecommunication Engineering with honors in programming contests.

Karim Batbouta's Current Company Details
Axon Technologies (Innervation)

Axon Technologies (Innervation)

View
Lead AI Developer
Irvine, CA, US
Employees:
4
Karim Batbouta Work Experience Details
  • Axon Technologies (Innervation)
    Lead Ai Developer
    Axon Technologies (Innervation)
    Irvine, Ca, Us
  • Axon Technologies (Innervation)
    Lead Backend Developer
    Axon Technologies (Innervation) Apr 2024 - Present
    Canada
    ● Developed a custom-colored Petri net execution engine for multi-agent systems with features like parallelism, batching, and logging.● Optimized agents for better loop control and execution state awareness.● Implemented state-of-the-art research for prompt and graph optimization in multi-agent systems.● Developed and implemented cloud-based CI/CD pipelines for unit testing, code analysis, and a custom patching system that streamlined maintenance of client branches, allowing tailored client-specific code without risking conflicts with the base code.● Enhanced multi-agent systems for use with less powerful LLMs by creating clearer prompts, improving information separation, managing token limits, and created tactics and strategies to aid with presenting information to the LLM.● Led backend development and micro-services creation.
  • Screendibs
    Software Engineer
    Screendibs Aug 2023 - Present
    Montreal, Quebec, Canada
    ● Developed a Python script to scrape over 300 million web pages, utilizing AWS EC2, andsubsequently stored the data in AWS S3 cloud storage.● Designed and implemented web-based applications utilizing FastApi, Django, and DjangoREST Framework incorporating sophisticated large language models (GPT-3/4) throughLangChain (LangServe).● Designed and implemented internal Django based web-console allowing team members toaccess and view currently running tasks, evaluate models (including different versions of thesame model) and manage running servers.● Designed a classifier proficient in efficiently detecting over 50 specific topics (genres) and theirassociated probabilities using Python, PyTorch, scikit-learn. Utilized G5 EC2 instances.● Designed and built custom langchain agents with chain-of-thought capabilities, supported bya constitutional agent responsible for supervising their activities.
  • Vivid Storm
    Game Developer
    Vivid Storm Apr 2023 - Nov 2023
    Bavaria, Germany
    ● Developed game AI, including implementing pathfinding algorithms, decision trees, andmultitasking agents.● Engineered modular systems to support user modding, including the stat system, objectdefinition system, and parcels loading system, resulting in enhanced user customization andengagement.● Created a complex system to expand upon unity's API using reflection, function pointers anddelegates, allowing for increased coding efficiency.● Designed and implemented volume based (3D) fog of war and shadow casting system.● Designed an AI task override and priority system allowing for more complex behaviors.● Utilized ECS and DOTS to create parallel processing systems capable of processing largeamounts of data efficiently including pathfinding, fog of war rendering, and other backendsystems.
  • Acm International Collegiate Programming Contest
    Contestant
    Acm International Collegiate Programming Contest Jan 2016 - Jul 2016
    Qualified to ACM ACPC 2016Contestant at ACM SCPC 2016Contestant at ACM SPUC 2016

Karim Batbouta Skills

C++ Algorithms Programming Java Operating Systems C# Teamwork Arabic Chess Machine Learning Computer Vision Artificial Intelligence Mathematics Python Keras Tensorflow Github Ubuntu Artificial Neural Networks Numpy Image Reconstruction Opencv Reinforcement Learning Data Science Feature Extraction Binocular Vision Expert Systems Unity3d

Karim Batbouta Education Details

Frequently Asked Questions about Karim Batbouta

What company does Karim Batbouta work for?

Karim Batbouta works for Axon Technologies (Innervation)

What is Karim Batbouta's role at the current company?

Karim Batbouta's current role is Lead AI Developer.

What schools did Karim Batbouta attend?

Karim Batbouta attended Arab International University.

What skills is Karim Batbouta known for?

Karim Batbouta has skills like C++, Algorithms, Programming, Java, Operating Systems, C#, Teamwork, Arabic, Chess, Machine Learning, Computer Vision, Artificial Intelligence.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.