and have been working in this field for 9. I am passionate about new technologies, and enjoy spending my free time outdoors.
On this website, you will find information about my professional background, as well as some of my personal interests and projects. I hope you find it informative and interesting. Thank you for visiting!
I have held various roles throughout my career, starting as a manual tester, then transitioning to web developmen and mobile development, and currently working as Software Application Engineer. My diverse experience has allowed me to acquire a broad set of skills and knowledge in different areas of IT, making me a valuable asset to any team.
In my free time, I am passionate about exploring new technologies and experimenting with different programming languages. I also enjoy spending time with my family, playing sports and traveling to new places. I am a strong believer in life-long learning and I always strive to stay up to date with the latest advancements in my field. I am dedicated, hardworking and enthusiastic individual who is always willing to go the extra mile to achieve success. Thank you for taking the time to learn more about me.
- Writing and testing stable and scalable code
- Collaboration with stakeholders and other teams to ensure that the applications meet the needs of the customers and the business.
- Design and planning UI design patterns and system architecture to identify and implement a user-friendly interface and ensuring that the application is scalable to support millions of users.
- supporting and development of new feature of application for the in-vehicle systems and devices.
- testing and debugging the app to ensure their smooth operation before release.
- closely worked with the native integration and IoT team to ensure that the Android apps were properly integrated with in-vehicle systems
- writing and debugging code, integrating with APIs and databases, and ensuring that the application was stable and scalable.
- collaborating with designer, product owner, and other mobile & back-end developers to ensure that the application meets the needs of customer. - planning the app architecture and identifying the best technologies and approaches to use for the project.
- implementing measures to protect user data and ensure the security of the applications, including encrypting data and implementing authentication and authorization protocols.
- communicating with clients to gather feedback and make changes to the application as needed. - providing ongoing support for the applications you develop, including troubleshooting issues and releasing updates as needed.
- identifying and fixing issues in the code, as well as testing to ensuring that the issues are resolved.
- focusing on releasing the app as quickly as possible while still maintaining high code quality.
- collaborating with another teams to ensure that the apps integrate seamlessly with other platforms and services.
- Creating UI modules for reskins of SMS HUB app by existing design for A/B testing;
- 80% coverage by Unit or UI testing via Firebase Test Lab;
- Development an android MPV and Javadoc for SMS competition app with the company`s SDK;
- Creating local apps based on previous MPV.
- Developing and maintaining the web stores: Implementing design and layout changes, and ensuring that the web stores are user-friendly and visually appealing.
- Supporting the web stores: I was responsible for providing technical support to web store users, including troubleshooting issues, answering questions, and assisting with any problems they may encounter.
- Participating in the design and planning process: I was working with the rest of the development team to identify and implement the best solutions for the project.
- Testing web pages to ensure that they are functioning correctly and meeting the specified requirements: This was involved manually testing web pages, inputting various types of data and interacting with the web pages in different ways to identify any issues or bugs.
- Reporting and documenting defects: If I encountered any issues or bugs while testing, I was responsible for documenting the problem and its steps to reproduce in a clear and concise manner, and communicating this information to the development team.
- Participating in the development process: I worked closely with the development team to understand the requirements and specifications of the web pages, and provided feedback and suggestions for improvement as needed.
- Assisting with other testing tasks as needed: You may be asked to assist with other testing tasks, such as regression testing or performance testing, depending on the needs of the project.
In every profession, mastering the necessary skills is just the beginning.
Becoming a programmer requires a comparable balance. Technical expertise is crucial, but so is problem-solving, attention to detail, and the ability to collaborate with others. These hard skills form the foundation of a successful career in software development, enabling you to build solutions that are not only functional but also user-friendly and scalable.
It uses a dictionary of over 200 Latin words, combined with a handful of model sentence structures, to generate Lorem Ipsum which looks reasonable.
It was pleasure to work with Roman at the GSM BILLING as his project manager. It was his first professional android developer role. and I am glad it was with us. He is punctual, honest, task oriented and most importantly talented person. I was always more than happy to have him around everyone in office – always keen to help and teach others. Roman would be an asset to any company.
It uses a dictionary of over 200 Latin words, combined with a handful of model sentence structures, to generate Lorem Ipsum which looks reasonable.
It was pleasure to work with Roman at the GSM BILLING as his project manager. It was his first professional android developer role. and I am glad it was with us. He is punctual, honest, task oriented and most importantly talented person. I was always more than happy to have him around everyone in office – always keen to help and teach others. Roman would be an asset to any company.
feel free to pin me