Robert Tanase
About Robert Tanase
Robert Tanase is a Senior iOS Engineer at Clue by Biowink, with extensive experience in mobile development and a strong preference for remote work.
Title and Current Company
Robert Tanase is currently working as a Senior iOS Engineer at Clue by Biowink. He began his tenure at Clue by Biowink in 2022. Robert favors remote work opportunities, aligning with the company's flexible working environment.
Previous Work Experience
Robert Tanase has gathered extensive experience through various roles across different companies. He worked at XING as a Senior iOS Developer for 2 months in 2021, and at Crowd Connected as a Senior iOS Engineer for 4 months the same year. His earlier positions include an 11-month tenure at Gousto in London, UK, as an iOS Software Engineer from 2020 to 2021. He also served as a Mobile Developer at Crowd Connected from 2019 to 2020 in Guildford, UK, and earlier in his career, he co-founded Prepi and worked there as an iOS Developer from 2018 to 2021 in Bucharest, Romania. Additionally, he was employed as an iOS Developer at Cornerstone Technologies International from 2017 to 2018 also in Bucharest.
Education and Academic Background
Robert Tanase completed his bachelor's degree in Computer Science from the University of Bucharest, where he studied from 2015 to 2018. His academic background laid the foundation for his proficiency in software development and engineering principles.
Technical Expertise and Skills
Robert Tanase has developed proficiency in a range of technical skills and frameworks essential for iOS development. He has extensive experience working with modular architecture using frameworks such as Swift Package Manager (SPM), CocoaPods, and Carthage. He is skilled in software architecture patterns including Model-View-ViewModel-Coordinator (MVVM-C), Model-View-Controller (MVC), and Model-View-Presenter (MVP). Robert is also adept in using Combine for reactive programming in Swift and advocates for clean code practices. He adheres to SOLID principles and employs Test-Driven Development (TDD) and Continuous Integration/Continuous Deployment (CI/CD) practices to ensure high-quality software delivery.