About Me

Dharmendra Reddy Chitte's profile

I am a Full Stack Developer passionate about learning, quick to adapt, and motivated to solve problems. I have a strong foundation in full-stack development and am eager to contribute to the industry.

Education

Master in Computer Science

Oklahoma State University | 2023–2025 | GPA: 4.0

Skills

Java logo

Java

Python logo

Python

HTML logo

HTML

CSS logo

CSS

JavaScript logo

JavaScript

React.js logo

React.js

Node.js logo

Node.js

Django logo

Django

Git & GitHub logo

Git & GitHub

MongoDB logo

MongoDB

MySQL logo

MySQL

Artificial Intelligence logo

Artificial Intelligence

My Projects

Full-Stack eCommerce Platform (Mar 2025 - May 2025)

A robust eCommerce platform supporting seamless shopping experiences, featuring:

  • RESTful APIs: Built with Spring Boot for efficient backend operations.
  • Optimized Database: Improved MySQL performance by 30%, handling 50+ concurrent users with 95% reliability.
  • Containerization: Used Docker and Compose to reduce deployment time by 40%.
  • Frontend Engagement: Leveraged Next.js Server-Side Rendering for a 25% increase in user engagement.

Technology Stack:

  • Frontend: Next.js
  • Backend: Spring Boot
  • Database: MySQL
  • DevOps: Docker, Docker Compose

OSU MinHub Chatbot (Apr 2025)

A voice-enabled chatbot for mental health support, recognized with 1st Prize in ACM Hackathon 2025, featuring:

  • Voice Interaction: Integrated Web Speech API for accessible speech-to-text self-care resources.
  • AI Integration: Utilized OpenAI for intelligent response generation.
  • Responsive UI: Built with React for a user-friendly interface.

Technology Stack:

  • Frontend: React.js
  • Backend: Node.js
  • Database: MongoDB
  • APIs: Web Speech API, OpenAI

Real-Time Chat Application (Sept 2024 - Dec 2024)

A seamless and secure platform for real-time communication with the following features:

  • Google Authentication: Secure user login.
  • One-on-One Chats: Private, real-time conversations.

Technology Stack:

  • Frontend: React.js
  • Backend: Node.js
  • Database: MongoDB Atlas

Library Management System (Sept 2023 - Dec 2023)

A full-stack system for managing library operations, featuring:

  • Web Interface: User-friendly dashboard for book management.
  • Database Integration: Efficient data handling with MySQL and MongoDB.

Technology Stack:

  • Frontend: HTML, CSS, JavaScript
  • Backend: PHP
  • Databases: MySQL

Budget Allocation Application (June 2024)

A budgeting tool for departmental expense planning, featuring:

  • Interactive UI: Easy expense tracking and allocation.
  • Enhanced Features: Completed codebase with custom requirements.

Technology Stack:

  • Frontend: React.js

GitHub User Bio Application (Sept 2024)

A web app that fetches and displays GitHub user profiles using the GitHub API, with:

  • API Integration: Real-time user data retrieval.
  • Responsive Design: Clean, user-friendly interface.

Technology Stack:

  • Frontend: React.js
  • API: Axios, GitHub API

Experience

Full Stack Developer

InfraTie Solutions | Stillwater, OK

  • Engineered an NLP-driven virtual assistant for Infratie’s sewer data, enabling non-technical staff to access records in plain English, reducing data retrieval time by 60%.
  • Built a Python-based NLP pipeline to parse user queries, fine-tuned a large language model (LLM) to generate SQL queries with multi-column joins, achieving 70% query execution accuracy against SQL Server database.
  • Designed a Retrieval-Augmented Generation (RAG) system to improve SQL query accuracy beyond 85% by dynamically retrieving schema metadata, addressing token limitation challenges.
  • Integrated the NLP assistant into a Django web application for a user-friendly interface and seamless access.

Software Developer

Oracle | Karnataka, India

  • Designed and developed user interfaces for banking applications, creating responsive, client-specific frontends for 10+ financial institutions using JavaScript, HTML, and CSS, ensuring compliance with client specifications.
  • Implemented backend microservices for core banking functions using Spring Boot and Java, connecting to SQL databases; boosted transaction processing speeds by 35% and reduced server latency.
  • Partnered with cross-functional teams using Agile methodologies to deliver high-quality, scalable software, applying design patterns and best practices throughout the SDLC.
  • Utilized version control systems to manage codebase, streamline collaboration, and ensure efficient team workflows across multiple banking projects.

Software Development Intern

Cognizant | Hyderabad, India

  • Assisted in software development and collaborated with teams to meet project deadlines.
  • Contributed to coding, testing, and debugging efforts, ensuring timely delivery of project milestones.
  • Participated in Agile ceremonies, gaining experience in team workflows and software development processes.

Contact Me

| Open to Work and Networking |

Have an exciting project, want to collaborate, or just wish to connect? Let's start a conversation!