YOSEF WORKU
⎼⎼⎼⎼⎼⎼⎼⎼
Android & FullStack Developer👋 I'm a self-oriented Android and Fullstack (backend heavy) developer with 3+ years of experience. I have a computer engineering degree which is provided me with the knowledge and skills to design, develop, and test computer systems and software.
I am a quick learner who enjoys the challenge of solving complex problems. I am always eager to learn new things and to take on new challenges.
Here are a few technologies I’ve been working with recently:
- JavaScript (ES6+)
- Node.js
- MongoDB
- Socket.io
- Progressive WebApp(PWA)
- React
- Java
- Kotlin
My Skills
Full Stack
Development
Experience in developing real world web applications from scratch to production using MERN stack
Node.js
JavaScript
React
Docker
Git
MongoDB
MySql
Socket.io
Android
Development
Skilled in developing android native apps and library using Kotlin and Java
Java
Kotlin
Sqlite
Firebase
Side Projects
Android InApp Purchase
AndroidLibraryJavaKotlinChapaPayment
An open-source Android In-App Purchase SDK using Chapa a fast-growing payment gateway,
- This SDK helps Android developers sell their app and in-app items to their users securely with a few lines of code.
መዝገበ ጸሎት ዘ-ተዋህዶ
AndroidJavaMVVMFireBase
Mezgebe tselot is developed by considering Orthodox Christians who find it difficult to get prayer books easily.
- This app has a store where users can download new prayer books without having to update the app.
My College App
AndroidJavaMVC
MyCollege App is free app for student's to manage their lessons, exam & task in intuitive way.
- Easily share and copy timetable & courses to their classmate by scanning QR CODE
- Notify's them when they have lessons, tasks and exams
- Auto-mute their device during lessons
- beautiful widget to show lessons & exam/task at home screen
Professional
Experience
Addis SoftwareFullStack Developer- I'm responsible for developing new features.
- Improving and maintaining existing features
- Debugging and troubleshooting issues
IE Network SolutionSoftware Developer- Being part of the team, I was responsible to setup CI/CD using gitlab, jenkins and Apache2 server
- Automate API endpoint testing using RestAssured and JUnit4
- Gather requirements for ERP systems
- Participate in development of fleet driver's mobile app
JoSystemsAndroid Developer- Being part of the team, I was responsible to create user-friendly applications. designing the user interface, implementing the application logic.
- Maintaining and updating existing applications
- Gathering application Requirements
- Integrating with back-end services and api