Hey, I am

Ramachandran

Upcoming Software Engineer at Nokia. Specialized in Backend Systems and Agentic AI Development, with a strong foundation in DevOps and Test Automation. Recently graduated with a Master's in Computer Science from University at Buffalo (AI/ML track).

Ramachandran Kulothungan

Work Experience

Software Dev Cloud Intern

Nokia Bell Labs

June 2025 – December 2025
  • Built cloud-native lifecycle automation for Nokia CMM across Kubernetes environments (NCS, OpenShift) using NCOM, enabling reliable deployment, scaling, and upgrade workflows.
  • Developed an extensible Python library exposing 30+ standardized API and logging abstractions, enabling programmatic integration across automation and orchestration workflows using Jenkins.
  • Automated CMM re-installation workflows for T-Mobile (TMO) using Python and NCOM+ tooling, to reduce manual re-installation time from ~9 hours.

Software Development Engineer

Dassault Systèmes

August 2020 – August 2024
  • Built a scalable Python-based internal automation framework adopted by 40+ teams to orchestrate UI and API-driven workflows and CI/CD execution using goCD and Github Actions, significantly reducing manual operational effort.
  • Led a platform decentralization initiative by modularizing shared libraries, defining versioned packaging patterns, and automating artifact publishing to Artifactory using GitHub Actions, enabling team-owned repositories and independent releases.
  • Worked on cloud infrastructure migration and optimization on AWS, designing reusable Terraform modules and rightsizing EC2 resources to achieve ~60% cost reduction and faster environment provisioning.
  • Engineered and deployed an internal developer productivity tool (Django, AWS, Kubernetes) to index and search library keywords across 10+ repositories, improving discoverability and onboarding efficiency.
  • Implemented centralized observability and analytics using structured logging and Sumo Logic dashboards to provide real-time visibility into test pipeline health for 30+ teams.
  • Led data validation for a production AWS DMS migration (MySQL → PostgreSQL) by building automated Ruby/SQL integrity checks, ensuring data correctness and reducing manual validation effort by ~90%.
  • Recognized with 2 company awards for engineering contributions that reduced system execution time by ~50% and improved reliability and scalability across organization-wide platforms.

Core Skills

Interactive 3D View • Drag to Rotate

Featured Projects

Agentic Job Application Drafter

Polls RSS feeds for job links and executes a LangChain workflow per job link using Browser Use Agent to extract form XPaths, attaching field values using LLMs, and auto-fill applications through a browser extension.

LangChainBrowser UseFastAPINext.js

Agentic Trip Planner

Created an agentic AI vacation planner using LangGraph and Grok LLMs, integrating Google Maps APIs, currency conversion, and calculation tools to automate personalized itineraries and cut planning time.

LangGraphOpenRouterStreamlit

EmailWhiz - Bulk Cold Emailer

A Django based Web Application, enables users to send 100+ personalized cold emails and follow-ups directly without Gmail redirection.

DjangoReactTailwind CSSMongoDBGCP

Lighthouse Free Medical Clinic App

Developed a web application to provide optimal insurance recommendations for uninsured patients. Utilized OpenAI models, Next.js, and FastAPI to streamline decision-making for medical professionals.

Winner of UB AI Hackathon 2024

Next.jsFastAPIOpenAI

Anime Recommendation System

Built a machine learning-based recommendation system for personalized anime suggestions. Utilized Scikit-learn, Pandas, Django, and Streamlit to analyze 5M+ user ratings and suggest relevant anime. Implemented a hybrid approach using collaborative filtering and content-based similarity.

Scikit-learnPandasDjangoStreamlit

Doodle Recognition Web App

Created an interactive web app for handwritten doodle recognition. Built with a Resnet18 model trained in PyTorch with MNIST dataset, integrated with a user-friendly front-end. Hosted on Huggingface spaces for easy access and deployment.

PyTorchResNet18MNISTHuggingface

Sorting Algorithm Visualizer

Developed a React + TypeScript application to visualize sorting algorithms. Used Chart.js for real-time graph updates and deployed the app using GitHub Pages. Helps users understand sorting concepts interactively through visual representation.

ReactTypeScriptChart.js