Getachew Derib
Development
Addis Ababa, Ethiopia
Skills
JavaScript
About
GETACHEW DERIB's skills align with Programmers (Information and Communication Technology). GETACHEW also has skills associated with Web Professionals (Information and Communication Technology). GETACHEW DERIB appears to be a low-to-mid level candidate, with 4 years of experience.
Work Experience
Full Stack Developer
Haleta Tutors
January 2021 - June 2023
- Developed a comprehensive tutor platform connecting students with qualified tutors for various subjects, utilizing React for the web front-end, Node.js for the back-end, and Flutter for the mobile application. Designed and implemented a responsive web application using React, Redux Toolkit for state management, and Tailwind CSS for styling. Developed and maintained RESTful APIs with Node.js and Express.js, ensuring efficient data flow between the client and server. Built a cross-platform mobile application using Flutter, providing students and tutors with on-the-go access to the platform. Utilized Docker for containerization and deployment, ensuring consistency across development, staging, and production environments.
Full stack Developer
Kacha S.C
December 2023 - Present
- Developed and maintained RESTful APIs using Django REST Framework, facilitating efficient and secure data flow between the frontend and backend systems. Designed and optimized database schemas with PostgreSQL to manage user accounts, transactions, savings plans, loan applications, and telecom purchases. Implemented third-party API integrations for payment processing, identity verification, and telecom services. Built cross-platform mobile applications for iOS and Android using Flutter, incorporating essential banking features such as full wallet functionality, digital savings, digital loans, and telecom services (e.g., buying airtime and packages). Designed and implemented responsive web applications using React and Redux, ensuring a seamless user experience across various devices and browsers.
Full stack Developer
eTech
July 2023 - December 2023
- Designed and implemented responsive web applications using React and Redux for state management, ensuring a seamless user experience across different devices and browsers. Worked closely with UX/UI designers to translate wireframes and mockups into interactive and userfriendly web interfaces. Developed and maintained RESTful APIs using Node.js and Express.js, facilitating efficient data flow between the frontend and backend systems. Designed and implemented database schemas with PostgreSQl to manage user data, transactions, and financial records. Integrated third-party APIs for payment processing, credit scoring, and other financial services.
Mobile App Developer
Haleta Tutors
March 2022 - January 2023
- India Designed and implemented a visually appealing and user-friendly mobile application for both iOS and Android platforms using Flutter and Dart. Developed core features including user profiles, club creation, event scheduling, and in-app messaging. Developed group chat functionality, allowing club members to communicate and collaborate effectively. Connected the app with a back-end service developed in Node.js, enabling efficient data management and API interactions. Wrote comprehensive unit and integration tests using Flutter's testing framework to ensure code reliability and maintainability.
Education