Native | Professional
Professional
Company : Atlas computer technology
Description: In the development of the Chat Bot feature for two banks of Ethiopia in their Mobile Application, I played a key role in enhancing customer support by enabling users to interact with an AI-powered chat bot. My primary contribution focused on crafting and implementing a script to train the AI model using gathered data.
Company: Atlas computer Technology
Programming language: Python
Technology : RasaHQ
Library :yaml
Company: Atlas Computer Technology
Description: Developed a Mobile Banking and USSD (Unstructured Supplementary Service Data) project for banks in Ethiopia. The aim was to provide users with a simple and accessible platform for interacting with various transaction services and information using basic mobile phones.
Technology Stack:
Frontend: ReactJS
Backend: Spring Boot, Java EE
Queue: ActiveMQ
Security: Keycloak
Logging and Monitoring: ELK Stack (Elasticsearch, Logstash, Kibana)
I played a pivotal role in the integration project that seamlessly connected the Mobile Banking Application of Wegagen Bank with the APIs of Addis Hiwot School Pay. This initiative aimed to enhance financial transactions for users associated with Addis Hiwot School through Wegagen Bank's mobile banking services.
Employed Java as the primary programming language for its versatility and robust support in enterprise-level integrations.
Technology Stack:
Frontend: Android Java
Backend: Spring Boot
Queue: ActiveMQ
Security: Keycloak
Deployment : containerization ( Docker and Kubernetes)
Logging and Monitoring: ELK Stack (Elasticsearch, Logstash, Kibana)
Company: Atlas Computer Technologies
Description: I have been actively involved in the development and enhancement of the Axis Ride-hailing application. Axis is a Ride-hailing platform that connects passengers with drivers, providing convenient and efficient transportation services.
Responsibilities:
Backoffice Application Development: Played a key role in the development of the Axis Ride-hailing backoffice application (driver and car onboarding). Collaborated with cross-functional teams to design and implement new features, ensuring a seamless and user-friendly experience for both passengers and drivers.
Technology Stack:
Language: Java
Framework: Java EE, React
Company: Atlas computer Technology
Description:
I had the opportunity to work on integration of CBS(core banking system) of shebele bank with eth-switch APIs and also H-cash system to communicate with eth-switch APIs
Technology Stack:
Framework: Java EE
Messaging tool: JBOSS Messaging
I have successfully integrate a Telebirr payment terminal with our Point of Sale (POS) system, I demonstrated a mastery of Python, XML, and JavaScript, orchestrating a seamless communication framework between the two platforms. Customizing the POS interface with XML, I meticulously tailored user workflows to accommodate Telebirr payments, while leveraging JavaScript to imbue the interface with dynamic features, ensuring an intuitive user experience. My unwavering commitment to security saw the implementation of stringent encryption protocols and data validation techniques, safeguarding transaction data and ensuring compliance with industry standards
The EHPSA eLearning project stands as a testament to my commitment to leveraging technology for educational advancement, specifically tailored to meet the diverse needs of Ethiopian health students. As the primary architect of this innovative e-learning platform,the system includes features like Resource Repository , Course Management ,Progress Tracking and Assessments and Back-End Security and Scalability
Technical Details:
Back-end Framework: DjangoRest
Front-end Framework: React.js
Status: Ongoing
Project description :
This project aimed to keep track of a network's ping status.
through a Python script to check from different IP address and then insert the status returned in to a database for every 30 minutes by scheduler. which allows a users to monitor the network connectivity
It is now applicable to 3 banks in Ethiopia.The view from database was done using springboot framework.
Programming lanuage : python and java
framework : springboot
database : mysql
Kebele client
management system It is a website intended to facilitate the
working system of district in Ethiopia by providing
appointment service facility before going to that governmental institution also provides general information needed to request a service from that institution.
Programming language:Python ,Django
Database :PostgreSQL
Front End tool: ReactJs
MediaSite is a web-based platform with social media capabilities . Allowing users to keep in touch and interact with friends, family, and various communities for information exchange.
users can accept or reject friend requests, look for their friends, send, receive, and react to messages, keeping in touch and interacting with friends, family, and various communities for information exchange.
The project was done for development hackathon which was conducted at CSEC-Dev and I participated as a Django developer on this project as part of a team of three.
Software tools
. Programming language :Python
• Back-end Framework: Django,DjangoRest
.Front-end Framework: React js
• Client side tools: HTML, CSS, Java Script(Bootstrap)
• Database: SQLite
. Project management tool:slack and trello