Ermiyas Kasahun

Ermiyas Kasahun

$15/hr
Flutter | Dart | Android | Kotlin
Reply rate:
-
Availability:
Full-time (40 hrs/wk)
Location:
Addis Ababa, Aa, Ethiopia
Experience:
5 years
Ermiyas Kasahun Mobile Developer I am a Flutter and native Android developer with over 5 years of experience in Flutter and over 3 years of experience with Kotlin. My expertise includes integration with Firebase, RESTful APIs, and GraphQL APIs. I am experienced in CI/CD with the tool called Codemagic and I excel in VCS. https://www.linkedin.com/in/ermi14/ https://github.com/ermi14-- Addis Ababa, Ethiopia My experience with VCS enables me to manage the entire process of software development, from versioning to merging and testing codebases. I am passionate about mobile technology and always looking to develop my skills to provide better solutions for my clients. Work Experience Flutter Developer PushIt Inc (https://pushitreplays.com/) Feb 2023 - Present Migrated existing code to a new architecture using "very good CLI" and BLoC. This required a detailed understanding of the existing code structure, as well as a mastery of the new architecture. I added a customized video editor to the video-sharing feature. This allowed users to edit their videos in new and exciting ways, significantly boosting user engagement and retention. I edited a Flutter package that initially supported only editing a single video, to support multiple video edits. This involved a detailed review of the existing code structure and finding ways to modify and extend it to support the new features. I wrote unit tests for new features I added to the existing code base. Software Engineer 1888 EC Sep 2022 - Present (Currently part-time) Built a trip aggregator app from scratch. This included writing the UI and the logic to make it all work seamlessly with Restful API. I successfully integrated popular payment systems like Stripe, Telebirr, and Webirr. I also wrote Kotlin code to support Telebirr on Flutter using platform channel. This enabled users to make payments using Telebirr, a popular mobile payment system in Ethiopia. Relevant Skills Flutter, Native Android Dart, Kotlin, Firebase Git, Github and Gitlab CI/CD with Codemagic and Github actions Technical Documentation Education History BSc in Computer Science and Engineering Institution: Adama Science and Technology University Year of Graduation: 2020 Certifications Google android development Google - Credential ID 5AABEACBCBCC24C Agile software development Coursera - Credential ID HHPEK6BUTBW4 Git and Github Coursera - Credential ID W9KMVTRJMRPP Mobile Developer 2F Capital (https://2f-capital.com/) Aug 2021 - Aug 2022 (1 year & 1 month) I developed an Android taxi-hailing app with a team of two developers, which utilized the latest developments in Kotlin and Jetpack Compose. I was part of a team to developed a streaming app using Flutter, which utilized the HLS streaming protocol. I boast confident experience in building streaming and taxihailing apps that feature mapping, real-time tracking, and location-based services. Mobile Developer Hulu-Tech Feb 2021 - Jul 2021 (6 months) I developed an Ecommerce app using flutter and firebase. I incorporated advanced features such as push notifications, geolocation services, and real-time chat to enhance the user experience. Mobile Developer Kasma Technologies Aug 2020 - Jan 2021 (6 months contract) I was part of a small team to develop a mobile app using flutter for a local soccer team called Adama FC. I integrated social sign-in, Google and Facebook, into the mobile app. Junior Flutter Developer Upscale Mar 2018 to Jun 2020 (2 years & 4 months) Collaborated as part of a team to develop learning management systems and cross-platform mobile apps for different high schools. Together with my team, we designed and developed a suite of learning management systems and cross-platform mobile apps that catered to the unique needs of different high schools.
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.