Harshita Raj, Developer in Secunderabad, Telangana, India
Harshita is available for hire
Hire Harshita

Harshita Raj

Back-end Software Developer

Secunderabad, Telangana, India

Toptal member since June 2, 2026

Bio

Harshita is a back-end software engineer with 4+ years of experience building Java APIs, enterprise identity integrations, and AI-powered developer tooling in production. She has shipped OAuth 2.0/OIDC modules and SCIM provisioning for Mendix R&D/Siemens, and built Claude API agentic pipelines for ticket triage, release automation, and workflow generation. Harshita has strong expertise in Java/Spring Boot, TypeScript, Python, PostgreSQL, and Kubernetes.

Portfolio

Tektalis Solutions Pvt Ltd
Java, Python 3, TypeScript, Node.js, Claude API, Model Context Protocol (MCP)...
Xebia Group
Java, Spring Boot, REST APIs, OAuth 2, OpenID Connect (OIDC), SCIM, SAML...
Xebia Group
Java, Spring Boot, REST APIs, PostgreSQL, Docker, Kubernetes, OpenShift...

Experience

  • OpenID Connect (OIDC) - 4 years
  • OAuth 2 - 4 years
  • Software Development - 4 years
  • PostgreSQL - 4 years
  • Java - 4 years
  • Back-end - 4 years
  • Microsoft Entra ID - 3 years
  • Python 3 - 3 years

Preferred Environment

Software Development, Back-end

The most amazing...

...thing I've developed is an agentic AI pipeline using Claude API and MCP that converts plain-language requirements into executable workflows end-to-end.

Work Experience

Software Engineer

2025 - PRESENT
Tektalis Solutions Pvt Ltd
  • Built Claude API and MCP-based agentic pipelines for ticket triage, Slack context retrieval, and release-note generation, replacing manual engineering steps with automated workflows.
  • Designed and implemented REST APIs and async job handlers for Slack event ingestion, ticket-context workflows, and LLM-assisted processing.
  • Configured Azure Entra ID app registrations, OAuth 2.0 scopes, and role assignments for user-facing and service-to-service authentication flows.
  • Shipped back-end services through Kubernetes and ArgoCD GitOps pipelines, improving release consistency and rollback safety for internal tooling.
  • Resolved a live customer OIDC authentication failure by tracing a redirect URI mismatch during a call, restoring access without escalation.
Technologies: Java, Python 3, TypeScript, Node.js, Claude API, Model Context Protocol (MCP), REST APIs, Microsoft Entra ID, OAuth 2, Kubernetes, Amazon Web Services (AWS), Microservices, Spring, API Integration, APIs, AI Tools, Agentic AI, Artificial Intelligence (AI), Integration, Windsurf, Azure, SQL Server, LangChain, FastAPI, SQLAlchemy, Pydantic, Full-stack

Software Engineer

2023 - 2025
Xebia Group
  • Designed and shipped a production OAuth 2.0/OIDC mobile SSO module for Mendix R&D, reducing login-related support tickets by 40%.
  • Owned OIDC Provider, SSO, and SCIM identity modules end-to-end across Java service logic, REST APIs, and Kubernetes/OpenShift deployment.
  • Integrated Snyk and Veracode into GitLab CI/CD pipelines, cutting critical security findings reaching staging by 60%.
  • Optimized GitLab CI artifact generation steps, reducing build time by 35% and improving developer release feedback loops.
  • Supported enterprise IdP integrations across Okta and Azure Entra ID using OAuth/OIDC, SAML, and SCIM provisioning protocols.
Technologies: Java, Spring Boot, REST APIs, OAuth 2, OpenID Connect (OIDC), SCIM, SAML, Microsoft Entra ID, Okta, PostgreSQL, Kubernetes, OpenShift, GitLab CI/CD, Snyk, Veracode, Amazon Web Services (AWS), Microservices, Spring, API Integration, APIs, Integration, Azure, FastAPI, JavaScript

Associate Software Engineer

2022 - 2023
Xebia Group
  • Built PostgreSQL-backed REST APIs for Mendix Control Center entitlements and usage dashboards, supporting multitenant visibility across enterprise deployments.
  • Developed Java modules for validation, async processing, and data transformation across identity, access management, and product workflows.
  • Containerized back-end services with Docker and authored Kubernetes Service and Ingress manifests for private OpenShift production deployments.
  • Released an access provider template to Mendix Marketplace, packaging OIDC Provider and SSO capabilities as a reusable integration accelerator for enterprise customers.
Technologies: Java, Spring Boot, REST APIs, PostgreSQL, Docker, Kubernetes, OpenShift, GitLab CI/CD, OpenID Connect (OIDC), SCIM, Microservices, Spring, API Integration, APIs, React, JavaScript

Engineer Intern

2021 - 2022
Xebia Group
  • Automated web and mobile regression test suites using Protractor and Appium, reducing manual QA effort by 40%.
  • Built a full-stack Java and relational database application for scheduling, statistics, and CRUD operations used as an internal engineering training reference.
  • Completed structured training in Java back-end development, REST API design, test automation frameworks, and software engineering best practices.
Technologies: Java, SQL, Protractor, Appium, APIs

Experience

Agentic Flow Generator

An agentic automation framework that converts plain-language requirement documents into fully executable low-code workflows end-to-end.

I designed the system to use Claude API for reasoning and MCP servers for tool invocation, enabling the agent to plan multi-step flows, handle decision branches, and drive a CLI to generate outputs in the target project. The pipeline goes from natural language input to 4-5 complete activity flows with branching logic, with no manual steps required. This project demonstrates real-world agentic AI engineering: prompt design, tool-calling orchestration, structured output parsing, and failure handling. It is built entirely in Python with MCP server integration.

Slack Ticket Bot

A production internal tool that automates engineering ticket triage via Slack.

I built an event-driven back end in Node.js and TypeScript that listens for ticket events on the Slack Events API, retrieves relevant thread context using a custom MCP server, generates structured AI summaries using the Claude API, and posts threaded updates to the relevant engineering or support channels. The system replaced a manual daily triage process that required engineers to review open tickets and route them manually. The architecture includes a clean separation between ingestion, context retrieval, LLM processing, and delivery layers. All components are containerized and deployed with CI/CD.

Auth Service

A production-style OAuth 2.0 authorization server built in Java and Spring Boot, designed to demonstrate enterprise-grade back-end system design.

I implemented the full OAuth 2.0 authorization code flow with JWT issuance and validation, role-based access control (RBAC), Redis token bucket rate limiting, and Redis-backed token revocation. The service is fully containerized with Docker, and the GitHub Actions CI pipeline handles build, test, and packaging on every commit. All business logic is covered by JUnit tests. This project reflects the security and reliability patterns required in financial-grade and multitenant SaaS back ends—clean API contracts, stateless token validation, and layered access control.

AI Release Notes Pipeline

An automated pipeline that generates draft release notes from tagged work items and routes them through a human review step before publication.

I built the system in Python using the Claude API with structured output prompting—the pipeline ingests tagged tickets via webhooks, constructs a context-rich prompt from the work item metadata, and generates formatted release notes as a structured JSON response. The output is posted to a dedicated Slack channel for engineering review and approval before going live. This eliminated a manual writing step that previously took engineers 30-45 minutes per release cycle. The pipeline is designed to be repeatable, auditable, and easy to extend with new ticket sources or output formats.

Education

2025 - 2026

Master's Degree in Cloud Computing

BITS Pilani - Hyderabad

2018 - 2022

Bachelor's Degree in Computer Science

CMR Institute of Technology - India

Skills

Libraries/APIs

REST APIs, Node.js, React, Claude API, Slack API, SQLAlchemy, Pydantic

Tools

GitLab CI/CD, Windsurf

Languages

Java, Python 3, Python, SQL, JavaScript, TypeScript, SAML

Frameworks

OAuth 2, Spring Boot, Spring, Angular, Protractor, Appium, JUnit, JSON Web Tokens (JWT)

Storage

Microsoft Entra ID, PostgreSQL, Redis

Paradigms

Model Context Protocol (MCP), Microservices, Agile Software Development, Event-driven Architecture, Role-based Access Control (RBAC)

Platforms

Docker, Amazon Web Services (AWS), Azure, Kubernetes, OpenShift

Other

OpenID Connect (OIDC), API Integration, APIs, AI Tools, Agentic AI, Artificial Intelligence (AI), Integration, LangChain, FastAPI, AI Agents, Full-stack, Software Development, Back-end, SCIM, Okta, Snyk, Veracode, Prompt Engineering, Webhooks, GitHub Actions, SQL Server

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring