Sergei Barats
About Sergei Barats
Sergei Barats is a Mobile Developer with extensive experience in both mobile and web development frameworks, including React Native and React.JS. He has worked for notable companies such as IBM, Tomax-Think Academy, and PayEm, and holds a B.Sc in Mathematics and Computer Science from Netanya Academic College.
Work at PayEm
Sergei Barats has been employed at PayEm as a Mobile Developer since 2021. In this role, he focuses on developing mobile applications, utilizing his expertise in React Native. His responsibilities include designing, implementing, and maintaining mobile solutions that meet the needs of the organization. He has contributed to enhancing the user experience and functionality of the applications developed at PayEm.
Previous Experience in Mobile Development
Before joining PayEm, Sergei Barats worked at OnO Apps as a React Native Mobile App Developer from 2019 to 2021. His role involved creating mobile applications using React Native, where he applied his knowledge of state management libraries and advanced JavaScript features. Prior to that, he served as a Software Engineer at Tomax-Think Academy for 10 months in 2021, further expanding his skills in software development.
Experience at IBM
Sergei Barats worked at IBM as a Network Operations Center (NOC) professional from 2016 to 2017 in Tel Aviv. During his tenure, he gained experience in monitoring and managing network systems, which contributed to his overall understanding of technology infrastructure and operations.
Education and Expertise
Sergei Barats earned a Bachelor of Science degree in Mathematics and Computer Science from Netanya Academic College, studying from 2016 to 2019. His education provided a strong foundation in both theoretical and practical aspects of computer science. He has expertise in React Native and React.JS, along with proficiency in advanced JavaScript features such as ES6, ES7, and ES8, indicating a comprehensive understanding of modern web and mobile development frameworks.
Technical Skills
Sergei Barats incorporates state management libraries like Redux, along with middleware such as thunk and saga, into his development work. His technical skills reflect a capability to manage complex application states effectively. He demonstrates a commitment to continuous self-improvement and staying updated with the latest technological advancements in the field of software development.