A Full Stack Developer 🖥️ based in 📍 India. Currently, I'm studying Computer Science at Jaypee University of Information Technology, Solan. I'm passionate about designing 👨🏻💻 seamless interfaces complemented by backend systems, ensuring an intuitive and seamless user experience. When I am not on my laptop, you can find me watching car 🚗 reviews.
● Enhanced AI-driven interview processes by analyzing recordings with Hume AI across 20+ metrics for better candidate assessment.
● Migrated auto-job-apply bots for 5+ portals from Selenium to Puppeteer, speeding up applications by 40% and automated with daily Cron jobs.
● Utilized Cloud Functions and browserless infrastructure to host auto-job-apply bots, integrating OpenAI to tailor responses to job application questions based on user resumes.
● Added promo code functionality for discounts and free trials in React.js, while also integrating Razorpay and Stripe payment gateways.
● Pull Request - [ #5541 ]
- Addressed a bug occurring when users tried to select a time before selecting the date while creating a new course.
- Gained familiarity with the codebase and how testing works on the dashboard.
● Pull Request - [ #5538 ]
- Converted dashboard icons from Font Files to SVGs.
- Tested the method of extracting SVGs from Font files.
● Pull Request - [ #5542 ]
- Continued conversion of icons to SVG format.
- Convert one component to a functional component.
● Pull Request - [ #5562 ]
- Completed the conversion of all remaining icons to SVG format.
- Learned about server-side rendering and navigated through significant front-end code.
● Pull Request - [ #5544 ]
- Added a UI feature providing advice on selecting a username before users are directed to Wikipedia to create their accounts.
● Pull Request - [ #5583 ]
- Simplified program deletion by enabling deletion from the campaign itself.
- Started exploring the backend code and created child controllers for course deletion.
- Learned about routes and controllers.
● Pull Request - [ #5638 ]
- Feature to prompt users to indicate if they plan to add more instructors and send reminder emails.
- Gaining comfort with Ruby and understanding database structure, alert mechanisms, email handling, and periodic checks.
● Pull Request - [ #5714 ]
- Working on a feature to only show specific featured campaigns on the explore page on demand from the settings page.
- More hands-on experience with Ruby and wrote feature tests for the new functionality.
● Pull Request - [ #4712 ]
- Moving the training update process to Sidekiq to free up rails processes that serve web traffic to free up resources during the /reload_training workflow.
● Developed an intuitive frontend for a Staff Attendance System, reducing manual work by 50%.
● Implemented role-based access control and session management on the client side using cookies and JWT authentication.