Meet @Ihor K.

Software ingineer

6 years of work

English B2

Flutter
3 yrs
Swift
2 yrs
Node.js
1.5 yrs
React
1.5 yrs

As a senior developer with over 6 years of experience in mobile development, I have developed several apps using Flutter and built high-performance apps using Swift for iOS and Java/Kotlin for Android platforms. My proficiency in using Git for version control and experience working in a team environment has helped me collaborate effectively. I am familiar with SOLID and clean architecture principles, which I have implemented in previous projects to ensure maintainability, scalability, and code reusability. My ability to accurately estimate work and follow timelines has proven invaluable in delivering projects on time and within budget. I have extensive experience in integrating mobile applications with cloud services, such as AWS Cognito, Firebase, REST, and GraphQL APIs, where I have implemented various authentication mechanisms. In addition, I am well-versed in testing methodologies, such as test-driven development (TDD) and data-driven testing (DDT), and I believe testing is an essential part of the development process. I strive to write comprehensive test cases to ensure the quality of the code. Overall, my passion for creating innovative and user-friendly mobile apps, combined with my experience and skills, make me a strong candidate for any mobile development project. I have significant experience refactoring legacy code to improve its efficiency and maintainability. I take pride in creating user-friendly applications that receive positive feedback from users and have received excellent reviews on the G/A stores. I am committed to continually learning and improving my skills to ensure the success of every project.

Experience

🔒

Senior Flutter Engineer

1 year

Under NDA

Flutter
React
Kotlin

My work included rapid prototyping of new user experiences, porting React.js and Kotlin apps to Flutter, and ensuring pixel-perfect matches between Figma designs and Flutter apps. I have also developed Flutter apps with shared connectivity and business logic between platforms and collaborated with API engineers to design APIs that drive user-facing apps. Moreover, I have helped optimize server-side code to improve performance and scalability and identified and fixed errors in existing products to ensure smooth functionality. Additionally, I have integrated WebAssembly (WASM) into web Flutter apps to enhance their capabilities and deliver an improved user experience.

🔒

Software engineer

4 years

Under NDA

Java
C++

As part of multiple project teams, | have collaborated to ensure the timely completion of tasks and deliverables. For instance, I contributed to the development of a Java program that could capture framemd5 for each frame, preview the camera, record video/audio, switch between device cameras, and zoom. Additionally, I played a crucial role in ensuring that the rotation was saved to metadata and matched the command line output. To enhance performance, I integrated Java with C++ using JNI and created a C++ library that could process video frames and generate framemd5 values. Furthermore, I worked to optimize the JNI code to facilitate seamless communication between Java and C++.

Education

National Technical University of Ukraine 'Kyiv Polytechnic Institute'​

2 years

By using this site you agree to our Cookies Policy.