👋 Hi, I am Nishanthan I'm a Full Stack Software developer.

TECH STACK

About Me

Software Engineer with a demonstrated history in full-stack development and a keen enthusiasm for inventive solutions with experience in AI/ML technology. Proficient in developing and deploying Restful APIs, WebSocket applications, and Android applications, committed to crafting superior, maintainable code and propelling technological advancement. Creative, dedicated professional with a proven ability to learn quickly.

C

C++

Java

Python

Kotlin

DevOps & Cloud

C#

HTML

Javascript

CSS

SQL

Android development

Web development

Articles

image
The WebSocket technology: AWS WebSocket API and SockJs Library

by Nishanthan  April 26, 2024

image
An Empirical Study on Architecture and Efficiency of Dalvik VM and Android Runtime (ART)

by Nishanthan  August, 2022

Projects

image

Brainy Bits AI

An AI application to monitor classroom activities, capturing students’ head poses, emotions, and eye movements, generating report on the attentiveness.

  • ✅ Leveraged Flask for the web framework.
  • ✅ OpenCV for image processing.
  • ✅ TensorFlow and Keras for building, loading the model
Technologies used
Flask Python MySQL AWS OpenCV Keras HTML CSS JS
image

RCube Green Ecom

This project is developed using Django, a high-level Python web framework. The primary aim is to create a platform that helps consumers make eco-friendly choices by providing access to green products and sustainability education using blogs that is related to the green technology.

  • ✅ Leveraged django for the web framework.
  • ✅ HTML, CSS, JavaScript for the UI
  • ✅ Google Sign in API integration
  • ✅ Responsive Design
Technologies used
Django Python GCP API HTML CSS JS
image

UNIX Shell+

A client-server application that includes load balancing, designed to distribute client connections efficiently across the main server and two mirror servers. Includes dynamic threshold mechanism, which activates when the main server's load exceeds 70%. When that happens, client connections are automatically redirected to the mirror servers, minimizing server downtime and optimizing resource use.

  • ✅ Enhanced UNIX shell with piping, redirection, and conditional execution.
  • ✅ Improved command handling for advanced functionality and user experience.
  • ✅ Implemented Load Balancing of the server
Technologies used
C Shell programming Git Linux Sockets Command Line Utility
image

Nourish Nation

The project addresses climate change’s impact on agriculture by integrating Hadoop’s HDFS with machine learning to forecast pre-harvest crop production. Used real-time weather data to optimize crop selection, promoting sustainable farming. The model provides accurate predictions of nutrient-rich crops and easy-to-understand monthly reports, helping farmers contribute to global food security. This innovative approach aligns with the UN's 2030 goal to eradicate hunger, showcasing the potential of advanced technology in sustainable agriculture.

  • ✅ Graphical representation of the recommendations
  • ✅ Hadoop HDFS for scalable storage, fault-tolerant processing
  • ✅ Crop advice and weather forecasts powered by machine learning
Technologies used
Hadoop HDFS Python RandomForest Hive HTML JS

Contact



Copyright © Nishanthan All Rights Reserved