Vahid Panahi

Selbstständig, Senior Software Engineer, Freelance
Brugg, Switzerland

Skills

Software Engineering
Backend Development
Java Development
Python
Machine Learning
Deep Learning
Keras
TensorFlow
scikit-learn
Problem solver
Spring Boot
Vue.js
Docker
Jenkins
Git
PostgreSQL
MySQL
Test Driven Development (TDD)
React
Collaboration
Interdisciplinary skills
Creativity

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 – 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.

Browse over 21 million XING members