Mridula Mahendran
Software Engineer crafting elegant solutions through clean code and thoughtful design.
About
I'm a recent graduate pursuing a Master of Science in Information Systems at Northeastern University, Boston.
With a foundation in full-stack development and cloud technologies, I specialize in building scalable web applications using modern frameworks and microservices architecture. My experience spans from enterprise-level application development at Accenture to industrial automation solutions at Siemens.
I'm passionate about writing clean, maintainable code and creating intuitive user experiences. Currently seeking opportunities where I can contribute to meaningful projects and continue growing as a software engineer.
Experience
Software Developer Co-op
Siemens Digital Industries Software
Plano, Texas
Jun 2025 - Dec 2025
- ▪Developed reusable HMI/SCADA components for an industrial automation platform using Angular, TypeScript, and SIMPL, resolving 30+ UI defects during QA cycles and ensuring consistent rendering across multi-resolution displays
- ▪Implemented REST API endpoints using Node.js with Express and Prisma ORM, adding input validation (Zod), pagination, and role-based access checks across 15+ routes for an HMI asset configuration management service
- ▪Built the document ingestion pipeline for a RAG-based documentation assistant using Python, LangChain, pdfplumber, and Camelot, processing 120+ technical documents with text and table extraction into ChromaDB embeddings
- ▪Containerized the RAG pipeline and FastAPI backend using Docker, deployed to AWS ECS Fargate with S3 for document storage and CloudWatch for logging, reducing manual deployment steps from 12 to a single command
- ▪Established GitLab CI/CD pipelines on code.siemens.com for the team's Python services, automating linting, unit tests (pytest), Docker image builds, and deployments to dev/staging environments, cutting build-to-deploy time from 15 minutes to under 5 minutes
Advanced Application Engineering Associate
Accenture
Chennai, India
Nov 2023 - Aug 2024
- ▪Engineered customer-facing features for the online banking portal using React 18, TypeScript, and Redux Toolkit, including transaction history redesign with advanced filtering and CSV export for 100K+ monthly active users
- ▪Implemented API enhancements for the payments module using Spring Boot 3 and Spring Data JPA, adding input validation and standardized error handling that reduced invalid request errors in QA by 30%
- ▪Participated in migrating three legacy SOAP-based services to REST APIs on Spring Boot, mapping existing WSDL contracts to OpenAPI 3.0 specifications and coordinating with downstream consumer teams during the cutover
- ▪Monitored application health across 8 microservices using AppDynamics and Grafana, configuring 12+ alerts based on team-defined SLOs that helped detect a connection pool exhaustion issue before customer impact
- ▪Contributed to bi-weekly client demos and sprint reviews, documented API contracts in Confluence, and supported knowledge transfer sessions during a team expansion from 12 to 18 engineers
Projects
- ▪Designed a cloud-native web application using microservices architecture deployed on AWS for scalability
- ▪Automated AWS infrastructure using Terraform, provisioning VPCs, EC2, ALB, Auto Scaling, and Route 53
- ▪Built CI/CD pipeline with GitHub Actions for automated testing and seamless deployments
- ▪Designed a scalable enterprise-level synthetic data generation platform using the MERN stack
- ▪Implemented role-based access control, email authentication, and internationalization (i18n)
- ▪Built dynamic forms with ANT Design and real-time mock data previews
- ▪Designed a centralized system for managing employee information with secure data storage
- ▪Implemented Chart.js visualizations for department statistics with real-time data updates
- ▪Built a centralized platform for real-time tracking and management of space debris, ensuring global collaboration among space agencies
- ▪Designed and implemented role-based dashboards utilizing Java Swing for tailored task management and access control
- ▪Developed real-time orbital debris tracking with JXMapViewer, integrating predictive analytics for collision risk assessments
Education
Master of Science in Information Systems
Northeastern University
Boston, MA
Expected Aug 2026
Relevant Coursework
Bachelor of Technology in Information Technology
Anna University
Chennai, TN
May 2023
Relevant Coursework
Skills
Languages
Databases
Frameworks
Cloud & DevOps
Tools
Other
Roles I'm Targeting
I'm actively seeking full-time roles starting August 2026, with a primary focus on: