Profile of Michael Assefa

Michael Assefa Full stack software developer
4 years experience 3 projects worked Ethiopia
20.00$ /hr 100+$ earned
Desktop Software DevelopmentGraphic DesignLogo Design & BrandingMobile DevelopmentWeb & Mobile DesignWeb Development

I am an expert in React Native, iOS and Android development with 4+ years of experience, currently working as a team leader, solution architect, and developer. I have a substantial knowledge to build top-notch solutions for both Web and mobile platforms. I am familiar with modern programming languages, frameworks, and 3rd party solutions which help boost the app speed, safety and provide the best user experience. I have a Degree in Computer Science.
My main expertise includes following programming languages, technologies, and tools:
* Rx programming pattern using RxJava, RxKotlin, RxSwift;
* UI/UX development, Material UI guidelines;
* UI/UX development, Material UI guidelines;
* Web services, Restful APIs, HTTP, JSON, XML, RSS, SOAP, PHP, HTML, HTML5;
* Development tools: Android Studio, SourceTree, SublimeText, Genymotion, Xcode, Eclipse, Microsoft Expression Blend, Adobe Photoshop.
I have experience working with both small and large distributed teams. I can use my experience in setting up development processes using best Agile practices: including testing, code reviews, and tasks management.
As a Web, Native mobile developer and Technical architect, I can develop scalable and stable applications, evaluate your use and make suggestions on potential optimizations, refactoring, best practices adoption. As a team lead, I can split, prioritize and delegate tasks to developers, consult developers on best practices, ensure the high overall quality of software product. I have solid skills in problem-solving, don’t require supervision to perform my duties successfully.

Work History (3)


  • B.Sc. in Computer Science

    Dire Dawa University

    September 2010 - January 2014