TechLead-Story: Armin Reiter, CIO at Cryptix
Armin Reiter
Team
Size and Roles:
- Development team working on two products, eCredits and Blocktrade.
- Over 35 team members across various locations, including project managers, architects, developers, QA, designers, and DevOps.
Organizational Structure:
- Evolving organization adapting to growth and product expansions.
- Initial informal approach shifted to Scrum with increasing team size.
- Continuous adjustments to find the right balance between formal and dynamic processes.
- Adoption of Scrum, supplemented by overarching project plans for synchronization.
Distinctive Aspects:
- Highly international team with over ten nationalities, fostering diversity and varied perspectives.
- Collaboration marked by mutual respect, trust, and a sense of reliance on one another.
Recruiting
Integration in Recruiting Process:
- Multiple interviews to allow candidates to familiarize themselves with the team and work environment.
- Informal interactions, including shared lunches, to facilitate a holistic understanding.
Onboarding Procedure:
- Emphasis on self-sufficiency and responsibility, with new members directly engaging in tasks.
- Quick onboarding by involving new employees from day one.
- Initial guidance on tools and workflows, supplemented by webinars and video conferences for comprehensive understanding.
- Encouragement for new employees to contribute to documentation for future onboarding ease.
Qualities Beyond Technical Skills:
- Emphasis on personal fit within the team, alongside technical skills.
- Enthusiasm for technology and a genuine interest in keeping up with cutting-edge developments.
Technologies
Technical Challenges:
- Compliance with legal requirements in the financial sector, such as PSD2, MiFiD II, and EBA directives.
- Navigating the evolving landscape of Blockchain and Distributed Ledger Technologies (DLT), considering both technological advancements and regulatory changes.
Technologies in Use:
- Selection of technology stacks based on the most suitable for each product.
- Microsoft-centric, using Azure (PaaS), C#, .NET Core, and Angular.
- Native mobile apps developed in Java, Kotlin, and Swift.
Evolution of Technology:
- Core tech stack remained consistent.
- Recent acquisition of Blocktrade expanded the tech stack, and efforts are made to harmonize both stacks.
- Ongoing research and adaptation to various blockchain technologies.