Shawn D'silva

Full Stack Web Developer

scroll down

About Me

I'm Shawn D’silva, a Full Stack Web Developer and Designer using the versatility of JavaScript in both Front-End and Back-End to create beautiful, responsive and well designed Web Apps with great UI and UX

I am well equipped to solve problems with my wide skill-set, ranging from creating beautiful static websites, to Single Page Web Apps, Back-End development, Databases, Cloud Deployment & Systems Administration.

A vast majority of my skills are self-taught, and I am naturally curious, passionate about web 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


   

I use C for my hobbyist embedded systems projects, Java to practice Data Structures & Algorithms and write efficient ES6 JavaScript and clean PHP code for Web projects.

Frontend & Web Apps




I am proficient in using React.js, along with Sass and the Bootstrap framework to create beautiful and efficient Single Page Web Apps with great UX, and can also use JQuery and custom, responsive CSS for simpler websites

Backend & Databases




Node.js with Expess and Laravel are my go-to backend frameworks to create REST API backends. I can use Table-based and NoSQL Databases like Postgres, MySQL or MongoDB depending on project requirements

Ops & Deployment




I deploy my web apps as Dockerized containers on Debian/Ubuntu Linux AWS EC2 instances behind an NGINX Reverse Proxy and do basic SysAdmin Ops while using BASH shell scripting to automate tasks whenever possible.

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

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.

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 i...


Read More  

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 th...


Read More  

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!


Read More  
View Blog Archive

Contact Me


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


Checkout my GitHub
Connect on LinkedIn
Message me on Twitter

Certain E-Mail Providers like Outlook and Gmail sometimes mark my e-mails as spam, so be sure to check your spam folder and mark my e-mails as unspam and add me to your e-mail contacts list to ensure that you get my mails in your Inbox