Fikir Yibeltal, Developer in Abu Dhabi, United Arab Emirates
Fikir is available for hire
Hire Fikir

Fikir Yibeltal

Verified Expert  in Engineering

Software Developer

Location
Abu Dhabi, United Arab Emirates
Toptal Member Since
October 31, 2022

Fikir is a senior software engineer focusing on front-end development. He has excellent experience in the React ecosystem and the MERN stack. He has worked on versatile projects ranging from a fast-paced startup application to enterprise software. Fikir is efficient in meeting deadlines and can prioritize and accomplish multiple tasks without compromising on quality.

Portfolio

Abu Dhabi Digital Authority- TAMM
Enzyme, React, Node.js, MySQL, GraphQL, Redis, Storybook
Friendsurance
React, Sass, Storybook, Jest, Enzyme, Redux, JavaScript, TypeScript
Trac Technologies
React, Styled-components, Jest, Enzyme, RxJS, TypeScript, Next.js, Material UI...

Experience

Availability

Full-time

Preferred Environment

MacOS, Ubuntu, Slack

The most amazing...

...thing I've worked on is a project called "Presence" that connects webpage through a rich experience

Work Experience

Senior Software Engineer

2022 - PRESENT
Abu Dhabi Digital Authority- TAMM
  • Worked as a full-stack developer for the Abu Dhabi Digital Authority on a low-code TAMM Abu Dhabi platform, allowing different government entities to build their service seamlessly.
  • Built features for a custom analytics web app using React, Redux, and Sass/Less, handling different Camunda engine functionalities.
  • Updated and created microservices and DB migrations using Node.js, Redis, and MySQL.
  • Worked on a transpiler project using Babel and other tools that compile pre-existing React projects to a JSON file the TAMM platform can use.
  • Debugged and resolved various production incidents.
  • Created and updated React npm packages.
  • Wrote technical documentation for projects and features.
Technologies: Enzyme, React, Node.js, MySQL, GraphQL, Redis, Storybook

Senior Front-end Engineer

2022 - 2022
Friendsurance
  • Worked on a multi-tenant insurance manager application. Provided the service for multiple banks like Deutsche Bank and other providers.
  • Implemented new features like travel insurance and complex multi-step forms. Migrated the old implementation to a new React and JavaScript version.
  • Implemented methods and configurations that will give better code consistency.
Technologies: React, Sass, Storybook, Jest, Enzyme, Redux, JavaScript, TypeScript

Senior Front-end Engineer

2021 - 2022
Trac Technologies
  • Worked on the front-end part of a music distribution website with over 200,000 users.
  • Built different features for the application, like music release workflow from artists and labels, a subscription service, and merchandise.
  • Worked on the subscription service with Stripe and merchandise for the artists.
Technologies: React, Styled-components, Jest, Enzyme, RxJS, TypeScript, Next.js, Material UI, JavaScript

Full-stack Developer

2021 - 2022
Excellerent Technology Solutions
  • Worked on a project called "Presence." Connected different blogs and news sites using internet bridges. Built a rich internet experience.
  • Implemented a Google Chrome extension with the feature of real-time on-page presence user interaction.
  • Led the development of a web application. Developed responsive and functional UI components with React, TypeScript, Redux, Socket.IO, Ant Design, and Tailwind CSS.
Technologies: React, NestJS, PostgreSQL, Antd, Tailwind CSS, Node.js, Storybook, Jest, Enzyme, Chrome Extensions

Full-stack Engineer

2020 - 2021
Freelance
  • Worked as a freelance developer for different clients. Built projects for eCommerce, tenant management, and a user and payment management system.
  • Oversaw the end-to-end implementation (E2E) of a production application.
  • Ensured meeting of both technical and client needs.
Technologies: React, Node.js, Sass, Antd, MySQL, PostgreSQL, Amazon EC2, NGINX

Full-stack Engineer

2018 - 2020
Websprix It Solutions
  • Developed as a full-stack developer. Worked on an open source enterprise resource planning (ERP) project called ERPNext.
  • Added new features and customized existing features for account and stock modules.
  • Built a company website with a custom content management system.
Technologies: JavaScript, Python, React, Node.js, MySQL, ERPNext

Presence

Created a project connecting different blogs and news sites using network bridges to build a rich internet experience. It achieves this using a chrome extension. The project has multiple web applications like SDKs and analytics that support the extension functionality
2013 - 2018

Bachelor's Degree in Electrical and Computer Engineering

Addis Ababa University - Addis Ababa, Ethiopia

Libraries/APIs

React, Node.js, Antd, RxJS

Tools

PostCSS, Git, Webpack, Slack, NGINX

Frameworks

Redux, NestJS, Jest, Tailwind CSS, Next.js, Material UI

Languages

TypeScript 3, Sass, GraphQL, Python 3, TypeScript, JavaScript, Python

Paradigms

Unit Testing

Storage

PostgreSQL, Databases, MySQL, Redis

Platforms

MacOS, Ubuntu, Amazon EC2

Other

Software Engineering, Storybook, Enzyme, Chrome Extensions, Styled-components, ERPNext

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring