Daniil Miroshnichenko

Daniil Miroshnichenko

I Os Tech Lead @ 3Commas

About Daniil Miroshnichenko

Daniil Miroshnichenko is an experienced iOS Tech Lead at 3commas.io, with a strong background in blockchain technology and smart contracts. He has held various roles in iOS development, including positions at HelloBaby, Sberbank-Technology, and Conicoin LLC, and possesses a Master's degree from Moscow Power Engineering Institute.

Work at 3Commas

Daniil Miroshnichenko has been serving as the iOS Tech Lead at 3commas.io since 2021. In this role, he leads a team of four iOS developers, focusing on enhancing technical performance and streamlining operational procedures. He participates in cross-team meetings to discuss timelines, costs, and solutions for complex features and integrations. Daniil also manages the technology radar to stay updated with the latest technologies and third-party dependencies, ensuring that the team remains competitive and efficient.

Previous Experience in iOS Development

Before joining 3commas.io, Daniil worked at Sberbank-Technology as a Senior iOS Developer from 2019 to 2021. His earlier experience includes a position as an iOS Developer at Conicoin LLC, where he also developed Ethereum smart contracts from 2018 to 2019. Additionally, he worked as an iOS Developer at HelloBaby from 2015 to 2017. This diverse background has contributed to his extensive knowledge in iOS development and blockchain technology.

Education and Expertise

Daniil Miroshnichenko studied at the Moscow Power Engineering Institute (Technical University), where he earned a Master's degree in the Department of Electrical and Electronic Apparatus from 2009 to 2015. His education provided a strong foundation in technical principles, which he has applied throughout his career. Daniil possesses a deep understanding of blockchain theory and is knowledgeable in smart contracts, including technologies such as Solidity, EVM, Truffle, Mist, and Ganache.

Technical Skills and Competencies

Daniil has a robust skill set that includes experience with Java and C for microcontrollers, as well as some knowledge of Python and Node.js. He prioritizes technical debt reduction and competency development within his team, ensuring that they maintain a high standard of technical excellence. Daniil also maintains robust application architecture and efficient CI/CD processes, translating tasks from Product Owners and Project Managers into executable assignments for his team.

People similar to Daniil Miroshnichenko