About Me

I'm Shawn D'silva, a Full Stack Engineer with a wide skill-set spanning close to 3 Years of Experience in Frontend, Backend, Databases, and DevOps/Cloud.

Previously at Blue Sky Analytics, building and maintaining Highly Available,Scalable Geo-Spatial Climate Intelligence APIs and Infrastructure.

My skills are self-taught, and I am naturally curious, passionate about technologies, and a quick learner, confident that I can adapt to any technologies that your organization uses.

Feel free to checkout My Resume

Find Out More

My Skills


Programming Languages

Java
Python
TypeScript
JavaScript

Frontend & Web Apps

React
Next.js
Jest
TailwindCSS

Backend & Databases

NodeJS
FastAPI
Redis
PostgreSQL

DevOps & Cloud

Terraform
Docker
AWS
Kubernetes

My Projects


Laravel React Realtime Chat App

A Real Time Chat Web App made using React & Laravel, powered by WebSockets, with user to user private chats, channels for chatting between multiple users, notifications and a host of other features

Built With :
React
Redux
PHP
Laravel
PostgreSQL
WebSockets
Docker
NGINX

Boomer PHP MVC Framework

An MVC & AJAX based PHP Framework and Demo CRUD web app built on the LAMP stack, made from pure PHP, uses no frameworks or third-party Libraries.

Built With :
PHP
MySQL
JQuery
Linux
Apache
Docker

ListWala

A Fully Free & Open Source, Dockerized To-Do List and Project Management web app, supporting user authentication, routing, descriptions, status changes and checklists and deletions, Fully responsive across Desktop, Tablet and Mobile.

Built With :
React
Redux
Bootstrap
NodeJS
MongoDB
Docker
NGINX
View All Projects

Blog Articles


Differences Between Redux and Redux Toolkit and Why Should You Upgrade

In this post, we will go over how Redux Toolkit has simplified and modernized Redux development with minimal boilerplate code and quality of life improvements

Data Structures : Hash Tables Explained & Implemented in Java Part One

This is another post about Data Structures, about the Hash Table and it's implementation in Java, we will look at Seperate Chaining based HTs in this post

Multiple Image Galleries in a Single Page using ES6 JavaScript

Ever wondered how to create and embed many Image Slideshows into a single web page? This post shows you how!

View Blog Archive

Contact Me


I am actively looking for New and Exciting Opportunities.
Interested in working together? Let's Talk!