Nasser Alkhateeb

Nasser Alkhateeb

Intern

Followers of Nasser Alkhateeb1000 followers
location of Nasser AlkhateebAmman, Jordan

Connect with Nasser Alkhateeb to Send Message

Connect

Connect with Nasser Alkhateeb to Send Message

Connect
  • Timeline

  • About me

    Software Development Engineer at Amazon

  • Education

    • The Hashemite University

      2014 - 2018
      Bachelor's degree Computer Science
  • Experience

    • Cadence Design Systems

      Aug 2017 - Oct 2017
      Intern

      Nasser was assigned several projects, which he successfully completed during his time with Cadence.Among these projects was an evaluation of Mathworks’ Matlab GPU Coder product. Nasser installed and ran the product on a Linux-based server and evaluated its fitness for use in the Neural Network research projects being carried out at Cadence. The product was quite new, and, as a result, presented several obstacles which Nasser navigated while doing his evaluation. His conclusions proved valuable to the larger team.Additionally, Nasser participated in a research topic regarding recurrent neural networks for the team. The team selected a natural language processing challenge to synthetically produce text in the style of William Shakespeare. Nasser made important contributions to the effort, including making changes to the handling of the training dataset and also implementing a test environment to demonstrate the performance of the trained network. His contributions significantly improved the performance of the system and advanced the effectiveness of the demonstration project. Show less

    • Atypon

      Jul 2018 - Dec 2019
      Software Engineer

      In Atypon, I was developing and maintaining very critical components, components that are used by almost the entire system and all the developers. I have refactored very critical components in, Atypon's Platform, Literatum. It was a very critical task since all the HTTP requests will go through these components. The refactoring includes rewriting code, redesigning some API's and split each component into two or more components.Also, I worked on transforming some legacy APIs to GraphQL-based APIs. This includes designing coding and testing. In addition, I was responsible for rewriting and redesigning old components and APIs to improve their source-code maintainability and create a more expressive internal architecture or object model to improve extensibility. In addition to refactoring and redesigning, I was responsible for integrating already-written APIs into Atypon's platform.Additionally, Iwas giving training sessions for the new hires to get familiarity with the Literatum. Show less

    • Amazon

      Dec 2019 - now
      Software Development Engineer

      Strategic Leadership:Led cross-functional team to design and implement a places search engine, aligning technology with business goals. Collaborated with business for project objectives, ensuring effective project management.Architectural Planning:Planned and documented architecture for projects, including a full-text and proximity-based location search engine. Defined components, data preprocessing, and search strategies.Technology Influence:Influenced long-term technical investments, selecting search engine technologies and implementing advanced features for enhanced user experience.Algorithm Development:Developed deduplication and ranking algorithm for places service, efficiently merging data from diverse sources and ranking places based on user queries.ML Project CollaborationCollaborated on ML projects, enhancing Address Quality Score model, resulting in a 130 bps increase in delivery success and a 290 bps reduction in customer contact.Non-Functional Requirements:Implemented non-functional requirements for performance, latency, resiliency, and security. Introduced throttling mechanisms to prevent cluster overload.API Design:Designed APIs with a focus on simplicity, consistency, and comprehensive documentation.Data Pipeline Innovation:Led design and development of scalable data pipeline, reducing Address Quality Score ML model update time from 4-5 weeks to 0-1 weeks.Mentoring, Interviewing, and Leadership:Provided mentoring, coaching, and actively participated in hiring efforts. Drove adoption of best engineering practices and enhanced internal processes for efficiency.Cross-Functional Collaboration:Collaborated with cross-functional teams on complex projects in the delivery experience domain, from scoping to successful launch.Process Enhancement: Drove the adoption of best engineering practices and played a key role in defining/enhancing internal processes for improved efficiency. Show less

  • Licenses & Certifications

    • Atypon Java Training

      Atypon
      Jul 2018
  • Honors & Awards

    • Awarded to Nasser Alkhateeb
      Silver medal Arbella Collegiate Programming Contest ACM Jul 2018