Post Job Free
Sign in

Full-Stack AWS Engineer, GraphQL & LLM Agents

Location:
Hyderabad, Telangana, India
Posted:
October 27, 2026

Contact this candidate

Resume:

SUMMARY

Harshith Charugulla

************@*****.*** +1-980-***-**** linkedin.com/in/harshith-charugulla

Full Stack Developer with 5+ years of professional experience building production web applications across Vue 3/React front ends, NestJS/Node.js REST and GraphQL APIs, PostgreSQL/MongoDB data layers, and microservices deployed on AWS. As Founding Engineer at Zyprova, designed and shipped 10+ GraphQL resolvers aggregating data across 4 microservices and delivered the platform's first functional LLM tool-calling integration using Claude via MCP across an 8-service AI agent fleet. Reduced API response time by 35% through PostgreSQL query and indexing optimization and mentored three engineering interns. AWS Certified Solutions Architect with end-to-end experience across application development, API architecture, cloud deployment, and AI-agent integration.

TECHNICAL SKILLS

Languages: JavaScript (ES6+), TypeScript, Java, Python, SQL, HTML5, CSS3

Frontend: React.js, Vue 3, Angular, Redux, Pinia, RTK Query, Next.js, Tailwind CSS, Bootstrap, jQuery, RxJS

Backend: Node.js, NestJS, Express.js, GraphQL, Apollo GraphQL, RESTful APIs, Microservices, API Design

Databases: PostgreSQL, MongoDB, MySQL, Database Design, Query Optimization

Cloud & DevOps: AWS (EC2, S3, Lambda, CloudWatch), Azure, Docker, Jenkins, CI/CD, Nginx

AI & Agent Engineering: Anthropic SDK, Model Context Protocol (MCP), LLM Tool Calling, Agent-to-Agent (A2A) Protocol

Testing & API Tools: Jest, Postman, Swagger/OpenAPI

Tools: Git, GitHub, Jira, Confluence, Figma

Security & Engineering: Authentication, Authorization, RBAC, API Security, Agile, Scrum, SDLC, OOP

PROFESSIONAL EXPERIENCE

Founding Software Engineer Zyprova, San Jose, CA Nov 2024 – Present

Designed and shipped 10+ GraphQL resolvers in a NestJS/Apollo API gateway, aggregating financial, HR, and equity data across 4 PostgreSQL-backed microservices into the primary analytics dashboard.

Developed Vue 3 frontend modules using reusable components, Pinia state management, responsive layouts, dynamic data tables, and GraphQL data fetching for financial planning and workforce dashboards.

Shipped the platform's first functional LLM tool-calling integration across an 8-service AI agent fleet, wiring Claude via the Anthropic SDK into a NestJS agent with a custom MCP client for structured tool execution and malformed-response handling.

Built a natural-language search API used by end users and LLM agents, implementing exact, partial, and fuzzy matching with human-in-the-loop clarification for ambiguous queries.

Designed REST and GraphQL APIs with request validation, authentication, authorization, pagination, filtering, sorting, and structured error handling for scalable backend services.

Designed TypeScript-based GraphQL APIs for safe LLM-agent tool consumption, including pattern-matching configuration lookup and human-in-the-loop escalation for ambiguous requests.

Stood up Agent-to-Agent (A2A) protocol scaffolding for 5 additional domain agent services, establishing communication interfaces ahead of LLM implementation.

Owned a shared TypeScript library published as an internal npm package, defining GraphQL contracts consumed by 6+ backend services within a Kafka-based microservices platform.

Built a CLI-based integration-testing and data-seeding framework, enabling end-to-end validation of GraphQL APIs, microservice interactions, and database workflows.

Reduced API response time by 35% by optimizing PostgreSQL queries, indexing strategies, and GraphQL field-selection resolution to eliminate unnecessary downstream data retrieval.

Containerized services using Docker and supported AWS deployments across EC2, S3, Lambda, and CloudWatch environments.

Mentored three engineering interns through onboarding, code reviews, feature planning, debugging, and technical guidance while collaborating within a 6–15 person engineering team.

Graduate Assistant University of North Carolina at Charlotte, NC Aug 2022 – May 2024

Built full-stack web applications for research projects using React, Node.js, Express.js, MySQL, JavaScript, and REST APIs.

Expanded automated test coverage using Jest and validated REST API behavior, including input validation and error-handling scenarios.

Designed reusable React components and integrated backend APIs to create interactive dashboards, data tables, forms, and research-data visualization workflows.

Delivered responsive interfaces using React, Tailwind CSS, and Chart.js, transforming research datasets into interactive visualizations.

Integrated frontend applications with Node.js/Express APIs, implementing asynchronous data retrieval, validation, filtering, and error handling.

Documented application functionality, API behavior, and troubleshooting procedures to support future maintenance.

Developed and optimized MySQL queries and database-backed workflows supporting reliable data retrieval and processing.

Tested REST APIs using Postman and wrote Jest unit tests while troubleshooting defects across different layers.

Partnered with faculty members and graduate researchers to gather requirements, implement features, resolve application issues, and support ongoing software development.

Full Stack Developer Intern GBSN Infotech, MI Jun 2023 – Aug 2023

Built responsive inventory dashboards using React, Redux, JavaScript, and PostgreSQL for real-time inventory and shipment visibility.

Developed RESTful APIs with Node.js and Express.js for inventory tracking, shipment processing, and operational workflows.

Integrated frontend components with backend APIs, implementing asynchronous data retrieval, validation, filtering, error handling, and dynamic UI updates.

Tested REST endpoints using Postman and optimized PostgreSQL queries to improve API performance and dashboard responsiveness.

Containerized application components using Docker and collaborated with senior developers through Git, Jira, code reviews, sprint planning, and Agile practices.

Full Stack Developer LTI MindTree, India Jan 2021 – Jul 2022

Architected enterprise web applications using Angular, TypeScript, Node.js, and Express.js for business-critical operations.

Built reusable Angular components, services, reactive forms, and responsive interfaces using HTML5, CSS3, TypeScript, and RxJS.

Developed RESTful backend services in Node.js and Express.js, implementing request validation, error handling, business logic, and database integration.

Participated in collaborative code reviews and documented implementation changes to improve maintainability.

Integrated Angular applications with REST APIs, implementing asynchronous data workflows, client-side validation, and reusable API service layers.

Implemented secure application workflows with appropriate access controls and validation for user-submitted data.

Integrated MongoDB Atlas with Azure cloud services to support scalable application deployment and reliable data management.

Automated build and deployment processes using Docker, Jenkins, Git, and CI/CD pipelines, improving release consistency and deployment efficiency.

Improved application release reliability by supporting CI/CD pipelines, deployment validation, and post-deployment troubleshooting.

Diagnosed frontend, backend, and database defects by tracing application behavior across service and data layers.

Troubleshot application defects and production issues across frontend, API, database, and deployment layers while collaborating with QA engineers and business stakeholders in Agile/Scrum teams.

Junior Software Developer Hexaware Technologies, India Jan 2020 – Dec 2020

Built responsive web interfaces using HTML5, CSS3, JavaScript, Bootstrap, and React for enterprise applications.

Implemented dynamic client-side functionality using JavaScript, jQuery, and AJAX to improve application responsiveness and user experience.

Converted Figma designs into reusable frontend components with consistent responsive layouts across devices and browsers.

Integrated frontend modules with REST APIs, resolved UI and functional defects, and participated in Git-based development, testing, code reviews, and Agile ceremonies.

EDUCATION

University of North Carolina at Charlotte Master of Science in Computer Science May 2024 Vasavi College of Engineering, India

Bachelor of Engineering in Computer Science May 2021 CERTIFICATIONS & ACHIEVEMENTS

AWS Certified Cloud Practitioner (CLF-C02) – Amazon Web Services

AWS Certified Solutions Architect – Associate (SAA-C03) – Amazon Web Services

Published “A Cross-Layer Approach for Analyzing Performance of MANETs,” indexed in Scopus and Web of Science.

Received the On-the-Spot Award for delivering business-critical production fixes within 24 hours.

Presented technical sessions on full-stack development as Lead Technical Speaker at the Computer Society of India (CSI).



Contact this candidate