YOSEF WORKU
Android & Full Stack Developer
Latest Blogs

👋 I'm a passionate and dedicated Android and Fullstack (MERN) developer who specializes in backend development.
I have a Bsc in Computer Engineering which is provided me with a strong foundation in object-oriented programming, data structures, algorithm and understanding computer system, which inspire me to give attention to performance and security.


I am a quick learner who enjoys solving complex problems. and I have a strong passion for writing clean code and optimizing performance.


Here are a few technologies with which I've been working recently:
  1. Node.js
  2. MongoDB
  3. JavaScript
  4. TypeScript
  5. Socket.io
  1. Progressive WebApp(PWA)
  2. React
  3. Redux
  4. Java
  5. Kotlin
My Skills
icon

FullStack

Development

I have hands-on experience in developing and maintaining web applications using the MERN stack.

Node.jsNode.js
Express.jsExpress.js
ReactReact
TSTS
JSJS
DockerDocker
GitGit
JenkinsJenkins
PWAPWA
MongoDBMongoDB
MySqlMySql
Socket.ioSocket.io
icon

Android

Development

Experienced Android app developer building libraries and apps from scratch.

JavaJava
KotlinKotlin
SqliteSqlite
FirebaseFirebase
Side Projects
Professional
Experience

  1. Addis Softwarevisit
    FullStack Developer
    • Enhance the Role-Based Access Control module.
    • Developed and integrated the activityLog module to track user activities and system events.
    • Conducted codebase refactoring and maintenance of existing features to improve performance and code quality.
    • Implemented a chat system utilizing socket.io to enable real-time communication
    • Created a custom error logging system for both frontend and backend to streamline error tracking and debugging processes.
    • Transformed the web application into a Progressive Web App (PWA).
    • Integration of third-party APIs and services to enhance system functionality.

  2. IE Network Solutionvisit
    DevOps | Android Developer
    • Set up CI/CD pipelines using GitLab, Jenkins, and Apache2 server, ensuring streamlined and efficient software delivery.
    • Automated API endpoint testing using RestAssured and JUnit4, enabling thorough and reliable testing of API functionality.
    • Actively engaged in requirements gathering for ERP systems, working closely with stakeholders to understand business needs and translate them into technical specifications.
    • Actively contributed to the development of a mobile app for fleet drivers.
Let's Talk