TechLead-Story: Michael Ionita-Ganea, CTO at Walls.io
Michael Ionita-Ganea
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
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.
AI & Automation Specialist
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.
AI & Automation Specialist Finance & Internal Audit
In this role, you will develop AI-driven automations, optimize finance processes, and implement workflows, APIs, and dashboards for productive deployment.
This might also interest you
TechLead-Story: Mateusz Gren, Head of Java Entwicklerabteilung at Atos
Mateusz Gren · Lead Software Developer
TechLead-Story: Frane Bandov und Tim von Hörsten, CTO/CPO at Myos
Frane Bandov & Tim von Hörsten