KOTAMRAJU RUSHIDEEP (He/Him)
USA *.**************@*****.*** +1-201-***-**** https://www.linkedin.com/in/rushideep/
TECHNICAL SKILLS
Programming Languages: JavaScript, TypeScript, Java, Python, C++, C#, HTML, CSS, SQL
Frontend Frameworks: React.js, Angular, Next.js, Redux Toolkit, RTK Query, Redux Thunk, React Router, Bootstrap, Material-UI, SASS, Tailwind CSS, Chart.js, Webpack Module Federation
Backend & API Development: Node.js, Express.js, FastAPI, Spring Boot, Flask, GraphQL, RESTful APIs, Axios, Apollo Client, OpenAPI
State Management & Data Handling: Redux, MobX, NgRx, Zustand, React Context API, Tavily Web Search
Database Management: MongoDB, MySQL, PostgreSQL, Cosmos DB, Milvus (Vector DB), Firebase Firestore
Tools & Software: Git, GitHub, Bitbucket, Postman, Figma, JIRA, VS Code, React Profiler, Lighthouse
Cloud & DevOps: Azure (Container Services, App Services, Container Registry, Cosmos DB, AKS, API Gateway, Load Balancer), AWS (Lambda, ECS, S3, API Gateway, CloudWatch), Docker, Kubernetes, CI/CD (Azure DevOps, GitHub Actions), Vite, GCP, Cloud Run
AI/ML & GenAI: LangChain, LlamaIndex, OpenAI API, GPT-4, Hugging Face, LLaMA 3, Azure Cognitive Services, Speech-to-Text, RAG architecture, Milvus Vector DB, Prompt Engineering
EXPERIENCE (5+ years as Frontend/ Cloud Full Stack Engineer/ GenAI)
CitiusTech, Senior Fullstack Developer (Contract: Mayo Clinic) New Jersey, May 2025- Present
Development of GenAI-powered clinical tools by architecting a single React + TypeScript UI connected to multiple Flask/FastAPI microservices via modular API layers and dynamic routing, ensuring maintainability and scalability.
Applied advanced data structures and algorithms for optimized search, retrieval, and state updates in LLM-integrated workflows, reducing response time by 30%.
Designed RAG pipelines with LangChain + Milvus for accurate, hallucination-resistant responses; implemented hybrid dense+sparse retrieval for optimal precision and recall, improving clinical insight accuracy by 50%.
Orchestrated multi-agent LLM workflows using Gemini 1.5/2.0/2.5 with context window management and guardrails to ensure PHI compliance.
Developed reusable React components and TypeScript hooks for real-time AI streaming, integrated with Redux Toolkit (RTK slices, RTK Query/Thunk) for deterministic state management and error handling.
Mentored junior engineers on algorithmic problem solving, efficient frontend state architecture, and GenAI prompt engineering best practices.
Deployed containerized services to GCP Cloud Run, tuning concurrency and memory allocation to reduce cold-start latency by 35%; implemented observability dashboards with structured logging and correlation IDs for end-to-end traceability.
Enforced security-first architecture by integrating RBAC, CSP, HSTS, and OWASP-compliant request validation, ensuring HIPAA compliance across services.
Rubikys Systems, Senior Software Engineer (Contract – UPS) New York, Jan 2025- May 2025
Designed and developed a modular React.js front end with reusable components, custom hooks, and dynamic theming for UPS’s internal logistics dashboard.
Implemented React Router v6 for seamless multi-page navigation and protected routes for authenticated user access.
Managed application state using Redux Toolkit and RTK Query to optimize data fetching and caching – reduced redundant API calls by 40%.
Built complex form workflows with React Hook Form and Yup for validation, streamlining data entry and reducing user input errors.
Developed interactive UI widgets such as real-time delivery maps, route planners, and status indicators using Chart.js and Leaflet.js.
Collaborated with designers to ensure responsive, WCAG-compliant UIs across breakpoints using Tailwind CSS and Material-UI.
SPEAKHIRE & STUDOR, Senior Software Engineer New York, July 2023 – Dec 2024
Started at SPEAKHIRE, a nonprofit EdTech platform, during my master’s program and was promoted to Senior Software Engineer within six months. SPEAKHIRE connects students with industry experts, providing mentorship and training for leadership roles.
Led a team of 8 engineers to improve the platform’s architecture, develop key features, and mentor junior team members.
Developed and optimized a scalable React.js + TypeScript application, leveraging ES6+, React Hooks (useState, useEffect, useMemo, useCallback) and Redux Toolkit (RTK Query, Redux Thunk, MobX) for efficient state management, reducing API calls by 40% and enhancing real-time data flow.
Utilized ES6 standards to write clean, modern JavaScript/TypeScript code, conducted code reviews, implemented unit testing using Enzyme and Jest, and collaborated with designers to enhance UI/UX.
Designed and developed a scalable React application with Redux, Material-UI, and React Router, reducing manual effort by 80% while implementing role-based access control (RBAC) to enhance security and achieve a 20% increase in user engagement.
Improved state management with Redux and RTK Query, optimized performance using React hooks (useMemo, useCallback), and integrated REST APIs, achieving a 40% boost in client-side performance and enhancing real-time platform communication.
Conducted research to optimize cross-browser compatibility, ensuring a seamless user experience across multiple platforms. Contributed to writing technical documentation, tracking project completion milestones, and improving FEED performance for dynamic content updates.
Refactored React UI components to improve maintainability and performance, utilizing React hooks (useState, useEffect, useMemo) for efficient state management.
Optimized Redux state handling by implementing Redux Toolkit (RTK) Query, reducing API calls by 40% and improving application responsiveness.
Implemented MobX for lightweight state management in microservices-based components, improving component modularity and reusability.
Developed reusable HTML templates with dynamic theming, improving maintainability and reducing frontend redundancy by 40%.
Implemented robust error handling and validation using Joi.
Integrated PostgreSQL with Prisma ORM to manage course content and student progress, enabling efficient query optimization and relationships.
Used Redis for session management and caching frequent dashboard data, improving backend response time by 30%.
Implemented CI/CD pipelines using GitHub Actions for automated deployment and testing of Node services.
Designed a modular Express middleware architecture for logging, rate limiting, CORS, and centralized error handling, increasing maintainability and security.
Created a scalable notification system using Node.js and AWS SES for sending real-time alerts and emails to students and instructors.
Containerized backend services with Docker and deployed on AWS ECS with Fargate, integrating API Gateway, S3 for file storage, and CloudWatch for monitoring and alerts.
Developed and fine-tuned recommendation agents using LangChain and Tavily Web Search, delivering highly contextualized responses for career, college, personal, and financial guidance.
Engineered a RAG (Retrieval-Augmented Generation) pipeline, leveraging Milvus vector database for chunking and retrieval, improving response accuracy by 50% through optimized document embedding and search strategies.
Implemented intelligent prompt engineering techniques, dynamically adjusting temperature, top-k, and top-p sampling for precision in career counseling, financial guidance, and college recommendations.
Designed complex prompt chaining and query optimization strategies, enabling multi-turn contextual conversations with OpenAI's API LLM and LangChain (GPT4o).
Developed custom memory modules in LangChain, improving knowledge retention across interactions, reducing hallucinations, and improving AI response reliability.
Optimized token usage and reduced latency by 30%, implementing context window optimizations and dynamic token management techniques.
Developed a genAI backend in Python Flask.
Deployed and containerized AI-powered chat systems using Docker and AWS Lambda, ensuring scalability and cost efficiency.
Integrated AI observability tools to monitor and fine-tune LLM performance, enabling real-time adjustments for improved conversational quality.
Integrated a GraphQL API using Apollo Server and stitched schemas for modular services, enabling typed client consumption in React with error boundaries and fragment matching.
INSOFE, Senior Software Engineer Hyderabad, July 2022 – Dec 2022
Developed SEA, a multi-user React application with over 10,000 active users, including students, finance departments, professors, and investors, ensuring a secure and dynamic platform with tailored role-based functionalities.
Evaluated technologies such as React, Redux, Express, MongoDB, and MySQL to enhance application features, leading to a 20% increase in user engagement through improved interaction and personalization.
Developed new React features for the profile page, improving user experience and engagement, resulting in a 15% increase in daily active users.
Implemented a payment and discount coupon system using React and Redux, streamlining transaction processes and increasing conversion rates by 30% through a simplified user purchasing flow.
Automated backend mail processes with Express and React-based notifications, significantly improving communication efficiency by reducing email response times by 50% and lowering manual effort.
Collaborated with Product Managers to design and develop an analytics dashboard using React and Chart.js, enabling student performance evaluation with mathematics-driven models and interactive physics-based simulations to enhance learning insights.
IINFOCOMM, Senior Software Engineer Software Engineer Bangalore, Aug 2019 – June 2022
Developed an end-to-end full-stack farm assistance application for the Government of India, connecting farmers with distributors and sellers and enabling real-time marketplace interactions.
Migrated a monolithic Angular application to a Micro-Frontend (MFE) architecture using Webpack Module Federation, enabling seamless integration of legacy and modern applications while improving maintainability and scalability.
Developed a highly scalable React-Redux frontend, implementing Redux store configurations, React Router v5, and API integrations, hosted on Azure App Services. Ensured secure cross-origin communication by resolving CORS issues.
Optimized frontend performance using Webpack, incorporating lazy loading, dynamic imports, and automatic code splitting, reducing bundle size by 40% and significantly enhancing initial page load times.
Implemented advanced role-based access control (RBAC) and authentication mechanisms using JWT and OAuth, ensuring structured access control for different user roles.
Developed an intelligent regex-based search functionality with React and Redux, improving search accuracy and enabling dynamic, user-friendly filtering capabilities.
Designed a modular and reusable UI component library with Material-UI, enhancing UI consistency, accessibility, and maintainability across the platform.
Optimized frontend rendering with React hooks, memoization, and virtualization, reducing unnecessary re-renders and improving application responsiveness.
Implemented a state-driven, component-based architecture in React, ensuring seamless integration with microservices and improving scalability across different frontend modules.
Led frontend performance tuning efforts, utilizing React Profiler and Lighthouse to identify bottlenecks and optimize rendering speeds for high-traffic user scenarios.
Mentored junior developers on React best practices, Redux patterns, and performance optimization techniques, ensuring high-quality and maintainable code.
HACKATHON PROJECTS – GEN AI
Organizer: Microsoft Accelerate App Development Hackathon (Winner) Jan 2025
Project Name: Study-Buddy AI
Implemented a RAG architecture to enhance response accuracy by retrieving and incorporating relevant external knowledge before AI generation.
Chunked and stored documents in the Milvus vector database, ensuring optimal embeddings and efficient semantic retrieval.
Optimized query handling with LangChain by implementing hybrid search (dense + sparse retrieval) to balance speed and relevance.
Designed multi-layered prompts with temperature tuning, context retention, and chain-of-thought reasoning, improving AI response accuracy by 50%.
Employed dynamic prompt chaining to guide AI reasoning across multi-turn interactions, ensuring coherent and contextually aware responses.
Architected and developed the responsive and dynamic front end for Study-Buddy using Angular, incorporating Angular Material, custom themes, and animations to create an engaging and intuitive user interface, boosting user retention by 40%.
Integrated advanced state management with NgRx to streamline data flow, ensuring real-time updates and a seamless user experience, particularly during multi-modal interactions.
Optimized Angular routing with lazy loading and preloading strategies to enhance application performance and reduce initial load times by 35%.
Implemented reusable, modular components tailored for AI-driven content display and interactive
learning experiences, reducing development time for new features by 25%.
Enhanced accessibility and multilingual support by leveraging Angular Internationalization (i18n) features, providing an inclusive experience for diverse user demographics.
Mentor Agent – Engages in personalized tutoring and career guidance.
Quiz Generator Agent – Creates dynamic, topic-specific quizzes with real-time scoring.
Mood Analysis Agent – Uses Azure Text Analytics to assess user emotions and provide support.
Resource Retrieval Agent – Performs Tavily Web Search and Bing Search for knowledge expansion.
AI Avatar Agent – Simulates human-like interactions with Azure Cognitive Speech Services.
Organizer: Brain Rot Jia. Seed Hackathon (Winner – TPIA) Dec 2024
Project Name: Meme Mingle
Created Meme Mingle, a humor-driven AI educational assistant that leverages generative AI to enhance learning through memes and multimedia.
Integrated GPT-4o with Lang Chain to dynamically generate user-specific responses and mood-based humor suggestions.
Employed Milvus for semantic similarity indexing, ensuring 40% more accurate responses in conversational AI interactions.
Designed a robust backend with Python + Flask and a highly responsive Angular UI, delivering seamless cross-platform usability.
Increased student retention by 35% through innovative, interactive chat experiences combining memes, audio, and personalized learning paths.
Organizer: Lablab AI
Project Name: Sum AI Mar 2024
Spearheaded the 100% development of "Sum AI," an AI tool that listens to and summarizes meetings using advanced technologies like LLAMA3 for natural language processing and Together AI for accurate speech transcription.
Utilized a robust technology stack including Python for scripting, TensorFlow for machine learning model development, and Milvus for 80% efficient data indexing and retrieval to create algorithms that generate succinct, actionable meeting summaries.
Launched an automated email system for distributing meeting summaries that ensured 100% delivery to all participants, minimizing missed information and enhancing team accountability in tracking project milestones.
EDUCATION
Pace University, Computer Science and Information Systems New York, NY
Master of Science (MS) in Computer Science
Mahindra Ecole Centrale Hyderabad, India
Bachelor of Science (BS) in Mechanical Engineering