Fikir Yibeltal
Verified Expert in Engineering
Software Developer
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
Experience
Availability
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
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.
Senior Front-end Engineer
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.
Senior Front-end Engineer
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.
Full-stack Developer
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.
Full-stack Engineer
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.
Full-stack Engineer
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.
Experience
Presence
Education
Bachelor's Degree in Electrical and Computer Engineering
Addis Ababa University - Addis Ababa, Ethiopia
Skills
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
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring