Ali Mahmoudi

Angestellt, Senior Software Engineer, Webpardazan Novin Parsijoo
Yazd, Yazd Province, Iran, Iran, Islamic Republic of

Skills

Java
Spring Framework
Spring Boot
Microservices
REST API
MVC
Object Oriented Programming
Search Engine
Design pattern
Apache Kafka
Elasticsearch
MySQL
MongoDB
Redis
Docker
Git
Maven

Timeline

Professional experience for Ali Mahmoudi

  • Current 3 years, since Aug 2022

    Senior Software Engineer

    Webpardazan Novin Parsijoo

    · Designed and developed a data pipeline for a Search As A Service platform to handle an average daily volume of 1M events, enabling real-time user profile updates and timely data availability for personalized recommendations · Conducted thorough code reviews and applied best practices, ensuring consistency and maintainability across projects and reducing the number of post-release issues by 20% · Co-ordinated 5 knowledge-sharing meetings to survey the latest features and standards of the technologies used

  • 1 year and 9 months, Nov 2020 - Jul 2022

    Java Software Engineer

    Webpardazan Novin Parsijoo

    · Designed and implemented a scalable web crawler for a Persian digital music service, extracting data from diverse sources, resulting in a database of 6+M music files · Developed a data parser to transform raw music data into a structured format, improving data accuracy by 25% · Improved services’ reliability utilizing log and metrics aggregation, leading to a 20% reduction in critical incidents

  • 2 years and 3 months, Aug 2018 - Oct 2020

    Java Software Engineer

    Rayanesh Hooshmand Boojan

    · Structured a checkout flow for an online food delivery application, boosting order completions by 10% · Conducted performance analysis, load testing, and restructuring of the database schema for 2 backend services, enhancing response time with a 25% decrease in query execution time · Teamed up to realign algorithms with marketing solutions, resulting in a 30% increase in customer satisfaction

  • 2 years and 5 months, Feb 2014 - Jun 2016

    Java Developer

    Webpardazan Novin Parsijoo

    · Implemented web scraping services to extract, parse, and index specific data, delivering prominent first-page results for user queries such as weather updates, sports results, and news · Collaborated with a team of 6 engineers to optimize crawling and indexing strategies, expanding the coverage of the Parsijoo Search Engine to 10+B Persian web pages

Educational background for Ali Mahmoudi

  • 2 years and 6 months, Sep 2019 - Feb 2022

    Computer Engineering - Software

    Yazd University

  • 4 years and 5 months, Sep 2011 - Jan 2016

    Computer Engineering - Software

    Yazd University

Languages

  • English

    Fluent

XING – The jobs network

  • Over 1 million jobs

    Find just the right job for you on XING.

  • Job offers just for you

    Get found by employers and over 20,000 recruiters.

  • 22 million members

    Connect with new people and gather inspiration to boost your working life.

  • Free membership

    Basic membership is free, but the opportunities are priceless.

Browse over 21 million XING members