
Smail KOURTA
Software Developer

Connect with Smail KOURTA to Send Message
Connect
Connect with Smail KOURTA to Send Message
ConnectTimeline
About me
Software Engineer @ Canonical
Education

Université de Paris
2021 - 2022Apprentissage machine pour la sciences des données Data Science Masters Degree.webp)
Ecole nationale Superieure d'Informatique (ESI)
2016 - 2021Master's degree Computer Science
Experience

DiData
May 2019 - Apr 2020Software Developer• Designed and implemented the minimal viable product using the NuxtJS framework, securing funding from 2 researchers.• Was part of a 3-man consultant team at the Qatar BioBank: - Defined functional requirements and specifications that allowed the integration of 11 laboratory tools. - Developed analysis workflows, then conducted user testing validating the integration of 4 laboratory tools.

GDG Algiers
May 2019 - Jul 2020Lead• Successfully led a team of over 200 volunteers to organize a series of events, workshops and lectures focused on the latest technologies.• Worked with the team to create a schedule for the events, ensuring a balance of topics and a range of skill levels catered for.• Fostered a strong sense of community among the volunteers, encouraging collaboration and knowledge sharing.• Provided leadership and mentorship to the team of volunteers, ensuring that everyone felt valued and supported. Show less

New York University Abu Dhabi
Aug 2020 - Aug 2021Research Intern• Interned under the supervision of Dr. Riyadh Baghdadi.• Designed and developed an e-graph-based term rewriting system for proving expressions using Rust, improving state-of-the-art results by 1.5x.

Code Labs Academy
Jun 2021 - Jun 2023Core Team Member & Software Engineer• Led and managed a team of 4 developers and designers.• Led the project management and coordination between the design team (external consultants), the content team, and the development team to build the company's new website and 9 other projects using NextJS.• Automated onboarding of new students, including generating and signing their contracts using the Google Docs API and issuing and verifying the payments using the Stripe API.• Designed and supervised the implementation of a new educational platform for the company using NextJS and Git submodules (migration from server-side rendered content to a statically generated Jamstack approach), facilitating managing the content of the courses, reducing the deployment costs and increasing the loading speed of the content by more than 8x.• Established a hiring process for the company that resulted in hiring core members of the company's current team (such as the new general manager and the lead developer).• Prepared the content to make the company AZAV certified in Germany by designing and improving the web development bootcamp content and more than 65% of the Data Science and Cybersecurity bootcamps content. Show less

MUNIC
Mar 2022 - Sept 2022Software Engineer Intern• Established an automated CI/CD pipeline for deployments and dependency management of the manufacturing system using Flutter and Bash scripts, speeding up the existing processes by 6x.• Architected and implemented a real-time manufacturing monitoring system using Fluentd, Elasticsearch, and Ruby on Rails for the backend and Flutter for the frontend, granting real-time production insights and replacing days-long manual processes.• Designed, built, and rolled out an expert-level manufacturing log analysis tool powered by Elasticsearch, Ruby on Rails, and Streamlit, streamlining real-time data analysis for the manufacturing stakeholders. Show less

New York University Abu Dhabi
Nov 2022 - Jul 2024Research Engineer• Architected and implemented a data pipeline to transform and reuse existing data to accelerate reinforcement learning research using the gRPC protocol, leading to over 4x speedup in the model's training.• Engineered Python and C++ libraries to facilitate communication between a C++ backend system and different Python projects, resulting in 2.16x faster experimentation.• Improved the performance and maintainability of projects by refactoring and restructuring a large part of the code base.• Developed distributed Ray Python scripts to generate and collect data for experiments, resulting in over 3 million data points collected.• Automated and documented internal processes for installing internal tools, resulting in a faster onboarding process. • Mentored and supervised 5 students. Show less

Canonical
Jul 2024 - nowSoftware Engineer
Licenses & Certifications
- View certificate

Foundations of Project Management
GoogleJul 2024 - View certificate

Convolutional Neural Networks
CourseraJul 2020 - View certificate

Sequence Models
CourseraAug 2020 - View certificate

Deep Learning Specialization
CourseraAug 2020 - View certificate

Foundations: Data, Data, Everywhere
CourseraMay 2021 - View certificate

Structuring Machine Learning Projects
CourseraJun 2020 - View certificate

Neural Networks and Deep Learning
CourseraApr 2020 - View certificate

Improving Deep Neural Networks: Hyperparameter tuning, Regularization and Optimization
CourseraMay 2020
Honors & Awards
- Awarded to Smail KOURTAAI Programming with Python Nanodegree Graduate Udacity Dec 2019 AI Programming with Python Nanodegree Program Completion certificate
- Awarded to Smail KOURTAAccess Microscholarship Program Graduate The Embassy of the United States of America in Algeria Aug 2011 Access Microscholarship Program Graduate
Recommendations

Umberto radice
Ingegnere libero professionistaCesano Maderno, Lombardy, Italy
Judy madden
Founder, CEO Salvea ConsultingNotre Dame, Indiana, United States
Vishal duggal
Senior Technical Operations Engineer | iDRAC | RAID DevelopmentDehradun, Uttarakhand, India
Maciej musial
Senior Digital Project ManagerWarsaw, Mazowieckie, Poland
Franco gilio
Co-founder and CTO at publica.laLisbon, Lisbon, Portugal
Pascal schärer
Account Manager & Business Consultant @ Löwenfels PartnerLucerne, Lucerne, Switzerland
Alessia giana
Psicologa/Founder Servizio Bergamasco NeuropsicologiaGreater Bergamo Metropolitan Area
Chandana karuna
Strategic Learning Catalyst | Driving Organizational Growth through Innovative Development Programs ...Bengaluru, Karnataka, India
Michele barthol
Financial ServicesHackensack, New Jersey, United States
Harish thulasi das
Director, Advisory at KPMG Engineering Lighthouse | Consulting | Transformation | Analytics | Report...Frisco, Texas, United States
Sachin malthoo
Business Analyst, CIB DigitalCity of Johannesburg, Gauteng, South Africa
Wesley russell
Student at University of OklahomaNorman, Oklahoma, United States
Bola kehinde
Accounting & Finance Professional | Accounts Payable & Financial Reporting | Chartered Accountant (F...Derby, England, United Kingdom
Joha slm
Founder & Project Lead at Bictory - Web3 Developer StudioBritish Virgin Islands
Debasis mukherjee
(Rtd.) Dy. Manager|Commercial|Air India LimitedKolkata, West Bengal, India
Matías codón varela
Product Designer | Emerging Technologies EnthusiastArgentina
Sakshi ganjare
Salesforce Consultant at Prudent Technologies and Consulting, Inc.Nagpur, Maharashtra, India
Josesp maregmen
Operations Manager at Blaze Tech Dev OPCCentral Luzon, Philippines
Bo sarr
Project Manager at IBM GBSWellesley, Massachusetts, United States
Marta benito abad
Economic Research & Business Intelligence Analyst | Sustainable Finance | IIRR | GeopoliticsGreater Madrid Metropolitan Area
...