Osman Ramadan

Co-Founder

London, England, United Kingdom12 yrs 9 mos experience
Most Likely To SwitchAI ML Practitioner

Key Highlights

  • Expert in developing AI systems for software reasoning.
  • Co-founder of an automation platform enhancing workflow efficiency.
  • Strong background in NLP and machine learning applications.
Stackforce AI infers this person is a Machine Learning Engineer with a focus on AI-driven automation solutions.

Contact

Skills

Core Skills

AutomationAi DevelopmentNatural Language ProcessingMachine LearningPrivacy Preserving Machine LearningWeb DevelopmentCloud ComputingSoftware DevelopmentNlpData ScienceTrainingNetwork SecurityRoboticsClient ServicesCustomer ServiceAdministrative SupportTechnical SupportOperating Systems

Other Skills

Automation WorkflowsChatbot DevelopmentDeep LearningOffice365Federated LearningDifferential PrivacyWebsite ManagementCloud MigrationLanguage ModellingUser Interface DesignWeb Application DevelopmentData CollectionWorkshop DeliveryData AnalysisRobot Operating System

About

Developing AI systems that can reason about software at a fundamental level. These systems will be the foundational engine of enabling machines to achieve complex software implementation tasks without a human in the loop. Read more at https://codewords.ai .

Experience

12 yrs 9 mos
Total Experience
1 yr 8 mos
Average Tenure
3 yrs 3 mos
Current Experience

Codewords

Co-Founder

Feb 2023Present · 3 yrs 3 mos · London Area, United Kingdom

  • Building a platform to create automation workflows via chat
Automation WorkflowsChatbot DevelopmentAutomationAI Development

Shift lab

Research Scientist

Apr 2022Feb 2023 · 10 mos · London, England, United Kingdom

Microsoft

3 roles

Applied Scientist 2

Oct 2021Mar 2022 · 5 mos

  • Part of the science team of the Search and Recommendation group at Microsoft Search, Assistant and Intelligence (MSAI). I work to deploy cutting-edge NLP & Deep Learning technologies to improve the search and suggestion experience in Office365 products, such as Meeting Insights.
NLPDeep LearningOffice365Natural Language ProcessingMachine Learning

Research Software Engineer II

Jul 2018Oct 2021 · 3 yrs 3 mos

  • I work as part of the Task & Intelligence (T&I) research team to:
  • Employ federated learning and differential privacy to provide reliable data-private training and evaluation systems for all language models that are shippable to users.
  • Communicate on Privacy Preserving Machine Learning (PPML) by collaborating with other research teams across Microsoft Research (MSR) and Microsoft Search, Assistant and Intelligence (MSAI) and publishing in internal and external conferences, such as MLADs, ACL and EMNLP.
  • Mentor and offer expertise in applying deep learning and NLP technologies to improve the user experiences built around the SwiftKey Keyboard.
  • Co-lead the Machine Learning and NLP Guild across the Task and Intelligence (T&I) organisation (London, Hyderabad, Redmond).
Federated LearningDifferential PrivacyMachine LearningNLPPrivacy Preserving Machine Learning

Deep Learning Intern

Jul 2017Sep 2017 · 2 mos · London, United Kingdom

  • I work in Language modelling using state-of-art deep learning techniques, tasks include:
  • Reading relevent research papers and implementing them
  • Contributing to the deep learning research community
  • Using Microsoft Cognitive Toolkit (CNTK) library to write client-focused language models
Language ModellingDeep LearningMachine LearningNatural Language Processing

Cern

Software Engineer

Jun 2017Jul 2017 · 1 mo · Geneva Area, Switzerland

  • Asked by CERN to fully develop our Hackathon project such that it can be officially used by the organisation. The system consists of an intelligent matching engine which links people with projects using natural language processing techniques and machine learning along with an intuitive user interface.
  • I am working on the matching engine, using Latent Semantic Analysis and RNN autoencoders to achieve semantic similarity between words, phrases and paragraphs.
Natural Language ProcessingMachine LearningUser Interface DesignSoftware Development

University of cambridge

Undergraduate Researcher in Statistical Spoken Dialogue Systems

Jun 2017Jun 2017 · 0 mo · Engineering Department, Cambridge.

  • Designing a web application/user interface for data collection that integrates with Amazon Mechanical Turk for crowdsourcing .
  • The web application is based on MVC framework, implemented using Spring boot and Thymeleaf template engine.
  • The data collected is used in training the semantic decoder of the dialogue system.
Web Application DevelopmentData CollectionWeb DevelopmentData Science

Cambridge university engineering society

Webmaster

May 2017Jun 2018 · 1 yr 1 mo · Cambridge, United Kingdom

  • I look after the CUES website (https://cuengineeringsociety.org.uk/) and manage all the technical aspects of it. My vision for CUES website is to migrate it to the cloud, ideally Amazon Web Service, for better scalability and maintainability and to make the feedback system easier and faster.
Website ManagementCloud MigrationWeb DevelopmentCloud Computing

Dal group (http://www.dalgroup.com/)

Machine Learning Trainer

Dec 2016Jan 2017 · 1 mo

  • Delivered a Machine Learning workshop to the Business Intelligence staff:
  • The workshop is based on scikit-learn python library
  • The contents of the workshops is designed as Jupyter notebooks
  • Link to the workshop materials on GitHub:
  • https://github.com/osmanio2/machine-learning-workshop
Machine LearningWorkshop DeliveryTraining

Eseye

Data Analyst Intern

Jun 2016Sep 2016 · 3 mos · Guildford, United Kingdom

  • Interpret data, analyse network traffic using machine learning and statistical techniques to detect network intrusion and traffic anomalies and provide ongoing reports.
  • Technologies:
  • Amazon Web Services for disturbed/elastic computing and data analytics
  • Apache Spark in Java and Scala for large-scale data processing and machine learning
  • Tensorflow in Python for scalable intelligent classification system based on deep learning
  • R programming language for statistical analysis and visualisation
Data AnalysisNetwork SecurityData Science

Inetria

Software Engineering Intern

Aug 2015Oct 2015 · 2 mos · 250 S Oak Way, Reading RG2 6UG, UK

  • Developed features for OfficeMa online timesheet (officema.co.uk) based on clients requests:
  • Created an automated emailing system as a service for sending reminders, on the backend server, using SendGrid Java API and Spring library to inject the service.
  • Created a service to generate automatic invoices, using JasperReports Java reporting library and Hibernate library to connect to MySQL server.
  • Integrated Google Sign-In using OAuth 2.0 to access Google APIs, in Java, on the backend server and implemented the button on the frontend.
  • Added more features to the Chrome Extension, “OfficeMa Timesheet Timer”, and ported it to Firefox Add-ons, using JavaScript, CSS and HTML
  • Fixed some issues reported by users in the mobile app using PhoneGap and Sencha Touch
Software DevelopmentClient ManagementClient Services

University of cambridge

Undergraduate Researcher in Game Design

Jun 2015Aug 2015 · 2 mos · Engineering Department, University of Cambridge, Cambridge, UK

  • Developed video games (4 games) that teach engineering skills to year 11 to 14 kids
  • Used Unity3D game engine and C# language to design the video games
  • Worked in Agile methodology, prototyping a game that teach a specific education theme in a two-week cycle.
  • Used Blender software to create 3D models and animated them with Unity Mecanim
  • Wrote a full critique for each game developed after been played by school students and other team members.
Customer ServiceData EntryAdministrative Support

Cambridge autonomus underwater vehicle

Software Engineer

Oct 2014Sep 2016 · 1 yr 11 mos · Engineering Department, University of Cambridge

  • To develop, design & manufacture general­purpose Autonomous Underwater Vehicles (AUVs) for
  • science & exploration, the tasks are:
  • ● Using Robot Operating System ( ROS​) to control the electronic components of the vehicle – ​ Linux and C Skills.
  • ● Designing a Graphical User Interface (GUI) that interacts with the AUV for data analysis and evaluation – ​Networking Skills
Robot Operating SystemGraphical User Interface DesignSoftware DevelopmentRobotics

Reading college

Advice and Admissions Assistant

Aug 2014Oct 2014 · 2 mos · King's Rd, Reading, West Berkshire RG1 4HJ

  • I work as a part of team in the Student Services Department at Reading College,
  • my main duties are:
  •  Day to day admin support – Team Working skills.
  •  Applications filling and Data entry – I.T. skills.
  •  Working in the Reception – Customer Services skills.
  •  Working in the Call Centre, answering phone calls – Customer Services and
  • I.T. skills.
Customer Service

Zoom office

Telephony Advisor

Jul 2014Jul 2014 · 0 mo · http://www.zoomoffice.co/

  • A temporary night-shift role, duties are:
  •  Receiving calls from customers who want donate to different charities.
  •  Process online transactions of their payments - Customer Services skills

Ssafa

Technical Supporter and Teacher Assistant for SSAFA FORCES HELP

Oct 2012Jun 2013 · 8 mos

  • Worked as a volunteer to help the teachers using technical equipment and
  • teaching facilities:
  •  Identifying people needs and satisfying them.
  •  Gained teaching and technical experience.
LinuxOperating Systems

Reading college

Student

Jan 2012Jan 2014 · 2 yrs

Technical SupportTeaching

Inetria

Software Tester

May 2011Jun 2011 · 1 mo

  • Testing new features of Office Management Application using Linux OS:
  •  Working with Linux operation system and I.T. testing experience.

Education

University of Cambridge

Master of Engineering (MEng) — Information and Computer Engineering

Jan 2014Jan 2018

Reading College

Advance GCE

Jan 2012Jan 2014

Stackforce found 100+ more professionals with Automation & Ai Development

Explore similar profiles based on matching skills and experience