Ramon Ebeyan

Flutter Developer

EMAIL

Ramonebeyan@gmail.com

PHONE

+251 921 782777

VISIT MY PORTFOLIO & Let Me Know What You Think

About me

I am a computer science graduate and possess over 4 years of professional experience.  I am enthusiastic about taking on challenges that contribute to the growth of both my technical expertise and personal skills. My goal is to make a positive impact on my community through my work.

What I am Doing

Flutter Development

Mobile app for both Android and IOS, Flutter Web, Desktop Application for Linux, Windows and MacOS.

Experience

Flutter Developer

Cyan Digital Security (August 2022 -Present)
Vienna, Austrea.
  • Successfully implemented diverse UI components for multiple projects, showcasing a strong command over Flutter’s widget system.

  • Utilized the latest approaches and workflows to ensure the development process is efficient and aligned with best practices.

  • Implemented robust error tracking and analysis by seamlessly integrating Firebase Crashlytics into projects, enhancing overall app stability and performance.

  • Led the establishment of Continuous Integration/ContinuousDeployment (CI/CD) pipelines using CodeMagic, alongside version control management on GitLab for streamlined and automated development workflows.

  • Successfully resolved critical production issues and revitalized legacy repositories, demonstrating a proactive approach to maintaining and enhancing existing codebases.

  • Committed to code quality by writing comprehensive tests, ensuring robustness and reliability in all project components.

  • Proficiently initialized projects using CLI starter apps, incorporating BLoC as the primary state management solution. This approach ensures scalability, maintainability, and a clean architecture throughout the development lifecycle.

  • Seamlessly integrated Flutter projects with native Android and iOS SDKs, enabling the utilization of platform-specific features and functionalities.

  • Developed and implemented method calls within Flutter projects to interact with native SDKs, ensuring smooth communication and integration between the Flutter framework and native code.

  • Identify areas for improvement and implement necessary optimizations.

  • Communicate effectively with cross-functional teams.

Mobile Application Developer

Derash Technologies Plc (April 2020 - June 2022 )
Addis Abeba, Ethiopia.
  • Worked on a business process automation(BPA) SaaS platform called Mengede as a mobile application developer. It automates the ticket sales process of intra-country bus companies and makes online reservation features available to customers.

  • Adapted between agile approaches based on project specifics, while also creating detailed project roadmaps, plans, schedules, and work breakdown structures.

  • Constructed numerous UI components on the Mengede App Platform.

  • Ensuring that all UI elements are responsive and adaptive.

  • Implemented localization to facilitate the inclusion of multiple languages in the apps.

  • Implemented Provider for managing state and Proxy Provider for seamless data sharing among different providers.

  • Created animated views by utilizing the Lottie and Flare packages.
  • Integrated Firebase Authentication, Real-time Database, Firestore, Firebase RESTful API, and SDK.

  • Incorporated Facebook login and Google sign-up functionality.

  • Integrated the app with various third-party libraries and APIs.

  • Utilized GitHub as the central repository hub.

  • Implemented some unit testing for the project.

  • Took on the responsibility of architecting the project.

Software Developer

Et Plus Co (October 2019 - March 2020 )
Paris, France
  • Develop a project plan outlining the scope, timeline, and resources needed.

  • Set up and configure WordPress sites for effective content management.

  • Create detailed work breakdown structures.

  • Implement responsive and user-friendly front-end designs.

  • Regularly update WordPress core, themes, and plugins for security patches.

  • Optimize website content and structure for search engine visibility.

  • Implement features like social media integration, analytics, etc.

  • Provide ongoing support and maintenance.

Intern Junior System Engineer

Milto Labs (July 2019 - September 2019 )
Addis Abeba, Ethiopia.
  • Got training on Overview of System Engineering, Linux, File Systems, VPN, and Scripts.

  • Got training on the basics of GCP and AWS.

  • Configured and set up Hypervisors (Type 1 and 2) for Virtual machines.

  • Setup a local server on virtual machines for development and testing purposes.

  • Used Docker for Containerizing and Running applications.

Intern Software Developer

Sheger Transport (June 2018 - August 2018 )
Addis Abeba, Ethiopia.
  • Developed a web-based ticket management system.

  • Worked as a full-stack developer in the team.

My Skills

Flutter
0%
Dart
0%
Firebase
0%
WordPress
0%
Kotlin
0%
Swift
0%
Adobie Xd
0%
Linux
0%

Ramon Ebeyan

Flutter Developer