React Frontend Engineer with less than a year in Angular, React & TypeScript.
AI is analyzing your overall score…
Identifying your key strengths…
Evaluating your skill match against the job requirements…
Assessing your cultural and operational fit
Highly motivated and results-driven Software Development Intern (Frontend Engineering) with 0.4 years of hands-on experience in building and maintaining enterprise analytics dashboards using Angular16 and TypeScript. Proven ability to enhance accessibility compliance (WCAG 2.1), implement security features, optimize performance, and collaborate effectively with cross-functional teams using Git and CI-ready workflows. Also experienced as a Full-Stack Developer on projects involving Next.js, Node.js, PostgreSQL, and AWS S3.
Bangalore Institute Of Technology
B.Tech · Computer Science
August 1, 2021 – June 30, 2025
Ribbon Communications
Software Development Intern (Frontend Engineering)
April 1, 2025 – September 30, 2025
Bengaluru, Karnataka, India
Collaborative Whiteboard Application
June 27, 2026 – Present
Built a real-time collaborative whiteboard using Next.js, Node.js, Socket.io, and Turborepo, enabling live multi-user drawing synchronization. Designed backend services using Node.js, Prisma ORM, PostgreSQL, and Redis with scalable event handling. Integrated BullMQ for asynchronous background job processing to improve performance and system reliability.
MyDrive Secure File Storage System
June 27, 2026 – Present
Designed and implemented a secure file storage backend using Node.js, Express, PostgreSQL, and Prisma to manage file metadata, user authentication, and access control. Integrated AWS S3 with presigned URL generation to enable direct client-to-cloud uploads, reducing server load and enabling scalable large file handling. Implemented JWT-based authentication and authorization middleware ensuring users can only access and manage their own files. Developed REST APIs for uploading, listing, downloading, and deleting files with database-backed ownership verification and secure download flow. Built a custom Node.js CLI tool capable of recursively uploading local directories to cloud storage using chunked uploads and concurrent processing. Developed a lightweight Next.js interface for file uploads and management using presigned URLs for efficient client-side file transfers.
Cultural Fit Analysis
The candidate's project diversity, ranging from real-time collaborative applications to secure file storage systems, indicates a broad interest in different problem domains and a willingness to tackle varied technical challenges. The use of modern technologies like Next.js, Node.js, and Docker, along with an understanding of CI/CD, suggests an alignment with contemporary development practices. The internship experience at Ribbon Communications further demonstrates an ability to work in an enterprise environment. The candidate's skills and project work align well with a dynamic, technically driven culture.
Soft Skills & Operational Fit
The candidate demonstrates strong problem-solving skills through bug fixing and optimization, and collaboration skills from working with cross-functional teams. The project descriptions indicate an ability to design and implement complex systems, suggesting good analytical and architectural thinking. The focus on accessibility and secure access control points to a detail-oriented and responsible approach to development.