Narava Venkat Siddharth

Narava Venkat Siddharth

Node JS Backend Developer
India
English

About Me

Full-stack developer with hands-on experience in building scalable and reliable applications using React, Node.js, Express, and
MongoDB. Strong understanding of software design principles, object-oriented programming (OO…

Experience

Software Engineering Virtual Experience Program

Electronic Arts
Oct 2025

Optimized in-game team management logic in C++ and UML, improving frame stability by 15% through modular refactoring and class encapsulation.
Applied software development lifecycle (SDLC) practices — including code reviews, debugging, and testing — to improve overall system reliability.
Designed comprehensive class diagrams for 50+ interconnected game objects, ensuring scalability and clearer data flow across gameplay systems.
Collaborated in Agile sprints with cross-functional peers to review and integrate feature updates.

PROJECTS

Kodikos

Duration : 24-Aug-2025 - 29-Sep-2025

– Developed a distributed code editor enabling 2+ users to edit code in real time with sub-100 ms synchronization latency.– Integrated multi-language support and auto-formatting using CodeMirror, following software testing and debuggingbest practices to ensure code stability.– Built a live preview module that eliminated full-page reloads, improving testing efficiency by 100%.– Applied Agile methodologies and peer code reviews during development to maintain high-quality, maintainable code

Skills

C++ Language (C++) Web Development GitHub React.js Docker Express.js Node.js JavaScript (ES6+) React HTML CSS MongoDB MySQL Redis Git Postman VS Code Figma Render Vercel AWS Software Design Principles OOP Algorithms DBMS CI/CD Containerization Cross-functional Collaboration Problem Solving Communication Teamwork
Report this Profile?