Profile
I am a dedicated and hardworking software developer with a strong background in web technologies and a passion for learning new skills. With a Master's degree in Computer Applications and hands-on experience as a Full-Stack Developer Intern, I have developed and maintained complex web applications using Next.js, React.js, and Express.js. I possess expertise in JavaScript, Java, TypeScript, GoLang, and the MERN stack, and have a proven track record of creating efficient, scalable solutions. My ability to work effectively in teams, combined with my problem-solving skills and practical approach, makes me a valuable asset in any development environment.
Education

Master of Computer Application

Aug 2022 to Jul 2024 at Kamla Nehru Institute of Technology, Sultanpur UP, India

CGPA: 8.25 | Relevant Coursework: DSA, RDBMS, OOPS, Software Engineering, Operating Systems

Bachelor of Science (Physics, Mathematics, Chemistry)

Aug 2018 to Aug 2021 at Maharaj Singh College, Saharanpur UP, India

Division: First | Major in Physics and Mathematics, Minor in Chemistry

Experience

SDE Intern

Sep 2024 to Nov 2024 at AMEHA Technologies, Noida, India

Developed a streamlined e-learning platform using Flask and Angular, implementing LaTeX integration for mathematical symbols and reducing question creation workflow from 4 to 2 steps while maintaining data integrity. Architected a multi-tenant architecture with separate portals for institutes, teachers, and students, and designed an RBAC system with automated credential management for seamless user onboarding.

Freelancer

Aug 2024 to Sep 2024 at Chalanas Strategy and Management Consultant, Gurugram, India

Implemented an automatic route creation feature to reduce manual entry errors by 30% and saved 15 hours per week. Transitioned a client-rendered site to static site generation (SSG), boosting efficiency by 30% and improving user experience with faster page load times.

Full-Stack Developer Intern

Jun 2024 to Aug 2024 at Ideation People Solutions Private Limited, Pune, India

Developed and deployed two projects within a two-month timeframe, including a blog system, job management, and event management systems. Reduced database calls by 42% using Next.js caching techniques and optimized user engagement with features like SEO integration and global context management.

Certifications
Skills
  • JavaScript
  • TypeScript
  • Java
  • GoLang
  • React.js
  • Next.js
  • Node.js
  • Angular
  • Express.js
  • TailwindCSS
  • Redux
  • Zustand
  • MongoDB
  • MySQL
  • PostgreSQL
  • Docker
  • Git
  • GitHub
  • GitLab
  • Linux
  • Postman
  • Redis
  • Firebase
  • Appwrite
  • Supabase
© 2024 Rahul Saini