Babak Karchini
Senior Android Developer at Xenon Smart- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English Limited working proficiency
-
Persian Native or bilingual proficiency
-
Azerbaijani Native or bilingual proficiency
-
Turkish Professional working proficiency
Topline Score
Bio
Experience
-
Xenon Smart
-
Türkiye
-
Computers and Electronics Manufacturing
-
1 - 100 Employee
-
Senior Android Developer
-
Nov 2018 - Present
Focuses on automation, and the development of various kinds of apps using Agile methodology (Scrum). • Contributing with other teams, such as product, design, backend, and QA, to design the projects and develop Web APIs to ensure alignment of requirements and to resolve any issues. • Proposed and contributed to the migration from Java and RxJava to Kotlin, Coroutine, and Kotlin Flow, and applied it to 3 applications which saved hundreds of hours per year in application development. • Development of 2 of the company's main applications from scratch using MVVM and Clean Architecture, which use HTTPS, MQTT, FCM, NFC, and Bluetooth (BLE). • Refactoring XML Views to Jetpack Compose in some applications, which has resulted in performance improvements and increased the user satisfaction rate. • Improving the app's maintainability and reducing the build time by refactoring the project architecture from single module to multi-module. • Training and supporting junior Android developers to improve their skills in this field. Show less
-
-
-
Freelancer
-
Astara, Iran
-
Android Developer
-
Jun 2017 - Sep 2018
• Development of 2 Android apps, one for a government office and another for a furniture store, using MVP, Retrofit, and Room, in cooperation with UI/UX specialists. • writing high-performance, well-structured, and scalable codes according to SOLID principles. • Development of 2 Android apps, one for a government office and another for a furniture store, using MVP, Retrofit, and Room, in cooperation with UI/UX specialists. • writing high-performance, well-structured, and scalable codes according to SOLID principles.
-
-
-
Asr e Payam private school
-
Astara County, Gilan, Iran
-
Robotic Teacher
-
Jun 2016 - Jun 2017
Teaching the basics of robotics to students. Teaching the basics of robotics to students.
-
-
-
Dadeh Kavan Astara
-
Astara, Gilan Province, Iran
-
Financial Software Developer
-
Feb 2014 - Jun 2016
-
-
-
2 Private High School
-
Astara, Iran
-
Computer and Informatics Teacher
-
Feb 2010 - Feb 2014
Taught IT, and programming for 3 years, and 1 year taught the basics of robotics and studied for the GRE test. Taught IT, and programming for 3 years, and 1 year taught the basics of robotics and studied for the GRE test.
-
-
-
Elka Pardaz Tabriz - Fara System Novin - Dadekavan Astara
-
Tabriz, Azarbayejan-e Sharghi province, Iran - Astara, Guilan province, Iran
-
Software Developer
-
Sep 2003 - Feb 2010
•Collaborated in software development for 6+ years and accomplished a variety of Windows applications. •Worked on IVR apps, offline TTS (text-to-speech) apps, and sales-purchase management software. •Collaborated in software development for 6+ years and accomplished a variety of Windows applications. •Worked on IVR apps, offline TTS (text-to-speech) apps, and sales-purchase management software.
-
-
Education
-
University of Applied Science and Technology
Bachelor of Engineering - BE, Computer Software Technology Engineering