Software Developer Intern
- Developed a Time Table generation algorithm for schools using Genetic Algorithm in Javascript,optimizing scheduling based on multiple constraints.- Migrated the Auth service from JS to TypeScript, enhancing type safety and developer productivity.- Built comprehensive user interfaces using React and Ant Design, ensuring responsive UI.- Implemented state management with Redux Toolkit and RTK Query, enhancing frontend performance.- Applied route based code splitting, decreasing load times by 40%, reducing transferred data by 91% .- Optimized image assets, reducing sizes by 82%, which decreased load times by 71%.