MS Computer Science Graduate from
University of Maryland Baltimore County

Software Engineer & Cloud Enthusiast | Turning Code into Scalable Systems

Contact Me

About Me

My introduction

I’m passionate about building the backbone of modern applications, scalable infrastructure, seamless platforms, and automated cloud solutions. When I’m not automating deployments or optimizing cloud workflows, you’ll find me exploring the latest in IaC or geeking out over AWS and Kubernetes.

Core Skills: Python, AWS, Terraform, Ansible, Django, PHP, Laravel, Git, Linux, MySQL.

3.85/4 Cumulative
GPA
3 Cloud
Certifications
Top 16.33% Leetcode
Rank

Qualification

My Journey
Education
Work

MS in Computer Science

University of Maryland Baltimore County
2022-2024

BTech in Computer Engineering

Sardar Patel Institute of Technology,
University of Mumbai
2018-2022

High School

M.H. High School, India
2016-2018

Software Engineer

University of Maryland Baltimore County
Aug 2024 - Present

Software Developer Intern

University of Maryland Baltimore County
Jun 2023 - May 2024

Software Developer Intern

Origin Cloud Tech, India
June 2020- Dec 2020

Website Developer Intern

Ask in City, India
Jan 2020 - May 2020

Work Exp

Software Engineer

View More

Software Engineer

  • Built scalable backend infrastructure to provision virtual lab environments for 50+ students using Terraform, Ansible, and vCenter APIs , enabling secure multi-VM setups with internal, external, and DMZ network segmentation.

  • Programmed modular Infrastructure-as-Code components and automated deployment scripts, accelerating environment setup by 90% and improving cross-course reusability.

  • Streamlined VM provisioning via backend logic integrated with web-based dashboards, enhancing instructor control and reducing manual intervention.

Software Developer Intern

View More

Software Developer Intern

  • Automated deployment, configuration, and management of 50 Linux Virtual Machines using Ansible and Python scripts.

  • Integrated SSH hardening, key-based authentication, and jump hosts for secure remote access.

  • Developed a Django-based VM management platform with role-based access control (RBAC)

  • Implemented SSL/TLS encryption and secure session management to prevent unauthorized access.

  • Used Ansible Vault for secure credential storage and encryption of sensitive data.

Software Developer Intern

View More

Software Developer Intern

  • Developed a scalable LMS Website using Laravel Model-View-Controller Framework.

  • Enhanced system security with OAuth2 and multi-factor authentication.

  • Integrated REST APIs, including payment gateways (PayPal, Razorpay), location, and Zoom

  • Designed a user-friendly interface using HTML5, CSS3, Bootstrap, and JavaScript.

  • Built a normalized database with multi-table joins and optimized SQL CRUD queries.

Certifications

AWS Certified Developer

AWS Certified Developer - Associate

September 29, 2024 - September 29, 2027

Proficient in designing and deploying scalable cloud applications using AWS services such as Lambda, EC2, and DynamoDB. Knowledgeable in CI/CD pipelines and cloud-native development for efficient, secure, and cost-effective solutions.

Terraform Developer Associate

Hashicorp Certified Terraform Associate

February 27, 2025 - February 27, 2027

Understanding of infrastructure as code (IaC) concepts to provision and manage cloud resources efficiently. Skilled in using Terraform modules, state management, and integrating with version control systems for scalable and automated deployments.

AWS Certified Cloud Practitioner

AWS Certified Cloud Practitioner

April 6, 2024 - April 6, 2027

Understanding of core AWS services, including compute, storage, and networking. Knowledgeable in cloud concepts, security fundamentals, and billing practices. Skilled in supporting basic cloud architecture and operations, ensuring efficient and secure utilization of AWS resources.

Projects

Github Link

HDFS to S3

AWS Cloud
View More

HDFS to S3 Data Transfer Application

  • Developed a Python application to automate file transfers from Hadoop HDFS to AWS S3.

  • Implemented IAM policies to ensure secure access control for AWS resources.

  • Added data integrity verification to ensure accurate and complete file transfers.

  • Enabled encryption for files both in transit and at rest using AWS KMS (Key Management Service).

  • Enhanced security by using AWS Secrets Manager to store and rotate sensitive credentials (e.g., AWS access keys).

  • Integrated Amazon CloudWatch to monitor file transfers and track errors.

  • Configured Amazon SNS (Simple Notification Service) to send email notifications for transfer status updates (success/failure).

Github Link

Flask API for Receipt Processing

API Creation and Testing.
View More

Flask API for Receipt Processing

  • Developed a Flask-based API for calculating reward points, ensuring scalability and modularity..

  • Implemented unit testing using Pytest to validate individual components and ensure code reliability.

  • Used Docker to containerize the application, ensuring consistency across development and testing.

  • Implemented API testing using Postman, creating automated test cases for different API endpoints.

Github Link

Token Manager

Operating Systems
View More

Token Manager

  • Implemented a client-server application in Go for the management of tokens.

  • Clients issue RPC calls to the server to execute create, drop, read-write methods on tokens. The server executes such RPCs and returns an appropriate response to each call.

  • Solution is developed in Go and utilizes the gRPC and Google Protocol Buffer frameworks.

  • Implemented replication and extended each token as a (1,N) register with atomic semantics, allowing multiple reader nodes and a single writer node.

  • Developed and deployed a resilient read-impose-write-all (quorum) protocol, ensuring the accurate maintenance of crucial state information for each token in the system.

  • Ensured fail-silent behavior for server nodes by allowing them to "crash-stop" operations on a specific token, while still responding to requests on other tokens.

Github Link

Man-in-the-middle Attack

Computer Security
View More

Man-in-the-middle Attack

  • Executed a successful Man in the Middle (MITM) attack using arpspoof to intercept network communication and gain access to sensitive information.

  • Utilized tcpdump to capture and analyze network traffic during the MITM attack, verifying the success of the attack.

  • Implemented a self-signed certificate for TLS-based communication to enhance the security of web traffic during the MITM attack.

  • Decoded base64 values of HTTP authentication during the MITM attack to gain access to sensitive information and improve the security of the targeted system

Github Link

DOS Attack and Firewalls

Computer Security
View More

DOS Attack and Firewalls

  • Demonstrated strong proficiency in cyber attack techniques by launching DOS attacks such as ICMP flood and smurf, UDP flood, TCP SYN, and HTTP Slowloris, and gaining an understanding of how these attacks can be used to compromise a targeted system

  • Utilized shell scripting and access permissions in Linux to automate the process of launching DOS attacks.

  • Implemented ufw rules to prevent DOS attacks and secure the targeted system, leveraging expertise in network protocols and security standards to identify and mitigate potential threats.

Github Link

Multithreaded Average

Operating Systems
View More

Multithreaded Average

  • The program spawns M workers threads and one coordinator thread.

  • Workers communicate with the coordinator using GoLang channels and routines.

  • The coordinator partitions the data file into M equal-sized contiguous fragments and assigns each fragment to a worker via a JSON message.

  • Each worker computes a partial sum and count of integers within its assigned fragment and identifies any prefix or suffix that may have been split between its neighboring fragments.

  • The coordinator accumulates all workers' partial sums and counts, as well as the sums and counts of the couple of integers in the concatenation of kth suffix and (k+1)th prefix.

  • Upon receiving responses from all the workers, the coordinator calculates the average of the numbers in the datafile.

Github Link

RC4 Encryption Communication

Computer Security
View More

RC4 Encryption Communication

  • Implemented Diffie Hellman Key Exchange

  • Used Socket programming for communication of Keys.

  • The Keys are encrypted using RC4 Stream Encryption before communication.

Github Link

Eye Pupil Response

Comp Psycho Physiology
View More

Eye Pupil Response

  • Developed a machine learning model using Python and Scikit-learn that predicts the difficulty of math problems and the time taken to respond.

  • The model analyzes data from pupil response to achieve an accuracy of 70%.

  • Utilized Pandas and Numpy for data manipulation and Matplotlib for data visualization.

  • This cutting-edge technology has significant implications for education and cognitive research.

Github Link

Car Booking System

Distributed Systems
View More

Car Booking System

  • Client Server based program using RMI.

  • Implemented Clock Synchronization using Berkeley's Algorithm.

  • Used Ring Election Algorithm for Electing the coordinator.

  • Data Centric Model Replicated Write Protocol is used for Data consistency.

Web/Application Projects

EmoMusic

Our team developed an emotion detection and music recommendation application using Python and Convolutional Neural Networks (CNN) for facial expression analysis. The app generates a personalized playlist based on the user's emotional state and includes an advanced music player to play the recommended songs. The application is built with Django, HTML, JavaScript, and SQLite.

Domestic Violence App

Developed a multifaceted application using Flutter and Firebase to aid victims of domestic violence. Empowered users with an anonymous platform to discuss their experiences, collect evidence for legal cases, and connect with expert counselors and NGOs.

Blog Master

Built a robust blog website with Laravel and SQLite, incorporating JavaScript for dynamic user interactions. Features include a complete CRUD system for posts, category-based filtering, and a user authentication system with secure profiles. The website provides a a powerful search function, enabling users to find relevant posts easily.

Tours and Travels

Developed a dynamic tours and travels website with a user-friendly interface that allows users to browse, search, and book their desired tour package according to their destination preferences. The website is implemented using Django, SQLite, HTML, CSS, and Bootstrap to provide an efficient and seamless experience to users. It includes features like transport selection, detailed package information, itinerary, and accommodation details.

Done With It

Developed a TodoList app that allows you to create and manage multiple lists with different colors, add or delete tasks, and view the status of your tasks (completed and pending). This app is built using React Native and Firebase, providing an intuitive solution for managing your daily tasks.

Tic-Tac-Toe

Developed a classic game of Tic Tac Toe using HTML, CSS, and JavaScript, demonstrating my proficiency in front-end web development. The game includes intuitive controls and a clean, user-friendly interface, providing an enjoyable experience for players of all ages. Implemented the game logic using JavaScript and created the visual design with CSS, ensuring optimal performance and functionality.

Skills

My Technical Skills

Languages

Python

90%

PHP

90%

C

70%

JavaScript

60%

Java

60%

SQL

70%

Go

40%

Frameworks

Django

90%

Laravel

90%

Djange-Rest

70%

ExpressJs

70%

AngularJs

70%

Flutter

60%

Android Studio

60%

Database

MySQL

90%

SQLite

90%

MongoDB

70%

Firebase

60%

FrontEnd

HTML

90%

CSS

90%

BootStrap

90%

Responsive Design

70%

jQuery

60%

Machine Learning

Scikit

80%

Matplotlib

85%

Numpy

80%

Pandas

80%

Jupyter

90%

TensorFlow

70%

Others

Git

70%

Linux

70%

Ansible

70%

Tableau

80%

API

80%

JWT

70%

TensorFlow

70%

Contact Me

Get in Touch

Call Me

(667)-464-0096

Email

bhargavi1poyekar@gmail.com

Location

Mumbai, MH