Projects

This section is a showcase of my professional endeavors and contributions spanning various domains of technology. From the practical utility of "AI Language Buddy" for personalized language learning to intricate optimization challenges tackled through machine learning in "Optimization Problems using ML", each project exemplifies my commitment to innovation and problem-solving. I invite you to explore my work on "Test Coverage Annotations," a tool designed to enhance development workflows, and take a look at the intricately designed "Discord Dashboard," which draws from my affinity for React and Tailwind. These projects collectively represent my journey of continuous learning and application in the realm of technology.

AI Language Buddy

AI Language Buddy

A chat bot that uses AI to help you learn new languages at your own pace and in your own style.
Still a Work in Progress.

Check it Out
Test Coverage Annotations

Test Coverage Annotations

An intuitive alternative to Coveralls.
This Github Action highlights lines in your PRs that are yet uncovered by test cases.

Check it Out
Discord Dashboard (tailwind + react)

Discord Dashboard

A Dicord Clone based on React and Tailwind, technologies that i have a deep interest in.

Check it Out
DevOps Capstone Project

FinTech MicroService

A Full Stack Flash App with CI/CD configured and 95% test case coverage.
Done as part of the IBM Certification.

Check it Out
Lit Code

Lit Code

A Self-Improvement initiative to improve programming skills. Solve Computer Science related logical problems regularly and document them here.

Check it Out
Optimization Problems using Quantum Computing

Optimization Problems using ML

Exploring Machine Learning techniques to solve complex optimization problems effectively.

Check it Out
Lambda Error Reporter

Lambda Error Reporter

Devised a mechanism to detect errors in Serverless functions.
Has helped avoid countless calamities.

Check it Out
Web Framework

Web Framework

A Project born out of interest in how JS Framworks are developed, inspired by Marionnette and Backbone.js

Check it Out
Design Patterns

Visualize Design Patterns

An Undergraduate project to showcase various interactive visualizations of common software design patterns, in order to illustrate their inner workings.

Check it Out

Certifications

Welcome to my Certifications corner, where I'm excited to share my ongoing journey of learning and growth. These certifications are more than just badges – they represent my passion for exploring the ever-evolving tech realm. From the hands-on experience gained through the "IBM DevOps and Software Engineering Professional Certificate" to my ongoing adventure with the "AWS Certified Solutions Architect" and "Google Data Analytics Professional Certificate", each certification is a step towards mastery. Moreover, I'm weaving sustainability into tech with the "Cloud Networking" and "Sustainable Development Goals" certifications. These accomplishments signify not only my commitment to staying updated but also my dedication to making tech purposeful and sustainable. Join me as I explore, learn, and expand my horizons!

Open Source Contributions

This Open Source Contributions space is a window into my journey of giving back to the tech community. Here, I've poured my enthusiasm and creativity into projects that resonate with my values and interests. "PR Scan and Warn" is a GitHub Action I developed to identify risky terms in software engineering contexts, promoting code safety. I also contributed to "Custom ESLint Rules," crafting tailored linting rules that align with specific practices. My work on "SFTP Async" involved enhancing an NPM library for seamless server connections and compatibility, highlighting my dedication to problem-solving. As an undergraduate, I dove into the "DataPlug" project, improving code readability and resolving bugs to create a smoother experience for mobile app development. These contributions are more than just code; they represent my commitment to collaborative growth in the tech world.

PR Scan and Warn

GitHub Action to identify and flag concerning terms (e.g., 'destroy,' 'var') posing risks in Software Engineering contexts.

View Contribution

Custom ESLint Rules

A Utility for configuring bespoke ESLint rules aligned with company-specific practices and preferences.

View Contribution

SFTP Async

An NPM library for seamless SFTP server connection, file upload, and download.
Resolved compatibility issues with legacy ciphers on older servers.

View Contribution

DataPlug

Drag and Drop Platform for creating Mobile Applications. Enhanced code readability and resolved bugs as an undergraduate exercise.

View Contribution