Hi, I'm Esethu Jonas, a software engineer

I specialize in building modern applications, from front-end to backend and integrate API's. I'm passionate about learning new technologies and understand there is more than one way to accomplish a task. Though I am most proficient in building app's using Python and Django, I'm a quick learner and can pick up new tech stacks as needed. I believe that being a great developer is not using one specific language, but choosing the best tool for the job.

Skills

What I Can Do

JavaScript

Python

Html 5

Css 3

React

NodeJs

Postgresql

MS SQL

Django

ExpressJs

Portfolio

phone e-commerce website

HR Lab

The HR System that allows HR and Admin personal to manage users for a company.

Features

  1. Login
  2. Add, Edit, and Delete employees
  3. Search and filter employees
  4. Apply for leaves
  5. Manage employee's leaves
  6. Employee view leave status and leaves available
  7. Add, Edit, and Delete Department
  8. Add, Edit, and Delete Designation
  9. Add, and Edit Leave Types
  10. Cool admin dashboard with statistics

Tech Used: React, Tailwind, Python, Django and PostgreSQL

Demo Login HR: Email - JohnDoe@mail.com Password - test@123

Demo Login Employee: Email - JamesBrown@mail.com Password - test@123

phone e-commerce website

Real-Estate

The Real-Estate website it's a simple website that a person can view listings, contact a relator about the listing. The website has all authentication from login, registration and logout, I'm using jWt for all the authentication. I'm using Django for the backend and React for the frontend, the database is Postgres SQL which is hosted on AWS. For login use: email- test@email.com password - new@12345

Tech Used: Python, Django, React, React-redux-toolkit, Tailwind, AWS Ec2, AWS S3 and AWS RDS Postgres Database

phone e-commerce website

Dev Blog Clone

Dev Blog Landing Page Clone

Tech Used: React, Tailwind

© 2025 Esethu Jonas | All rights reserved