
Nathan Tsegaye Haile
Verified Expert in Engineering
Software Developer
ቦሌ, አዲስ አበባ, Ethiopia
Toptal member since September 6, 2022
Nathan is an experienced full-stack engineer specializing in back-end development. He is skilled with JavaScript, Node.js, Express.js, React, Angular, PHP, CodeIgniter, Laravel, MySQL, PostgreSQL, and MongoDB. He solves problems and presents solutions that promptly cater to his client's needs. Nathan is also an excellent communicator who provides clean code and loves learning new things to upgrade his skills.
Portfolio
Experience
- JavaScript - 6 years
- Git - 5 years
- API Development - 5 years
- REST - 5 years
- Node.js - 5 years
- MongoDB - 5 years
- GraphQL - 3 years
- Microservices - 3 years
Availability
Preferred Environment
Ubuntu, JavaScript, Bitbucket
The most amazing...
...thing I've developed was a back end for a large B2B eCommerce platform that was scalable and performant.
Work Experience
Technical Lead
Alerzo
- Served as a leader on the project. My key responsibility was to direct the team in the development and successful launch of the Veedez platform to end customers. I played a pivotal role in ensuring the seamless delivery of the project.
- Worked as a team manager, overseeing the dev team, ensuring agile methodology adoption and sprint task completion within the timeline. Facilitated projects to successful completion.
- Served as a back-end developer responsible for designing a high-performance database to handle heavy loads. Leveraged my expertise to deliver a robust solution meeting organizational needs.
- Was tasked, as a back-end developer, with delivering APIs to support front-end development, ensuring seamless integration and streamlined workflow.
Senior Back-end Developer
Tnumber
- Developed a socket-based real-time chat application, including all its modern features, from scratch.
- Linked the application with Mixpanel for reporting and analytics.
- Created and maintained a microservice architecture with communication between services being handled by AWS.
- Supported front-end developers on various APIs needed and other functionalities.
- Crafted functions required for the project by working closely with the founder.
Senior Back-end Developer
Alerzo
- Developed the back end for three mobile and two web applications that were scalable and performant.
- Built applications for inventory, order, product, and customer management.
- Oversaw the project from creation until 10,000 orders were being processed.
Lead Back-end Developer
Green Agro Solution
- Provided API for an Android application and web admin that allowed our consumers to get their desired products promptly.
- Designed an efficient and scalable database from scratch.
- Oversaw the production release with 100 users per day since the launch.
- Set up multiple environments for development, staging, and production for ease of development and testing.
Experience
Back-end Development of the Lersha Agriculture Platform
https://lersha.comBack-end Development for Alerzo's Digital Technology
https://www.alerzo.com/Zmall Food Delivery Platform
https://play.google.com/store/apps/details?id=com.zmall.user&hl=en&gl=USThis platform also integrates with a third-party payment system to make the whole transaction seamless.
Sheger Ticket
http://196.189.90.153:3002/Veedez Platform
https://veedez.com/Education
Bachelor's Degree in Software Engineering
Addis Ababa Institute of Technology - Addis Ababa, Ethiopia
Certifications
Certified Back-end Developer
Online IT Academy
Skills
Libraries/APIs
API Development, Node.js, REST APIs, React, PostgREST
Tools
Git, Bitbucket, Sequelize, NGINX, PM2
Languages
GraphQL, SQL, JavaScript, HTML, TypeScript, CSS, PHP
Frameworks
Express.js, JSON Web Tokens (JWT), Angular, Swagger, NestJS, React Native, Jest, OAuth 2, Symfony
Paradigms
REST, Microservices, Agile Software Development, Database Design, Database Development, Testing, Management
Storage
MongoDB, PostgreSQL, MySQL, Databases, PostgreSQL 10, Elasticsearch
Platforms
Google Cloud Platform (GCP), Amazon Web Services (AWS), Apache Kafka, Ubuntu, Mixpanel
Other
APIs, Back-end Development, Back-end, Web Development, API Integration, Integration, Webhooks, WebSockets, MERN Stack, Code Review, Architecture, Leadership, Apollo, Technical Leadership, Serverless
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