Harshini Bharanidharan

About Me

Hello! I'm Harshini Bharanidharan, a recent MS Computer Science graduate from the University of Massachusetts Amherst with a strong focus on software development and data engineering. I’m currently seeking full-time opportunities in Software Development Engineering (SDE) and Data Engineering roles, where I can build scalable systems and data pipelines that power intelligent applications.

Previously, I earned my B.Tech in Information Technology from SSN College of Engineering, where I developed a strong foundation in data systems, software engineering, and machine learning. Over the past few years, I’ve gained hands-on experience through roles at Freshworks, Ascendion, and ITK Education Services, where I worked on real-time ETL automation, cloud governance, cost optimization, and building full-stack applications.

My work spans across technologies like Python, SQL, AWS, Docker, React, Django, MongoDB, and tools like LangChain, Streamlit, OpenAI API, and Apache Spark. I enjoy solving problems end-to-end — from designing APIs and backend systems to optimizing data pipelines and building intuitive user interfaces.

I’m always open to collaborations, learning opportunities, and new challenges. Feel free to explore my projects below or reach out via LinkedIn or email!

Resume

You can download my full resume here.

Professional Experience

Software Engineer Intern, Ascendion

Basking Ridge, NJ — June 2024 to August 2024

Software Engineer, Freshworks

Chennai, IN — August 2022 to August 2023

Software Developer Intern, ITK Education Services Pvt. Ltd

Chennai, IN — March 2022 to May 2022

Software Engineer Intern, Scienaptic Systems

Bengaluru, IN — July 2021 to August 2021

Education

Master of Science in Computer Science

University of Massachusetts Amherst, Amherst, MA

GPA: 3.9/4.0 — September 2023 to May 2025

Bachelor of Technology in Information Technology

SSN College of Engineering, Chennai, IN

CGPA: 9.2/10 — August 2018 to June 2022

Relevant Courses: Systems for Data Science, Machine Learning, Secure Distributed Systems, Database Design and Implementation, Theory and Practice of Software Engineering, Methods of Applied Statistics

Projects

Distributed Stock Trading Platform

Engineered a microservices-based stock trading system using Python, gRPC, and REST APIs. Features include in-memory LRU caching, replicated order services with leader election and log-based synchronization, and fault-tolerant design capable of handling replica crashes.

Deployed and tested on AWS EC2 with real-time client simulations to validate performance and reliability under distributed loads.

View on GitHub

Code Summarization and Evaluation

Developed a system for code summarization and evaluation using GPT-3.5 Turbo to generate understandable summaries of source code. It features user authentication, code summarization, and results evaluation with a rating system.

View on GitHub

Fitness Tracker Web App

Developed a full-stack application for tracking workouts and macronutrients using the MERN stack. Features include API integration and advanced state management with React Hooks.

View on GitHub

Titanic Survival Prediction

Designed machine learning models to predict the survival of passengers. Implemented Random Forest, SVM, and MLP models with hyperparameter optimization for improved accuracy.

View on GitHub

COVID-19 Pneumonia Severity Assessment

Developed a deep learning model using CNNs and the Xception architecture to assess and score the severity of COVID-19 pneumonia from CT scans. Achieved a 92% Pearson correlation in validation, demonstrating high accuracy.

View on GitHub

Bookstore Application

Developed a full-stack bookstore application using PostgreSQL for data management, Spring Boot for backend operations, and Angular for the frontend. Designed to facilitate the viewing, searching, adding, and deleting of books.

View on GitHub

Todo Manager

Created a Todo Manager application using Ruby to help users manage daily tasks efficiently. Features include adding, editing, and deleting tasks, with a simple and user-friendly interface.

View on GitHub

WeatherWiz

Developed a Python application using the OpenWeatherMap API to provide real-time weather updates. Features include weather data by city or current location, displaying temperature, pressure, humidity, and more.

View on GitHub

Skills

Programming Languages

  • Python
  • JavaScript
  • SQL
  • HTML5
  • CSS
  • C
  • C++
  • Java
  • Linux
  • R

Frameworks & Libraries

  • React.js
  • Node.js
  • Spring Boot
  • Material UI

Tools & Technologies

  • MongoDB
  • AWS Lambda
  • AWS Cost Management
  • Pandas
  • Numpy
  • Git
  • Postman
  • PostgreSQL
  • Agile Methodologies
  • Streamlit
  • Plotly
  • NetworkX
  • LangChain
  • OpenAI API

Machine Learning

  • TensorFlow
  • Keras
  • PyTorch
  • Scikit-learn
  • Large Language Models

Contact

Email: bharshini22@gmail.com

LinkedIn: harshini_bharani

GitHub: harshinibharani