Boru Tamene Yadeta

Boru Tamene Yadeta

$40/hr
FullStack Developer
Reply rate:
-
Availability:
Part-time (20 hrs/wk)
Age:
26 years old
Location:
Addis Ababa, Addis Ababa, Ethiopia
Experience:
2 years
Boru Tamane Yadeta FullStack Developer - |-| https://github.com/BoruTamena | Addis Ababa Ethiopia SKILLS Deployment: Docker, AWS, Heroku | API : RESTful APIs, GraphQL Version Control: Github ,GitLab Back End : Golang, SQL, MySQL, Postgraes, ORM, ​ Redis,Kafka ,Gomicro ​ EDUCATION Bachelor of Science in Computer Science and Engineering, graduating with honors and a CGPA of 3.78 in December 2023 at ASTU Work Experience 2F Capital Golang Backend Developer [June 2024 -Apr2025] :Golang, Microservices ●​ ●​ ●​ ●​ Developing and maintaining enterprise-level microservices. Designing and implementing scalable APIs and backend solutions. Collaborating with teams to optimize performance and ensure system reliability. Utilizing CI/CD practices for efficient development workflows. LakiPay FullStack - Backend Heavy [Apr 2025 - present] ●​ FinTech API Development: Designed RESTful APIs to support core functionalities like digital wallet services, ​ merchant transactions, and payment processing. ●​ Core Banking Integration: Integrated with EthSwitch and various core banking systems for seamless fund transfers, ​ KYC validation, and transaction settlement. ●​ Webhook Handling: Developed secure and reliable webhook systems to handle payment notifications and ​ system-to-system callbacks. ●​ Event-Driven Architecture: Implemented Kafka-based messaging pipelines for real-time transaction processing​ and system decoupling. ●​ Security & Compliance: Enforced encryption, HMAC-based signature verification, and audit logging ​ to meet financial regulatory requirements. PROJECTS Chat Application (Real-time Messaging Platform) | GitHub Link​ Technologies: Golang, WebSocket, MongoDB, SQLC, BDD Testing ●​ Developed a real-time messaging platform supporting private and group chat functionalities. ●​ Implemented features like friend requests, acceptance, and blocking for user interaction management. ●​ Utilized WebSockets for low-latency, bidirectional communication between users. ●​ Leverage MongoDB for storing chat history and SQLC for managing SQL queries with Go. ●​ Applied Behavior-Driven Development (BDD) for ensuring feature accuracy and robustness through automated tests. Job Board API | GitHub Link​ Technologies: Golang, GORM, JWT, Casbin, Swagger, Microservices Architecture ●​ Developed a job board platform with features for job posting (CRUD operations on job listings), ​ applying for jobs, and reviewing job applications. ●​ Implemented a feature for hiring employees directly through the platform. ●​ Integrated JWT for secure user authentication and Casbin for role-based access control (RBAC). ●​ Documented the API using Swagger for clear and interactive API documentation. ●​ Designed the backend using a microservices architecture to ensure scalability and flexibility in handling user requests.
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.