TechLead-Story: Michael Ionita-Ganea, CTO at Walls.io

Michael Ionita-Ganea

2 min read

Team

Size and Roles:

  • The Dev team consists of 6 cross-functional members covering roles such as Full-Stack Developer, Product Designer, and DevOps.

Organization and Methodology:

  • Organized via a Kanban Board with a structured process to ensure communication and quality.
  • Weekly retrospectives and kick-offs for the upcoming week, ensuring a commitment to quality over meeting arbitrary deadlines.

Distinctive Team Aspects:

  • Belief in developing features through experiments and not launching until they are truly finished and valuable.
  • Emphasis on tackling challenges without being deterred by complexity or lack of existing solutions.
  • Strong involvement in shaping the future and success of the company, fostering commitment and bonding with the product.

Recruiting

Integration in Recruiting Process:

  • CTO is responsible for the recruiting process, with developers actively involved in interviewing and decision-making.
  • Developers participate in coding challenges, code evaluation, and interviews to assess candidates.

Onboarding Procedure:

  • New hires are expected to have their development environment set up within a maximum of one day.
  • Introduction to the company's values, beliefs, and simple processes.

Qualities Beyond Technical Skills:

  • Strong emphasis on communication skills and cultural fit within the team.
  • Candidates are evaluated based on their alignment with the company's beliefs and their potential to contribute and expand on them.

Technologies

Technical Challenges:

  • Current focus on breaking down a PHP monolith into smaller services with an elegant central API.
  • Utilizing machine learning for image classification to enhance filtering and moderation features.

Evolution of Technology:

  • Initially started with CakePHP and jQuery.
  • Currently rewriting the product using modern technologies, transitioning UI to ReactJS, evolving the backend into a more API-centric architecture.
  • Planning to increase reliance on NodeJS and replace PHP where applicable in the backend.

Technologies in this article

IT and developer jobs in Germany

  • Applied AI Engineer

    SIXT SEPullach im Isartal

    • Hybrid
    • Full Time

    In this role, you develop AI-driven solutions, transform complex requirements into technical concepts, and oversee the entire lifecycle of scalable applications, including API development and deployment.

    • Python
    • FastAPI
    • Git
    • Docker
    • LangChain
    • MCP
    • PyTorch
    • scikit-learn
    • XGBoost
    • +4
    • +5
  • AI & Automation Specialist

    SIXT SERostock

    • Hybrid
    • Full Time

    In this role, you analyze finance processes, develop AI workflows, and implement technical solutions such as API integrations to enhance efficiency and drive the use of automation technologies forward.

    • Python
    • SQL
  • AI & Automation Specialist Finance & Internal Audit

    SIXT SERostock

    • Hybrid
    • Full Time

    In this role, you will develop AI-driven automations, optimize finance processes, and implement workflows, APIs, and dashboards for productive deployment.

    • Python
    • SQL

This might also interest you