Hello, Im Chamith,


an enthusiastic Frontend/Fullstack dev seeking the first job and knows how to work with


# HTML / CSS / Bootstrap

# Javascript

# MERN

# Python / Flask

# Java / Spring Boot

hero

About Me


underline

about

Self-taught as well as Coding dojo bootcamp grad Front end / Full stack Developer with in-depth knowledge of Html,CSS, JavaScript, MERN, Python/ Flask and Java/Spring boot. Skilled in utilizing extemal API's, as well as building back ends utilizing Sql or Mongo as database. Looking forward to start first career as a developer to put my skills to action.

Resume

underline

Education

Work Experience

Programing Skills

Interests

Projects

All projects can be found on

➤ English Portfolio

A website to showcase my works related to ESL 400 class, built with JavaScript,HTML and CSS




Github | Live site

➤ Weather Snap - Real time

This app gives the current weather status of any city, built with React Javascript, HTML and CSS


Github | Demo

➤Inventory manager / Sales Planner

A grocery store management tool with delegated functions for different levels of management, built with JavaScript, HTML5, CSS,Python and MySQL


Github | Demo

➤ National Fuel Pass

A fuel distribution management app created with JavaScript, HTML5, CSS, Java/Spring Boot and MySQL


Github | Live site(TBA)

➤ Dress Men Up!

An Clothing store E-Commerce website built with React, Node js, Express and MongoDB


Github | Demo

  • Built on React and styled front end with CSS to showcase proficiency on front end libraries as well as to improve the user experience.
  • Used CSS Flexbox and Grid to improve responsiveness of the website.

  • Leverage React / Context to create responsive websites with a coherent global state to provide optimal user experience.
  • Integrated weather bit API together with Axios to smoothly handle the http requests and fetch data.
  • Future upgrades: This is still under development and some features are yet to be added. a 7 day weather forecast will be added.

  • This app lets the user AKA store managers to monitor and plan the sales performance and shrink details of inventory.
  • Sales progress can be monitored as departments, categories or per individual item.
  • Designed and developed the front end with JavaScript, HTML5, CSS as well as Bootstrap to test out different styling methods.
  • Created SQL backend based on all 3 types of relationships to contain and organise the inventory over 100 items.
  • Leveraged Python and Flask to maintain smooth connection between frontend and backend.
  • Added data visualisation with Charts JS to make the front end more interactive.

  • This app lets users register as a consumer and add multiple vehicles to each consumer. Each vehicle will be given a default weekly fuel quota depending on the vehicle type.
  • Consumers can monitor and enhance their quota to meet their requirements.
  • Also, Users can register as a filling station and issue fuel to each vehicle and keep track of their fuel stocks.
  • Designed and developed the front end with JavaScript, HTML5, CSS as well as Bootstrap to test out different styling methods.

  • Leverage React / Context to create websites with a coherent global state to provide optimal user experience.
  • Node js + Express has been used to build the server to maintain smooth connection with the database.
  • Integrated MongoDB as the database with the support of Mongoose to manage relationships between data ( cart function / customer product reviews) and perform schema validation.
  • Used Json Web Token to support Login / Register features as well as session validations.