Position: Full Stack Developer
Category: JavaScript
English level: upper
Years of experience: 3

AWS Fundamentals: Going Cloud-Native (2021)
AWS Fundamentals: Building Serverless Applications(2021)
Building Modern Node.Js Applications On AWS (2022)
ACM-ICPC South Africa Regional Contest (2018)
ACM-ICPC South Africa Regional Contest (2019)
API and Microservices by FreeCodeCamp(2020)
One of the Best Projects in the School of Electrical &
Computing Engineering
Backend NodeJS Developer | BoxExchanger Feb 23 - Present

• BoxExchanger is a company specializing in the development of software for creating an exchange business online. 

Full stack Developer | Addis Software  Feb 2021 - Mar 2023

• Led the development of AffCollect, and increased user efficiency by 90% by implementing microservices and concurrency techniques.
• Integrated Google Analytics and 1Password into the AffCollect platform, contributing to the 1Password SDK.
Yegna Home, where I implemented features such as payment, reviews and ratings, and client verification via SMS and email to increase client engagement by 5X.
•  implemented caching mechanism for S3 images to significantly reduce loading times by 60%
• I have been utilizing these tech stacks at Addis Software so far: NGINX, JavaScript, Node.js, Redis, Python, Docker, Express, MongoDB, Docker, GitLab, GitLab CI/CD, DevOps, Puppeteer, Git, React, Redux, CSS, Styled Components, AntD, React Hooks, Redux-Saga, HTML, REST/RESTful APIs and problem solving skills.

Backend Developer | Yellow Card Financials February 2019 - May 2020

Contributed to the development of KYC management for Yellow Card, a platform for buying and selling Bitcoin, Ethereum, and Tether with the best rates and zero fees.
• Improved the efficiency and manageability of the KYC process for clients.
• Worked on the admin management system, which handles client personal information and the KYC process.
• Yellow Card KYC was built using microservice architecture, TypeScript, NodeJS, Serverless, AWS DynamoDB, AWS Cognito, and AWS Lambda.
• Improved transaction management and enforcement of different tier users' transaction policies.

Lead Front-End Developer | Two F Capital July 2020 - April 2021
• Led the frontend team for the admin management
of Sewasew, an Ethiopian multimedia streaming platform.
• Developed key features including Account, Content,
and subscription management, Artist reports, earning reports, etc.
• Utilized Typescript, React, React-Admin, Material UI,
Redux RTK and VictoryJS. Built & shared NPM a firebase package globally
Ride+ Corporate Management
• Worked on an admin management system for corporate clients and driver registration.
• Corporate & Driver account top-up subscription

Junior Full Stack At UpScale
• Developed an LMS for a local high school as a NodeJS backend developer.
• Developed admin management for Adama FC and improved media management.
• Better fan base connection