OmarKotb Dev
@omarkotbdev
Software engineer specializing in RAG and integrations, building secure AI systems and data-driven backend platforms.
What I'm looking for
I’m a software engineer with 3+ years of experience across web, mobile, and backend development, with strong foundations in data science and machine learning. I focus on building scalable applications and data-driven solutions using Python, Node.js, and Flutter, while staying passionate about AI systems, generative AI, and cloud-based architectures.
At LKSSystems, I architected and delivered a production RAG-based chatbot platform for the banking industry, enabling secure, on-premise LLM inference over proprietary financial documentation with zero external API exposure. I built document ingestion and embedding pipelines, implemented semantic search and vector-based retrieval, and integrated local LLM inference using Ollama models for private deployments. I also designed APIs for training, deploying, and managing chatbot models integrated directly into websites, and used LangGraph-based conversational state management to support multi-turn dialogue and fallback routing.
Beyond chatbots, I’ve delivered enterprise integration and backend work using Software AG webMethods, building RESTful APIs and secure system integrations between business platforms. I’ve developed mobile and backend applications with Flutter and Node.js (Express), optimized relational schemas with MySQL and PostgreSQL, and learned through roles including a Software Development Intern at CIB and leading a student data analysis project with customer segmentation and Power BI dashboards.
Experience
Work history, roles, and key accomplishments
Software Engineer (AI & Integration)
LKS Systems
Oct 2023 - Present (2 years 9 months)
Architected and delivered a production RAG-based banking chatbot platform with secure, on-premise LLM inference over proprietary documents. Built document ingestion and embedding pipelines, semantic search and vector retrieval, and LangGraph-based conversational state management, along with REST API and backend components.
Business Developer
AIESEC
Jan 2024 - Jan 2025 (1 year)
Established partnerships with local businesses to create opportunities for youth.
Intern
LKS Systems
Oct 2023 - Jun 2024 (8 months)
Developed mobile and web applications using Flutter and Node.js (Express) based on customer requirements, while contributing to Agile processes. Supported client requirement gathering and helped deliver project outcomes within timelines.
Software Development Intern
Cib
Aug 2023 - Sep 2023 (1 month)
Collaborated with the development team to design and implement software solutions for business requirements, including automating financial data processing workflows using Python. Worked with Oracle and MySQL to design/optimize data models and improve data access for production banking systems.
Public Relations (MUN)
Nile University
Oct 2022 - Mar 2023 (5 months)
Developed communication strategies to promote MUN events and engage participants.
Education
Degrees, certifications, and relevant coursework
ALX Data Science
Data Science program certificate, Data Science
Activities and societies: Topics: Python, SQL, Power BI, ML (regression/classification/clustering), deep learning, scikit-learn, EDA/data cleaning, feature engineering, and end-to-end project work.
Completed an ALX Data Science program covering Python for data analysis and automation. Included SQL, Power BI, machine learning, and deep learning topics with hands-on data cleaning, EDA, and model evaluation.
Nile University
Bachelor of Computer Science, Computer Science
2020 - 2024
Grade: Very Good (3.30/4.00) cumulative GPA
Activities and societies: Minor in Mathematics; Coursework: Python, Database, Statistics for Data Analysis.
Bachelor of Computer Science at Nile University with a minor in Mathematics. Coursework included Python, Database, and Statistics for Data Analysis.
Google Data Analytics Professional Certificate, Data Analytics
Activities and societies: Skills/tools: data cleaning & organization, analysis & calculations, dashboards/presentations, spreadsheets, SQL, R, Tableau; communication with non-technical stakeholders.
Completed the Google Data Analytics Professional Certificate focused on data cleaning, analysis, and visualization. Trained on tools such as spreadsheets, SQL, R, and Tableau, with communication of insights to non-technical stakeholders.
Software AG
Software AG webMethods course, Integration (webMethods)
Activities and societies: API management, data transformation, and cloud integration techniques.
Completed a Software AG webMethods course on integration solutions. Covered API management, data transformation, and cloud integration techniques.
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring OmarKotb?
You can contact OmarKotb and 90k+ other talented remote workers on Himalayas.
Message OmarKotbGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
