Karim Bourass

Available to hire

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Language

Arabic
Fluent
French
Advanced
English
Fluent

Work Experience

Lead Software Engineer at Berexia
February 1, 2023 - Present
Led and shipped click and capture ETL software to extract, transform, and load data for a reinsurance company (SCOR). Built a tourism chatbot leveraging the OpenAI API and Weaviate's vector search to deliver personalized, context-aware travel recommendations and interactive local insights in real time. Used AWS EC2 and S3 to deploy and manage applications in a cloud infrastructure. Developed and managed an internal Budget Management tool to oversee budgets, orders, receptions, invoices, and more. Implemented backend APIs using Spring Boot and PostgreSQL. Proposed features and obtained approvals from the marketing and legal teams before engineering execution. Hired and onboarded new candidates. Technologies: Angular, Angular Material, Tailwind, Next.js, Python, Flask, Java, Spring, PostgreSQL, MongoDB, Docker, Git, BigQuery, Compute Engine, Cloud Storage, Cloud Functions.
Software Engineer at Berexia
June 1, 2021 - January 31, 2023
Built and updated reusable UI components in Angular; implemented RESTful APIs in Java (Spring Boot) and Python (Flask) to solve various problems. Contributed to data pipelines using Airflow to automate capturing, transforming, mapping, and saving data. Designed API endpoints to send and receive data from MongoDB. Worked with cloud infrastructure including AWS.
Software Engineer Intern at Berexia
February 1, 2021 - June 1, 2021
Developed and maintained Angular components, services, and directives; implemented automation pipelines in Python (Flask) and Airflow; practiced Agile methodologies and actively contributed within the SCRUM framework.
Software Engineer Intern at Grafimage
February 1, 2020 - June 1, 2020
Designed and developed a commercial management platform that manages assets, credits, invoices of customers, suppliers, and stock.

Education

Software Engineering degree at National School of Applied Sciences, Agadir, Morocco
January 1, 2016 - January 1, 2021
Mathematical Sciences option at Technical College of Taroudant, Taroudant, Morocco
January 1, 2015 - January 1, 2016

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Government, Professional Services, Financial Services, Other