Yabets Belay, Developer in Delhi, India
Yabets is available for hire
Hire Yabets

Yabets Belay

Verified Expert  in Engineering

Full-stack Developer

Delhi, India

Toptal member since June 29, 2021

Bio

Yabets is a full-stack developer with a track record of building scalable and fault-tolerant solutions for a Fortune 500 company and several startups. With nearly five years of experience, his areas of expertise include Java, JavaScript, and Agile methodology.

Portfolio

L-IFT
Python 3, Django REST Framework, PostgreSQL 9, SQL, REST APIs
Tata Consultancy Services
Java 8, JavaScript, AngularJS, Spring 5, SQL, Splunk
dVentus Technologies
Java 8, AngularJS, Spring 4, MySQL, Redmine, Ubuntu Linux, Jenkins, Bitbucket...

Experience

  • Linux - 5 years
  • JavaScript - 4 years
  • AngularJS - 4 years
  • SQL - 4 years
  • Spring 5 - 2 years
  • React - 1 year
  • Hibernate - 1 year
  • Java 11 - 1 year

Availability

Full-time

Preferred Environment

Spring Tool Suite (STS), Visual Studio Code (VS Code), Git, Linux

The most amazing...

...project I worked on was a web app, with minimal design, that enabled assembly line works to focus and improved customer satisfaction by increasing traceability.

Work Experience

Back-end Developer

2021 - PRESENT
L-IFT
  • Analyzed a performance bottleneck for database queries and implemented an improvement that reduced the time to produce reports from 2-5 seconds to less than 100 milliseconds.
  • Refactored existing code and added secured RESTful API endpoints.
  • Assigned tasks and performed code reviews on completed tasks.
Technologies: Python 3, Django REST Framework, PostgreSQL 9, SQL, REST APIs

Java Web Developer

2019 - 2020
Tata Consultancy Services
  • Migrated Oracle PL/SQL procedures into a Spring service class to make the web application cloud-ready.
  • Tracked and fix bugs reported by end users, using Splunk for logs.
  • Prepared Spring Batches to automate reminder mailers, account provision, and reporting.
Technologies: Java 8, JavaScript, AngularJS, Spring 5, SQL, Splunk

Software Engineer

2017 - 2019
dVentus Technologies
  • Developed a web application that records and tracks smart meters, from assembly to shipment.
  • Implemented features for a meter-data-management dashboard to manage start meters in the field.
  • Prepared automated performance testing using Apache JMeter and application profiling using JProfiler.
  • Implemented a rules engine for managing smart-meter data.
  • Built a report generator using the JasperReports Library.
Technologies: Java 8, AngularJS, Spring 4, MySQL, Redmine, Ubuntu Linux, Jenkins, Bitbucket, Apache POI, JasperReports, SQL, Apache JMeter, JProfiler

Experience

Survey Analytics Portal

A survey analytics web portal built with Django REST Framework, PostgreSQL, and React. The web portal creates, distributes, and collects survey responses and analyzes the results. As a back-end developer, I provided RESTful API endpoints, refactored the existing codebase to improve performance, and created efficient reports that were scalable for the number of surveys and respondents.

Part Tracking and Traceability

PTT was a web application built with Spring Framework and AngularJS. It collected information on smart meter parts before and during assembly, validated smart meter boards based on tests done before assembly, and was used to trace root causes of issues logged by customers.

Compare GitHub Profiles

https://github.com/yabets/github-battle
A React web application for listing popular repositories and comparing two public profiles. I used an Axios library to manage API requests to GitHub public APIs and React Router DOM to manage routing between pages.

Skills

Libraries/APIs

React, Apache POI, JasperReports, REST APIs, React Router

Tools

Spring Tool Suite (STS), Git, Redmine, Jenkins, Bitbucket, Apache Tomcat, Splunk, Apache JMeter, JProfiler, GitHub

Languages

SQL, Java 8, HTML5, JavaScript, Java 11, CSS3, Python 3

Platforms

Linux, Oracle, Ubuntu Linux, Ubuntu, Visual Studio Code (VS Code)

Frameworks

Spring 5, AngularJS, Spring 4, Hibernate, Django REST Framework

Storage

MySQL, Oracle PL/SQL

Other

PostgreSQL 9, Axios, APIs

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