
Hi, I'm Priyanka Eshwaroju.
Full-Stack Software Engineer
I build and deploy production applications using React.js, TypeScript, Node.js, Express.js, PostgreSQL and AWS, with hands-on experience building AI-enabled systems using LangChain, RAG and LLM APIs.
3+ years of software development experience across full-stack product development, REST APIs, authentication, databases, cloud infrastructure and production deployment.
Featured Projects
Production-focused full-stack and AI systems I've built using modern web, cloud and LLM technologies.
AI Production Reliability & Inference Platform
A provider-agnostic AI inference platform exposing a unified API across OpenAI and Anthropic. Designed standardized requests and responses, provider selection, failure handling, structured errors, timeouts, retry-aware failure classification, and circuit breakers for production reliability.
- Node.js
- TypeScript
- Express.js
- OpenAI
- Anthropic
- REST APIs
- Circuit Breakers
- Error Handling

AI-Powered PDF Knowledge Assistant
Full-stack RAG application that lets users upload PDF documents and ask natural-language questions about their contents. Implements PDF ingestion, text chunking, embeddings, semantic retrieval, vector storage, and grounded AI answers with source-page references.
- React.js
- Node.js
- Express.js
- LangChain
- Supabase
- pgvector
- LLM APIs
- RAG

GitHub Repo Explorer
Deployed full-stack TypeScript application for searching public GitHub repositories by username and saving repositories to personalised favourites. Includes secure authentication, protected Express.js routes, Prisma persistence, responsive states, and GitHub API integration.
- React.js
- TypeScript
- Node.js
- Express.js
- Prisma
- PostgreSQL
- JWT
- Supabase

JobTracker Application
Full-stack job application tracking platform with secure registration, login, JWT authentication, protected job-management routes, relational PostgreSQL storage, filtering, sorting, status tracking, and complete CRUD functionality.
- React.js
- Node.js
- Express.js
- Supabase
- PostgreSQL
- JWT
- REST API
Assistive Technology Loan Library
Full-stack inventory and equipment loan-management platform created for the MSc EduAT programme. Includes authentication, role-based access control, equipment tracking, and CRUD functionality, reducing loan processing time by 40% compared with spreadsheet-based workflows.
- React.js
- Node.js
- MongoDB
- Authentication
- RBAC
- CRUD

Work Experience
Software Engineer
Vikram Foods Glasgow Ltd · Scotland, UK
Rebuilt and optimized customer-facing web experiences using React.js, Node.js, Supabase, responsive design, and SEO-focused frontend improvements. Increased booking inquiries by 30%, user engagement by 25%, reduced page-load times by 40%, improved mobile conversion rates by 20%, and reduced website maintenance effort by 60%.
Jun 2024 – Apr 2026Software Engineer
Residence Essential Limited · London, UK
Built a UK property valuation MVP from the ground up, including a full-stack web application, REST-style scoring APIs, pricing logic, and AWS EC2/S3 data infrastructure. Reduced property valuation time from days to under 30 seconds and helped reduce storage costs by 40%.
Mar 2024 – Jun 2024Associate Tutor
University of Dundee · Dundee, UK
Delivered practical labs covering UNIX, C++, system architecture, algorithms, programming fundamentals, and AWS services to 50+ undergraduate students. Provided debugging and code-review support that helped improve programming accuracy, confidence, and assignment pass rates.
Jan 2023 – Dec 2023Software Engineer
Cloudtaru · Hyderabad, India
Developed responsive React.js and React Native interfaces for franchise and ticketing platforms. Built an API-driven admin dashboard that reduced manual administrative tasks by 35% and integrated e-KYC APIs that accelerated customer onboarding by 50%.
Mar 2022 – Nov 2022Device Driver Developer
RCI, DRDO · Hyderabad, India
Developed real-time device drivers in C/C++ and Qt-based GUIs for FPGA-based embedded systems, improving testing speed by 40% in defense-grade applications.
Aug 2021 – Feb 2022Technical Skills
Technologies and tools I use to build, test and deploy production applications.
Frontend
- React.js
- TypeScript
- JavaScript
- Tailwind CSS
- HTML5
- CSS3
- React Native
Backend
- Node.js
- Express.js
- REST APIs
- API Integration
- JWT Authentication
- Authorization
Databases
- PostgreSQL
- Supabase
- MongoDB
- Prisma
- pgvector
AI
- LangChain
- Retrieval-Augmented Generation (RAG)
- LLM APIs
- OpenAI API
- Anthropic API
- Embeddings
- Vector Databases
- Prompt Engineering
Cloud & Developer Tools
- AWS EC2
- AWS S3
- Vercel
- Render
- Git
- GitHub
- Postman
- Figma
About Me
I'm a Full-Stack Software Engineer with 3+ years of experience building and deploying production applications across frontend, backend, databases and cloud environments.
My core stack includes React.js, TypeScript, Node.js, Express.js, PostgreSQL and AWS. I have experience designing REST APIs, implementing authentication and authorization, integrating external APIs, debugging production systems and deploying cloud-based applications.
I'm also building AI-enabled systems using LangChain, Retrieval-Augmented Generation, OpenAI, Anthropic, embeddings and vector databases.
I hold an MSc in Computer Science from the University of Dundee and a Bachelor of Engineering in Computer Science and Engineering from Osmania University.
Let's Work Together
I'm currently open to Software Engineer and Full-Stack Developer opportunities.
If you're hiring or would like to discuss an opportunity, I'd love to hear from you.
Email me at priyankaeshwaroju325@gmail.com