Desktop Software DevelopmentGraphic DesignLogo Design & BrandingMobile DevelopmentWeb & Mobile DesignWeb Development
I am an expert in React Native, iOS and Android development with 4+ years of experience, currently working as a team leader, solution architect, and developer. I have a substantial knowledge to build top-notch solutions for both Web and mobile platforms. I am familiar with modern programming languages, frameworks, and 3rd party solutions which help boost the app speed, safety and provide the best user experience. I have a Degree in Computer Science. My main expertise includes following programming languages, technologies, and tools: * Rx programming pattern using RxJava, RxKotlin, RxSwift; * UI/UX development, Material UI guidelines; * UI/UX development, Material UI guidelines; * OOP, UML, MVP; * Web services, Restful APIs, HTTP, JSON, XML, RSS, SOAP, PHP, HTML, HTML5; * Development tools: Android Studio, SourceTree, SublimeText, Genymotion, Xcode, Eclipse, Microsoft Expression Blend, Adobe Photoshop. I have experience working with both small and large distributed teams. I can use my experience in setting up development processes using best Agile practices: including testing, code reviews, and tasks management. As a Web, Native mobile developer and Technical architect, I can develop scalable and stable applications, evaluate your use and make suggestions on potential optimizations, refactoring, best practices adoption. As a team lead, I can split, prioritize and delegate tasks to developers, consult developers on best practices, ensure the high overall quality of software product. I have solid skills in problem-solving, don’t require supervision to perform my duties successfully.