👋 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:
- Node.js
- MongoDB
- JavaScript
- TypeScript
- Socket.io
- Progressive WebApp(PWA)
- React
- Redux
- Java
- Kotlin
FullStack
Development
I have hands-on experience in developing and maintaining web applications using the MERN stack.
Android
Development
Experienced Android app developer building libraries and apps from scratch.
Experience
Addis SoftwareFullStack 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.
IE Network SolutionDevOps | 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.