
Vahid Panahi
Skills
Timeline
Professional experience for Vahid Panahi
- Current 1 year and 10 months, since Jan 2025
Senior Software Engineer
Freelance
- 2 years and 5 months, Aug 2022 - Dec 2024
Senior Software Engineer
Mobile Communications Company of Iran
Contributed to the design and development of intelligent microservices providing valuable insights for strategic decision-making. - This included developing a customer churn prediction service, an average customer revenue prediction model, and network capacity forecasting. - I utilized Java Spring Boot, PostgreSQL, Docker, and Jenkins, adhering to TDD and BDD methodologies.
- 2 years and 2 months, Jun 2020 - Jul 2022
Software Engineer
Zhino Intelligent Solutions
1. Contributed to the design and development of an intelligent video-sharing platform. 1.1- I utilized Django REST Framework, Qdrant, and PostgreSQL for the development process. 1.2- I worked on developing an intelligent recommendation system that employed RCNN for feature extraction from video frames and RNN for modeling user engagement with video content. 2. Consulted in designing a machine learning operations (MLOps) platform.
- 2 years and 8 months, Oct 2017 - May 2020
Software Developer
Zhino Intelligent Solutions
1. Designed and developed an auto-trading system, enabling users to create custom trading strategies. 1.1- I employed the LSTM model along with other analytical methods to predict financial market trends. 1.2- I utilized Python, MongoDB, and Redis technologies, adhering to TDD and BDD methodologies 2. Developed web-based solutions using Java Spring Boot, MySQL and React.
- 1 year and 1 month, Sep 2016 - Sep 2017
Java Developer
Freelance
1. Developed a musical tuner for Persian instruments using Java on Android. 2. Built an online shop website with Java Spring Boot, MySQL, and Vue.js. 3. Created a gamified assessment tool with JavaFX to evaluate human executive functions, in collaboration with a research team. 4. Developed a psychological task application using Java Spring Boot, React, and SQLite, working closely with a research team.
Educational background for Vahid Panahi
- 6 years and 1 month, Sep 2014 - Sep 2020
Computer Science
University of Tehran
- 3 years and 1 month, Sep 2011 - Sep 2014
Computer Engineering
University of Tehran
- 3 years and 6 months, Sep 2005 - Feb 2009
Computer Engineering
Shahrood University of Technology
Languages
English
C1 (Fluent)
German
A1-A2 (Basic)
XING members with similar profiles
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.
21 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.
