Welcome

Pratham Sahni

I'm a 

Code is my Canvas, and with every keystroke, I paint a picture of seamless possibilites

About Me

Hey There! I'm a dynamic professional with a diverse skill set encompassing web development and cloud computing . Graduating with distinction in computer science , my educational journey laid the groundwork for a comprehensive understanding of the intricacies of digital landscapes. My passion lies in crafting robust and user-centric web applications that seamlessly blend creativity with the latest web technologies.

In the expansive realm of cloud computing, I navigate platforms such as Azure to architect scalable and efficient solutions. I bring a holistic approach to my projects, focusing on optimizing performance, ensuring reliability, and maximizing cost-effectiveness. Beyond the lines of code, I'm on a perpetual quest for knowledge, staying ahead in emerging technologies and industry trends. This continuous learning ethos has not only empowered my technical prowess but also fuels my adaptability in the ever-evolving tech ecosystem.

While my expertise predominantly lies in web development and cloud solutions, my approach is characterized by a commitment to versatility and innovation. I firmly believe in the power of collaboration and effective communication to transform ideas into impactful solutions. Excited about the prospects that this dynamic intersection of web development and cloud computing presents, I look forward to contributing my skills and insights to forward-thinking projects that push the boundaries of digital innovation.

Education

Delhi University

BSc (Hons) Computer Science

2020 - 2023

I have completed Bachelors in Computer Science from Delhi University.



St Froebel Sr Sec School

2019 - 2020

Grade: 93.6%

Skills

Cloud Computing

Have skills in cloud computing
90%

Amazon Web Services

Have basic skills in AWS
80%

Microsoft Azure

Have skills in managing projects and infrastruture with Azure
70%

Google Cloud

Have basic skills in GCP
90%

Linux & Shell Scripting

Have skills in Linux Management, Bash and Powershell
80%

Terraform

Skilled in creating infrastructure with Terraform
70%

Full Stack Web Development

Skilled in both Frontend and Backend Web Dev
80%

Javascript & jQuery

Skilled in Javascript and jQuery
85%

HTML & CSS

Skilled in HTML/CSS
90%

Nodejs & Expressjs

Have skills in creating Server side Apps with Nodejs & Expressjs
80%

Docker & Docker Compose

Skilled in creating Docker Apps
75%

Computer Networking

Skilled in networking
80%

Python

Skilled in python
70%

DevOps

Knows the basics of DevOps
70%

Cybersecurity

Knows the all the basics of cybersecurity
75%

Projects

Xpend

Xpend is a Expenditure Management Tool that help you analyse and oversee your spendings.

Learn More

Textdit

A web Based Text Editor created with technologies including Javascript, Nodejs and Express.

Learn More

Web API

A basic Web Api created using Javascript,Nodejs and Express.

Learn More

Skill Badges

Google Cloud Essentials

Skills associated: Cloud Computing, Google Cloud, VMs

Show Credential

Docker Essentials

Skills associated: Containerization and Docker

Show Credential

IBM Cloud Essentials

Skills associated: Cloud Computing

Show Credential

AWS Educate Getting Started with Compute

Skills associated: AWS, EC2

Show Credential

Tools I Use

Programming Langauges
Frameworks & Libraries
Developer Tools

Programming Languages

Javascript
Typescript
Python
Bash
Powershell
CSS
HTML

Frameworks and Libraries

Nodejs
Expressjs
jQuery
Reactjs

Dev Tools

Linux
GitHub
Git
Docker
VS Code & Sublime Text
Chrome & Firefox Dev Tools
Terraform
Vitejs
Netlify
Firebase
/docker-compose.yaml
version: 3
services:
wordpress:
image: wordpress:latest
ports:
- "8080:80"
environment:
- WORDPRESS_DB_HOST = mysql
- WORDPRESS_DB_USER = root
- WORDPRESS_DB_PASSWORD = passwd123
- WORDPRESS_DB_NAME = wordpress
depends_on:
- mysql
networks:
- mynet
mysql:
image: mysql
environment:
- MYSQL_DATABASE = wordpress
- MYSQL_ROOT_PASSWORD = passwd123
volumes:
- ./mysql:/var/lib/mysql
networks:
- mynet
/azure-vnet/main.tf
terraform {
required_parameters {
azurerm = {
source = "hashicorp/azurerm"
version = "~> 3.0.2"
}
}
required_version = ">= 1.1.0"
}
provider "azurerm" {
features {}
}
resource "azurerm_resource_group" "rg" {
name = "tf-res-grp"
location = "east-us"
}
resource "azurerm_virtual_network" "tf-vnet" {
name = "tf-vnet"
address_space = ["192.168.0.0/16"]
location = azurerm_resource_group.rg.location
resource_group_name = azurerm_resource_group.rg.name
}
resource "azurerm_subnet" "tf-subnet" {
name = "tf-subnet"
resource_group_name = azurerm_resource_group.rg.name
virtual_network_name = azurerm_virtual_network.tf-vnet.name
address_prefixes = ["192.168.2.0/24"]
}