Zablon Dawit, Full-stack Developer in Addis Ababa, Ethiopia
Zablon Dawit

Full-stack Developer in Addis Ababa, Ethiopia

Member since December 15, 2021
Zablon is a full-stack web developer with three years of development experience in JavaScript, React, Node.js and PHP. He specializes in building interactive websites that target different platforms using JavaScript. Zablon has been working on various projects and can comfortably adapt and add value to new project environments.
Zablon is now available for hire

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

Location

Addis Ababa, Ethiopia

Availability

Part-time

Preferred Environment

Linux, VS Code, Vim Text Editor, Terminal

The most amazing...

...thing I've worked on is a library system that helped thousands of students in Ethiopia, with unusable internet, access books and content offline.

Employment

  • Back-end Developer

    2022 - PRESENT
    Pelmorex Corp
    • Developed a cross-platform map solution for desktop and mobile devices that shows weather data such as radar, cloud coverage, and windspeed on top of the map. This map solution is going to be used by at least two million users.
    • Tracked and fixed bugs related to building pipelines, services, and applications using Jira.
    • Wrote and maintained documentation for the project I was tasked with.
    Technologies: Node.js, Go, TypeScript, JavaScript, Python, Full-stack, React, Sass, Webpack, Docker, Shell, CSS, Front-end, HTML
  • 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
  • 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
  • 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
  • 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
  • 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

Experience

  • 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.

  • .NET on Linux:┬áSimpler Than It Seems (Publication)
    Discover Microsoft .NET's cross-platform development capabilities by building a Dockerized ASP.NET and Entity Framework application on Linux.

Skills

  • Languages

    CSS3, PHP 7, HTML5, Less, JavaScript, TypeScript, CSS, HTML, Bash Script, GraphQL, 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
  • Libraries/APIs

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

    Vim Text Editor, VS Code, Git, Adobe Illustrator, Redux Thunk, JSX, Terminal, MATLAB, GitHub, Adobe Photoshop, LaTeX, Odoo, Stripe Checkout, Webpack, Shell
  • Platforms

    Firebase, Linux, Heroku, Docker
  • Other

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

    REST
  • Storage

    MariaDB, MSSQLCE

Education

  • Bachelor's Degree in Computer Science
    2017 - 2021
    Unity University, Ethiopia - Addis Ababa, Ethiopia

To view more profiles

Join Toptal
Share it with others