Senior Software Developer

Karim Kourany

Senior Software Developer

Available to hire

Senior Software Developer

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
See more

Language

English
Fluent
French
Intermediate
Spanish; Castilian
Intermediate
Arabic
Fluent

Work Experience

Senior Software Developer & Data Engineer
October 1, 2024 - Present
Maintain and enhance an ad-serving and AI-driven dynamic creative system at a large scale. Develop and support backend services using PHP and Python, focusing on performance, reliability, and scalability. Design and operate event-driven architectures using AWS Lambda, AWS EventBridge, Kafka Streams, Firehose, and S3. Build and optimize data engineering pipelines processing millions of tracking events, conversions, and partner reports (Apple, Amazon, etc.). Work extensively with Airflow DAGs, EMR (Spark), Parquet, Delta Lake, and Athena for analytics and reporting. Improve data accuracy, pipeline reliability, and processing efficiency across multiple systems.
Web Developer at BlueWave
July 1, 2017 - March 1, 2018
Led development of a CMS dashboard for travel reservations. Built backend services in Laravel and frontend components in Vue.js. Optimized database schemas and ORM integrations to improve system performance.
Software Developer at Universidad de Monterrey
April 1, 2018 - October 1, 2018
Developed academic and administrative systems using PHP (Laravel) and MySQL. Improved enrollment workflows, increasing efficiency by 15%. Built reporting tools in Java (Spring) for student and staff data management.

Education

Add your educational history here.

Qualifications

Bachelor's Degree in Computer Science
January 1, 2013 - January 1, 2017

Industry Experience

Software & Internet, Education, Professional Services