Zablon Dawit, Developer in Addis Ababa, Ethiopia
Zablon is available for hire
Hire Zablon

Zablon Dawit

Verified Expert  in Engineering

Full-stack Developer

Addis Ababa, Ethiopia

Toptal member since December 15, 2021

Bio

Zablon is a full-stack developer with four years of development experience in JavaScript, React, and Node.js. He specializes in building fast and reliable web applications that target different platforms using JavaScript. Zablon has been working on various projects and can comfortably adapt and add value to new project environments.

Portfolio

Pelmorex Corp
Node.js, Go, TypeScript, JavaScript, Python, Full-stack, React, Sass, Webpack...
Zeraf Technologies
APIs, Vuex, Vue 2, Vue SSR, Nuxt.js, Firebase, Node.js, Express.js...
BitApps Tech
JavaScript, React, Axios, Redux Thunk, React Router, Next.js, Bootstrap 3+...

Experience

Availability

Part-time

Preferred Environment

Visual Studio Code (VS Code), Slack, WebStorm, GoLand

The most amazing...

...thing I've worked on is a cross-platform maps solution that provides the same experience to hundreds of thousands of users across NA and Europe.

Work Experience

Back-end Developer

2022 - 2023
Pelmorex Corp
  • Developed a cross-platform map solution for desktop and mobile devices that shows weather data such as radar, cloud coverage, temperature, and windspeed used by hundreds of thousands of users across North America and Europe.
  • Wrote and provided documentation, developed and maintained developer tools, and implemented cross-platform and cross-team solutions.
  • Contributed to the successful product release, reaching thousands of users across alpha, beta, and production builds on Android, iOS, and web platforms while fixing bugs and issues the team received as feedback.
Technologies: Node.js, Go, TypeScript, JavaScript, Python, Full-stack, React, Sass, Webpack, Docker, Shell, CSS, Front-end, HTML, Bitbucket, Full-stack Development, Jira, Amazon Web Services (AWS)

Software Developer

2021 - 2022
Zeraf Technologies
  • Developed a web application using the Agile methodology within a team.
  • Designed and implemented UI elements using CSS3, Vue.js 2, and Tailwind CSS.
  • Assisted junior team members in developing and handling bugs. In addition, I helped developers working on web development, the project set up, and around task automation scripts.
  • Worked on client-side logic using JavaScript, Vue.js, Redux, and Firebase tools.
  • Wrote unit and integration tests to test product functionality.
Technologies: APIs, Vuex, Vue 2, Vue SSR, Nuxt.js, Firebase, Node.js, Express.js, Tailwind CSS, JavaScript, TypeScript, CSS3, REST, GraphQL, CSS, Front-end, HTML, Full-stack Development, PHP, MySQL

Web Developer

2021 - 2021
BitApps Tech
  • Designed and implemented UI designs into React applications.
  • Developed React applications using Next.js and Bootstrap.
  • Assisted other developers when facing issues and during development.
Technologies: JavaScript, React, Axios, Redux Thunk, React Router, Next.js, Bootstrap 3+, CSS3, JSX, Lodash, CSS, Front-end, HTML, PHP, MySQL

Programmer

2021 - 2021
Ahadubit Technologies
  • Worked on maintenance and fixed bugs for clients.
  • Assisted clients in using the software the company was building.
  • Worked on data entry and admin panel management for client staff members.
Technologies: Python, Odoo, MySQL

Web Developer, Networking, and IT

2020 - 2021
S.R.E Software Development and Network
  • Worked on PHP web application, without a framework for server-side rendering and logic.
  • Installed networking equipment, high-frequency Wi-Fi antennas on client buildings, security cameras, and surveillance infrastructure.
  • Worked on client-side logic and UI for multiple projects using jQuery, DataTables, Bootstrap, jQuery validation, jQuery Ajax, and CSS3.
  • Documented and developed documentation for multiple projects, including tender documents for potential tender bids.
  • Worked on internal software for handling documentation and task circulation among the teams.
  • Integrated hardware on our custom learning platform devices and software. I developed software for NFC and RFID readers, touch screen kiosk monitors, custom news post screens, and servers.
  • Worked on customer assistance, installed client networking equipment, and did maintenance work.
Technologies: APIs, SSH, Linux, HTTP 2, Bootstrap, PHP 7, MariaDB, jQuery, JavaScript, CSS3, .NET 4, Bootstrap 3+, React, Redux, Python, XHR, Documentation, Adobe Illustrator, Networking, Adobe Photoshop, LaTeX, Java 8, REST, CSS, Front-end, HTML, Laravel, Full-stack Development, PHP, MySQL

Software Developer

2019 - 2020
Kasoomart
  • Started a startup during COVID-19 as a simple community service.
  • Designed logo, branded shirts, masks, banners, and flyers.
  • Managed social media campaign, attracting thousands of users to our Facebook group.
  • Designed an in-house employee management system using .NET, using the system to track tasks and orders from customers.
  • Worked on customer service, handling deliveries and customer complaints.
Technologies: .NET

Software Developer

2019 - 2019
Freelance
  • Developed an image processing algorithm using MATLAB that scans an image, assuming it is captured by a fingerprint scanner and computes a unique value.
  • Created user authentication using the fingerprint processing algorithm; the generated unique value is then passed to a validation algorithm that matches the current persons' fingerprint to another preexisting user's value.
  • Worked on the development of a database and file storage using MSSQL to store users' identities.
  • Designed a UI using .NET and Windows Forms with multiple pages for admin users. The admin can register, modify, and remove users' data.
  • Developed UI for ATM device, and connected the MATLAB algorithms using OS process calls. They shared the data using system I/O for verification and registering users.
Technologies: .NET 4, MATLAB, MSSQLCE, Hardware Drivers

Junior Front-end JavaScript Developer | Graphic Designer

2018 - 2019
NuuEyu
  • Worked on form validation of various fields on the UI, using JavaScript to make them more interactive. I also responded to user input and sent error messages.
  • Designed company logo and worked on designing assets for the company.
  • Worked on PHP code, although I wasn't that experienced at the time.
Technologies: JavaScript

Front-end Developer

2018 - 2018
Debebe Hailegabriel Law Office
  • Worked on designing UI for admin dashboard, which included record listings, navigation bar, sidebars, and various interactive buttons and input fields.
  • Implemented the UI using Bootstrap, CSS, and JavaScript. I used JavaScript and Regular Expressions for validation.
  • Developed an admin functionality where admin users used the admin dashboard to post about events and articles. Articles were posted with the YouTube video that the firm uploaded to their YouTube channel.
  • Implemented a form where admin users add YouTube videos from their law firm's YouTube account. The client app will automatically fetch the video thumbnail, and users then enter blog post information like body, title, and date.
  • Worked on the regular users' pages where the first page shows a list of recent YouTube videos published on their channel; Article pages where the YouTube video is easily viewable without leaving the article page.
  • Added a search where the user was supposed to easily find the firm's content on their website.
Technologies: JavaScript, HTML5, CSS3, Bootstrap, jQuery

Library Cataloging and Management System for Public Universities in Ethiopia

A web-based system developed using PHP and jQuery to integrate with an already existing digital library currently used in over 20 universities and thousands of students across Ethiopia. The system also includes an admin section where librarians could scan books' ISBNs and automatically issue books to students, identify students with their RFID ID cards, and track issued books. In addition, there is a section for students with a search engine running on a touchscreen kiosk, where students could search for books that are currently available.

GreenCheddar Environmentally

https://greencheddar.org
A web-based application, currently in MVP, for tracking and managing carbon emissions for UK-based small to medium companies. It is a web implementation of the European Union Emissions Trading System (EU ETS), where companies are incentivized to add their monthly emissions data and get a VAT and tax allowance.
2017 - 2021

Bachelor's Degree in Computer Science

Unity University, Ethiopia - Addis Ababa, Ethiopia

Libraries/APIs

jQuery, React, Node.js, React Router, Vuex, Vue 2, Lodash, jQuery DataTables, REST APIs, Entity Framework, XHR, Stripe API

Tools

Vim Text Editor, Bitbucket, Git, Adobe Illustrator, Redux Thunk, JSX, Terminal, Jira, MATLAB, GitHub, Adobe Photoshop, LaTeX, Odoo, Stripe Checkout, Webpack, Shell, Slack, WebStorm, GoLand

Languages

CSS3, PHP 7, HTML5, Less, JavaScript, TypeScript, CSS, HTML, Bash Script, GraphQL, PHP, C#, Java 8, C++98, Python, Go, Sass

Frameworks

Bootstrap 3+, Express.js, Laravel, Bootstrap, Redux, Vue SSR, Nuxt.js, Tailwind CSS, Next.js, .NET 4, .NET

Platforms

Firebase, Visual Studio Code (VS Code), Linux, Heroku, Docker, Amazon Web Services (AWS)

Paradigms

REST

Storage

MariaDB, MySQL, MSSQLCE

Other

Axios, APIs, Front-end, Full-stack Development, MySQL DBA, SOAP, Basic SSH, FTP, HTTP 2, TCP/IP, Hardware Drivers, SSH, Documentation, Networking, Full-stack

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