I'm

Chaitra Boggaram

Software Engineer, Software Developer, Cloud Engineer

About

About Me

Hello Everyone👋,

I'm Chaitra, a software engineer with 5 years of experience and expertise in Python 🐍, Java , C++ 🧑‍💻, and cloud technologies like AWS ☁️ and Azure 🌐. I specialize in developing robust applications and systems, including microservices architecture 🏗️ and cloud-based solutions ☁️. I've led projects that enhance user experience and efficiency, leveraging technologies like Kubernetes 🚢 and GenAI 🧠.

Recently, I built a Kubernetes Key-Value Store 🗝️ and developed blockchain infrastructure ⛓️, showcasing my ability to tackle complex challenges 🏋️‍♂️.

Additionally, I created a plagiarism detector for ChatGPT 🤖, and my research paper on this was accepted at the 8th International Conference on Computer and Information Science and Technology 📝.

I am always on the lookout for learning new tools and technologies to enhance user experience 🌟.

Degree: Master of Science
City: California, USA
Major: Computer Science and Engineering
Domains
  • Software Engineering
  • Infrastructure Automation

  • Cloud Computing
  • Site Reliabilty

Resume

Resume

Objective

Skilled and proactive Software Engineer with experienced in cloud computing, automation, security and building CI/CD pipelines. Seeking a role as a Software Engineer to leverage my expertise in Java, Python, AWS, and DevOps to develop innovative software solutions and contribute to the success of a dynamic organization.


Education

Master of Science in Computer Engineering

Santa Clara University, CA, USA

Sep 2022 - Jun 2024 | GPA: 3.8/4

Bachelor of Computer Application

Bangalore University, KA, India

Jun 2013 - May 2016 | GPA: 3.6/4


Educational Experience

Graduate Teaching Assistant

Santa Clara University | Jan 2023 - Present

  • Automated grading process with Python scripts to download code from Git repositories and integrated Moss plagiarism detector for ~200 student submissions, ensuring code integrity and prompt action to maintain academic standards.
  • Provided support and guidance to students during office hours, addressing questions and concerns, resulting in a 40% improvement in overall student performance and satisfaction.
  • Graded students for below quarters:
    • Computer Networks - Winter 2023, Summer 2023, Fall 2023
    • Network Technology - Fall 2023
    • Wireless & Mobile Networks - Summer 2023, Winter 2024


Internship Experience

Cloud Engineer

Equation to Success | Jan 2024 - Present

  • Building Node.js web application, containerized with Docker, and deploying and managing autoscaling using AWS Kubernetes Service in facilitating communication between students and teachers for issue reporting
  • Implemented S3 for file storage with presigned URLs for secure file access in the same web application
  • Introduced AWS IAM for granular access controls and policies for over 500 users, reducing unauthorized access incidents by 30%
  • Crafting design documents involved meticulously creating both high-level and low-level system architecture diagrams using Draw.io and Figma

Software Engineer

Frugal Innovation Hub | Sep 2023 - Dec 2023

  • Building Homework application using Flutter, integrating user authentication with OAuth 2.0, REST APIs, and Firebase database, incorporating Figma for application architecture
  • Introduced Apache Kafka queues for asynchronous assignments processing, handling 100 assignments within 1-minute window reducing API timeouts by 80%, and enhance future processing scalability to handle up to 1,000 requests per second
  • Integrating Anthropic Claude (LLM) via AWS Bedrock in a Flutter app on AWS Amplify for generating contextual clues for adaptive student support, resulting in 25% increase in quiz completion rates and 15% improved student engagement

Professional Experience

Software Engineer (Cloud)

Tata Consultancy Services | Jun 2020 - Jun 2022

  • Led Java Spring Boot microservices development on Docker containers, deployed on AWS EKS, achieving 30% increase in application availability with ~99.95% uptime via auto-scaling and cost-effective resource usage
  • Mentored 2 interns to implement an email click tracking system with Amazon SES, API Gateway, AWS Lambda functions, S3 storage, and Redis cache recovery, resulting in 25% improvement in analyzing phishing campaign engagement
  • Created CI/CD pipelines with AWS Code Pipeline, managed agile development with JIRA in 5 cross-functional teams, and utilized Git for version control and code reviews
  • Built C++ tool for parsing log files, resulting in 35% reduction in time for system administrators and support teams on log analysis tasks
  • Orchestrated Golang microservices on Kubernetes, reducing system response times by 15% and enhancing supply chain management efficiency without disrupting operations, thereby supporting business growth
  • Designed and implemented AWS Glue and Athena data pipeline for real-time supply chain analytics, achieving a 60% reduction in processing times and 40% cost savings with serverless architecture, enabling proactive inventory management and optimized delivery routes
  • Utilized AWS Lambdas for a microservices architecture, integrating React and TypeScript frontend with backend for 80% of application modules
  • Developed translation logic using Python and Rust, optimizing data exchange with gRPC Go servers to achieve 40% reduction in processing time and 25% increase in translation accuracy
  • Implemented Spring Framework MVC microservice integrated with Elasticsearch, enabling 75% data recovery in on-premises to cloud ETL pipeline
  • Optimized Cassandra and PostgreSQL by implementing query batching, materialized views, and indexing key columns, boosting analysis by 20%

Junior Software Engineer

Tata Consultancy Services | Dec 2016 - May 2020

  • Enhanced data transfer efficiency by 20% and reduced API response times by 15% by transitioning organization hierarchy view system to GraphQL
  • Developed Python scripts using Splunk's REST API to block approximately 100 security threats weekly, saving 12 hours of manual effort each week
  • Created PyTest unit testing for Python scripts, ensuring 20% increase in the reliability of security features
  • Implemented full-stack development for the TCS app using HTML5, CSS, React.js, and JavaScript for the frontend, Node.js for the backend, and MySQL for the database, achieving 25% increase in data processing efficiency
  • Created email notifications via Power Automate for users on vulnerabilities, resulting in 80% decrease in security threats with guidance
  • Deployed AngularJS frontend, and Java 8 Spring RESTful web services, leading to 30% increased user engagement and 25% faster responses
  • Built DynamoDB (NoSQL) GUI app for secure CRUD operations, achieving 30% increase in data efficiency and 20% faster user response
  • Automated Windows Active Directory CRUD actions with PowerShell scripts, reducing workload by 30% and increasing efficiency by 25%

Projects

Projects

System Design Guru

Developed website offering comprehensive resources for mastering system design interviews, featuring beginner-friendly guides on networking protocols, HTTPS communication, NoSQL databases, system architectures, high-level application designs, and practical examples to equip users with essential knowledge for excelling in their interviews.


Plagiarism Detector

Led team of 3 to create a Flask application using Python, HTML, CSS for plagiarism detection, incorporating Machine Learning modules for accuracy, and invoked ChatGPT API completion for data comparison with 70% accuracy.

Research paper accepted at 8th International Conference on Computer and Information Science and Technology.


Kubernetes Key-Value Store

Built Key-Value store on Kubernetes, employing Docker Containers within Minikube pods, utilizing the FastAPI web framework for API development, and incorporating Huey as REDIS queue and storage solution with replication and autoscaling features.


Crypto News Notifier

Created a real-time cryptocurrency news notifier in Python with a Pub-Sub architecture. Implemented custom broker with priority queue and evaluated it against Kafka for efficient message passing. Integrated CoinCap API, SimpleJSONRPCServer and HTTPServer for seamless real-time updates. Users can subscribe to Bitcoin, Ethereum and other cryptocurrency channels, receiving live notifications and interacting via a dynamic web interface.


Flight Reservation System

Developed full-stack application using Java Spring Boot and ReactJS, integrated Google OAuth for authentication, utilized Workbench for SQL data management, and provided user-friendly interface for booking and managing flights.


Network-based Blockchain

Developed new infrastructure for blockchain application by multi-threading Proof of Work in C programming which utilized all cores of SmartNIC as well as leveraged its advantages of offloading and edge processing.


Give 4 Good

Collaborated with a team of five to develop "GiveForGood", a full-stack web application that connects individuals in need of food assistance with local donors and charities. Built a dynamic mapping feature using ReactJS, HTML5, CSS, and Google Maps API, implemented user authentication and location storage using Python with Google Auth and MySQL.


ReferUp

Created a referral platform connecting SCU students and alumni, utilizing React.js and Django in Python, employed OAuth 2.0 for secure authentication and hosted the project on AWS EC2, with AWS RDS for data management and AWS SES for automated email communication.


Achievements

Achievements

Activities

Activities & Interests

Skills

Skills


Application Development & Scripting









Cloud & DevOps




Other Skills




Contact

Send a Quick Message

Made with ♥ by Chaitra Boggaram