Software Developer Intern
Worked on building Nife Sandbox, an AI-powered cloud IDE designed to unify coding, AI assistance, and deployment into a single browser-based workflow. My role focused on enhancing the frontend experience, integrating AI-driven workflows, and improving workspace functionality. I contributed across multiple layers of the product, including editor customization, GitHub integration, and secure AI interactions, helping create a seamless and efficient developer environment that reduces context switching and accelerates development.


Responsibilities
- Built and refined a multi-panel web IDE interface using React, Vite, Monaco Editor, and shadcn UI components
- Integrated GitHub OAuth and repository import, enabling users to open and manage projects directly in the workspace
- Enhanced the AI assistant workflow, enabling file-level code generation and automated modifications
- Implemented secure API key handling with encryption to protect user credentials
- Improved workspace and file system features including project creation, navigation, and state management
- Contributed to UI/UX stability and layout consistency, reducing friction in developer workflows
- Collaborated in an Agile environment, contributing to feature iterations and product improvements
