
Vikram Alladi
Software Engineer
Hire this person
Send a job offer directly to this candidate
About
Full Stack Developer with 4+ years of experience building secure, scalable web applications using React.js, Next.js, TypeScript, and Node.js. Proven track record designing RESTful APIs, real-time systems, and AI-integrated platforms with multi-provider agent abstractions. Hands-on experience with Azure App Services and Blob Storage, CI/CD pipelines, and OAuth2-based authentication.
Skilled at leading feature delivery end-to-end and collaborating with AI and DevSecOps teams on enterprise-grade internal tooling.
Experience
Full Stack Developer at CaprusIT (Present)
- Designed and built modern web interfaces for internal applications using React.js, Next.js, and TypeScript, delivering performant UIs that interact with backend AI and business services.
- Architected a multi-provider AI integration platform on a Node.js/React marketplace, supporting OpenAI and Google Gemini behind a swappable provider abstraction — a foundation pattern for multi-agent systems.
- Built asynchronous workflows for AI-generated content (marketing video, voice cloning via ElevenLabs, avatar synthesis via HeyGen, session video analysis, content moderation), exposing agent capabilities through APIs and dashboards.
- Implemented a secure webhook dispatcher with HMAC-SHA256 verification and real-time Socket.IO progress updates driving live UI state via Redux, ensuring traceability of long-running agent jobs.
- Deployed applications on Azure App Services with Azure Blob Storage; integrated CI/CD pipelines via GitHub Actions for automated builds and deployments.
- Developed and maintained backend services and RESTful APIs for product management, cart, role-based dashboards, and AI orchestration endpoints.
- Implemented role-based access control and JWT/OAuth2 authentication across multi-tenant platforms (customers, distributors, workers), applying secure coding practices throughout.
- Designed end-to-end real-time chat using WebSockets (Socket.io) with Redis pub/sub and queue-backed background processing, improving scalability and message-delivery reliability.
- Led feature-level ownership across teams — driving technical decisions, mentoring peers, and delivering projects independently from architecture through deployment.
- Contributed to architecture reviews, code reviews, and CI/CD improvements, raising overall engineering quality and system scalability.
Education
M.S. in Computer Science – Woolf University
B.Tech in Computer Science & Engineering – CMR College of Engineering & Technology (CMR CET)
