
Harshita Raj
Verified Expert in Engineering
Back-end Software Developer
Secunderabad, Telangana, India
Toptal member since June 2, 2026
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
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
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.
Software Engineer
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.
Associate Software Engineer
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.
Engineer Intern
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.
Experience
Agentic Flow Generator
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
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
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
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
Master's Degree in Cloud Computing
BITS Pilani - Hyderabad
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
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring