Looking for opportunities • No sponsorship required

Hello, I’m Monika Ravindran
Software Engineer specializing in Full-Stack, Android, and AI-driven engineering workflows

I design and build scalable web applications, backend services, and Android apps, leveraging AI-assisted development and prompt engineering to improve productivity, code quality, and real-world usability.

Full-Stack Engineering

Building scalable web applications and real-time dashboards using React and Angular.

Backend & API Development

Designing reliable REST APIs with Node.js, Spring Boot, and automated testing.

Android Development

Developing Android applications using Kotlin, Java, MVVM, and testable architectures.

Cloud, DevOps & AI-Assisted Development

Deploying systems with Docker, AWS, CI/CD, and AI prompt-driven workflows.

Who I am?

I build full-stack and Android applications with a focus on performance, reliability, and clean architecture, working across REST APIs, real-time dashboards, databases, and containerized deployments. I leverage AI tools and prompt engineering to accelerate development, improve debugging, and enhance testing while owning features end-to-end.

Monika Ravindran
Experiences

(Jun 2025 - Present)

Senior Web Developer

TEACH Resource Group, Indianapolis, IN

(Jul 2020 - Feb 2021)

Software Development Engineer

TechBulls Softech, Pune, India

(Jan 2017 - Mar 2018)

Software Engineer

L&T Technology Services, Bangalore, India

(Oct 2014 - Dec 2016)

Software Engineer

Aricent Technologies, Bangalore, India

Assistantship

Teaching Assistant - Theory of Computation & Analysis of Algorithms

Purdue University · Part-time On-site

  • Assisted in teaching and grading for courses on automata theory, Turing machines and algorithm analysis.
  • Led tutorials, review sessions and mentored students on theoretical and algorithmic concepts.
  • Applied strong analytical skills and knowledge in programming to solve problems and guide students through challenging coursework.
Skills

Languages

Java
Java
Javascript
Javascript
TypeScript
TypeScript
Python
Python
Kotlin
Kotlin
HTML
HTML
CSS
CSS
J2EE
J2EE

Frameworks & Tools

React
React
Angular
Angular
Node JS
Node JS
Spring Boot
Spring Boot
Hibernate
Hibernate
Kubernetes
Kubernetes
Docker Compose
Docker Compose
Git
Git
GitHub
GitHub
Junit
Junit
Figma
Figma

Platforms & Services

PostgreSQL
PostgreSQL
AWS
AWS
Docker
Docker
Vercel
Vercel
Render
Render
Projects

Donation Management App

Title

Donation Management App

GitHub

Description

A full-stack web application that enables organizations to manage, track, and analyze donations in real time.

Key Contributions

  • Built a responsive UI in React with a focus on accessibility.
  • Designed REST APIs using Node.js and Express for donation workflows.
  • Modeled MongoDB schemas to support donor profiles and transactions.
  • Integrated Stripe for secure online payments.
  • Implemented authentication and role-based access.

Tech Stack

ReactNode.jsExpressMongoDBStripe

Travel Diaries Forum App

Title

Travel Diaries Forum App

GitHub

Description

A community-driven forum for sharing travel stories, tips, and destination guides.

Key Contributions

  • Delivered a responsive discussion experience with rich post formatting.
  • Designed content moderation flows for posts, comments, and votes.
  • Integrated Supabase for data storage, real-time updates, and authentication.
  • Optimized API queries to keep feed loading fast at scale.

Tech Stack

ReactNode.jsExpressSupabase

WannaGo Travel Companion

Title

WannaGo Travel Companion

GitHub

Description

An Android app that helps users discover, plan, and save travel experiences on the go.

Key Contributions

  • Built Kotlin-based Android UI with Material components.
  • Implemented location-aware discovery with map and place details.
  • Added itinerary planning with saved favorites and reminders.
  • Integrated Firebase for authentication and cloud sync.

Tech Stack

KotlinAndroidFirebaseGoogle Maps
Educations

Aug 2023 - May 2025

Master's in Computer Science

Purdue University Indianapolis, IN

Aug 2010 - Apr 2014

Bachelor's in Information Technology

Anna University, Chennai, India

Relevant Coursework

  • Data Structures and Algorithms
  • Database Systems
  • Object-Oriented Programming
  • Android Development
  • Web Development
  • Cloud Computing
  • Software Quality Assurance
  • DCCN (Data Communication & Computer Networks)
Publications

Towards Secure Audit Services for Outsourced Data in Cloud

2014 International Conference on Recent Trends in Information Technology (ICRTIT)

Sumalatha M. R., Hemalathaa S., Monika R., Ahila C.

Certifications

AWS Certification

View credential

AWS Certified Cloud Practitioner

Amazon Web Services (AWS)

Credential ID: e5084b74b3d843bea89bde8a318244cb

Professional Certificate

View credential

Meta Front-End Developer Professional Specialization

Meta (Coursera)

Credential ID: W190MZ8A36HM

May 2025

Certificate of Achievement - CodePath Intermediate Technical Prep

CodePath

Credential ID: 122271

Skills: Python · Collaborative problem solving · Data Structures · ChatGPT · Problem Solving · Technical Communication · Algorithms · Teamwork

Aug 2025

Certificate of Achievement - CodePath Intermediate Web Development

CodePath

Credential ID: 314038

Skills: React.js · Supabase · JavaScript · GitHub Copilot · LangChain

Contact with me

If you have any questions or concerns, please don't hesitate to contact me. I am open to any work opportunities that align with my skills and interests.

monikahari31@gmail.com

Indianapolis, IN 46202, USA

© Monika Ravindran