Skills

Power BI Icon

Java

Building scalable and maintainable microservices for an e-commerce platform, utilizing Java's robust object-oriented features for code organization and reusability.

Python Icon

Python Programming

Developing automation scripts to streamline deployment processes and create custom tools for monitoring system performance in a DevOps environment.

Bash Icon

Bash

Writing shell scripts to automate routine system administration tasks such as log rotation, backup management, and server provisioning on Linux servers.

MySQL Icon

MySQL

Designing and managing a relational database schema for an online banking application, ensuring data integrity and performance for transaction processing.

MongoDB Icon

MongoDB

Implementing a user profile management system for a social media platform, leveraging MongoDB's flexible document model for storing user data with variable attributes.

Google Cloud Platform Icon

Google Cloud Platform

Deploying a containerized microservices architecture on GCP's Kubernetes Engine, leveraging its auto-scaling and managed service capabilities for efficient resource utilization.

AWS Icon

AWS

Setting up a highly available web application infrastructure on AWS EC2 instances with load balancing and auto-scaling to handle varying traffic loads effectively.

Git Icon

Git

Collaborating with team members on a software development project, using Git for version control to track changes, manage branches, and merge code contributions seamlessly.

Bitbucket Icon

Bitbucket

Hosting Git repositories for a software development team, utilizing Bitbucket's pull request workflow and code review features for efficient collaboration and code quality assurance.

Terraform Icon

Terraform

Defining and provisioning cloud infrastructure resources on AWS using Terraform scripts, enabling infrastructure as code practices for consistent and scalable deployments.

Jenkins Icon

Jenkins

Setting up a continuous integration and continuous delivery (CI/CD) pipeline for a web application, automating build, test, and deployment processes with Jenkins integration.

Linux Icon

Linux

Managing server infrastructure for a web hosting company, utilizing Linux's robust security features, package management, and command-line utilities for efficient system administration.

Recent Works

Stack Overflow Data Analysis Using Hadoop and Spark – HDFS, Yarn, Spark, HBase, Python

Developed a big data project utilizing HDFS, YARN, Spark, Python, and HBase for extracting and analyzing large datasets in XML format. Implemented data pre-processing techniques to extract and convert data to a smaller subset and then to parquet file format for efficient analysis. Deployed the project in three different modes: standalone, core cluster, and one-click cluster.

Attendance System with Liveness detection- Python, TensorFlow, Kubernetes

Developed an attendance system using Python and CNN models. Implemented liveness detection to ensure the authenticity of the user's face. Utilized Flask and Tkinter to create a user-friendly interface for the system. Used Docker for environment standardization to ensure compatibility across different platforms. Constructed a unique dataset of approx. 660 images from 220 students under varied lighting for training a CNN face recognition model.