Kidus Mekonnen

Kidus Mekonnen

$12/hr
Experienced full-stack developer skilled in both web applications and mobile applications.
Reply rate:
60.0%
Availability:
Hourly ($/hour)
Age:
25 years old
Location:
Addis Ababa, Addis Ababa, Ethiopia
Experience:
4 years
About

On the frontend, I specialize in React and Next.js for web applications, using TypeScript, Zustand, and Redux for efficient state management. I have built interactive admin panels, dashboards, and user-centric applications with optimized performance and maintainability. I also have strong experience with mobile development using React Native and Expo, as well as Flutter, enabling me to create cross-platform applications with native-like experiences.

My backend expertise includes NestJS and Django, where I have built scalable and high-performance APIs. I have developed microservices, authentication systems, and payment integrations, working with both SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Firebase) databases. I have experience designing RESTful and GraphQL APIs, optimizing queries, and implementing secure authentication mechanisms such as JWT and OAuth.

Some of my key projects include:

  • Billing System: Developed using Django and Angular for educational institutions to manage payments and invoices efficiently.
  • Rent Management System: Built with React and Spring Boot for property management in government and religious institutions, integrating payment processing and automated notifications.
  • School Management System: Created using Spring Boot and Angular, incorporating timetable management, assessments, and a parent portal accessible via a Telegram bot.
  • Mobile Banking Applications: Developed financial apps for Wegagen and Hijira banks using Android (Java) and React Native, enabling secure transactions and user-friendly banking features.
  • Payments Info App (UniCash): Built using Flutter and Spring Boot to provide real-time payment updates and transaction tracking.
  • Water Billing System: Migrated an Android (Kotlin) app to Flutter to streamline meter reading and payment processing.
  • Inventory Management System: Developed with React Native, Django, and Socket.io, ensuring real-time stock updates and warehouse tracking.
  • Microfinance System: Built using React and Django, offering savings, loans, and SMS-based transaction updates.

I am proficient in containerization with Docker and have worked on securing applications against vulnerabilities.

With my strong problem-solving skills, ability to work in cross-functional teams, and experience across diverse industries, I am confident in delivering high-quality, scalable software solutions.

Languages
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.