Full stack JavaScript developer

Abrham M

Information

Available hours \ week
40 h/w
Seniority level
Senior
Years of experience
5 yrs.
Location
Ethiopia, Addis Ababa
Nationality
Ethiopia
Timezone
(GMT+03:00) Nairobi

Languages

Amharic
Fluent (C2)
English
Fluent (C2)

About

Abrham is a skilled Full stack Javascript developer with 5 years of experience in various software frameworks and programming languages. He specializes in JavaScript, React.js, React Native, and Nest.js, effectively managing backend logic and user interfaces. His past roles involved significant responsibilities such as migrating platforms to cloud solutions using AWS and GCP, database management with PostgreSQL, and creating efficient code for complex applications. He holds a degree in Software Engineering from Addis Ababa Science and Technology University.

Experience

ClarityMedLegal

Software engineer

About the Project

A medical system that allows doctors to generate reports for their patients. It involves AI transcription of voice and the generation of documents for the users.

  • MedTech

Responsibilities

I was responsible for creating the user interface and backend logic.

Allocat

Full stack developer

About the Project

The project helps IT agencies increase their resource utilisation rate by enhancing their resource planning through consolidating all necessary information into a single platform.

  • Data Analytics
  • Human Resources

Responsibilities

I was responsible for: - Converting Figma designs into user interface code using React and Angular. - Creating backend endpoints with Nest.js for the UI. - Developing migration files for the database. - Managing servers (initially AWS-based, then GCP-based). - Fully migrating the AWS-based platform to GCP using Terraform and manual migration. - Creating and managing AWS Lambda functions.

KYG Trade

Full stack developer

About the Project

The project focuses on enterprise-grade AI-native trade and tariff management software.

Responsibilities

I was responsible for: - Creating external endpoints using Nest.js; - Creating database migration files; - Updating existing features and adding new ones; - Writing tests for endpoints; - Creating frontend components using React.js.

Skills & technologies

Quantified Impacts

Frontend developer

About the Project

Quantified Impacts platform assists manufacturers in calculating and documenting product-specific emissions quickly, accurately, and in accordance with ISO standards.

  • Environmental Services

Responsibilities

I was responsible for : - Implementing a redesigned version of the old UI; - Developing a new design by creating reusable React components using Material UI-based components; - Managing state using Mobx;

Skills & technologies

Education

Addis Ababa Science and Technology University

2017 - 2021
Software enginnering