Phone | |
|
|
LeetCode |
|
Aglowid IT Solutions • Ahmedabad, Gujarat
📅 11/2024 – 02/2025
- Developed API-based backend applications using Ruby on Rails 7.
- Designed and implemented RESTful APIs for seamless communication with frontend applications.
- Managed database interactions efficiently using Active Record and optimized query performance.
- Deployed applications using Capistrano, ensuring smooth and automated deployments.
- Worked on authentication, authorization, and API security best practices.
Chetu Inc. • Noida, Uttar Pradesh
📅 04/2023 - 02/2024
- Developed and maintained web applications using Ruby on Rails.
- Integrated Stripe payment gateway for seamless online transactions.
- Worked with HAML templates to create clean and efficient front-end components.
- Improved UI/UX using HTML, CSS, and JavaScript in combination with Rails views.
- Gained experience in API integrations, database management, and backend development.
Uimatic • Mohali, Chandigarh
📅 12/2021 - 04/2023
- Worked on a full-stack online interior designing project using Ruby on Rails.
- Integrated third-party APIs such as HubSpot, GHL, and Smart Address API for enhanced functionality.
- Developed and maintained features using Rails 5 & 6, ensuring smooth backend operations.
- Built responsive UI components using HTML, CSS, and JavaScript to improve user experience.
- Collaborated with the team to implement best practices in database management and API integration.
Tecorb Noida • Noida, Uttar Pradesh
📅 01/2021 - 04/2021
- Gained hands-on experience in Ruby on Rails development, focusing on best coding practices.
- Learned and worked with Active Record, Migrations, Associations, and Active Storage for database management.
- Developed and integrated APIs to enhance application functionality.
- Explored background jobs, caching, and performance optimization techniques.
- Worked with Git for version control and collaborated with a team on real-world projects.
- Developed the application using Ruby on Rails 5 & 6.
- Integrated third-party APIs such as GHL, HubSpot, and Smart Address API.
- Implemented Pundit gem for role-based authorization.
- Used HAML and JavaScript for structured and maintainable frontend development.
- Built the donation platform using Ruby on Rails 5.
- Integrated Stripe payment gateway for secure transactions.
- Developed a full API-based backend using Ruby on Rails 7.
- Managed application deployment using Capistrano for efficient deployment automation.
IMS Ghaziabad • Ghaziabad, Uttar Pradesh
📅 Graduated: 06/2021
IIMT Meerut • Meerut, Uttar Pradesh
📅 Graduated: 06/2018
Below are some of my personal projects, which highlight my experience and interest in Machine Learning and Science:
This project fetches and displays a GitHub user's profile information using the GitHub API. It retrieves details like username, name, bio, number of public repositories, followers, and following.
- Python: Main programming language.
- Requests Library: Used to make HTTP requests to the GitHub API (
pip install requests
). - GitHub API (REST v3): API used to fetch user profile data.
- JSON: Format used for API response parsing.
- CLI (Command Line Interface): Used to run the script and display profile data.
- Fetches profile information for any GitHub user.
- Displays the following details for the specified user:
- Username
- Name
- Bio
- Number of Public Repositories
- Number of Followers
- Number of Following
- Profile URL
- Simple to use and easy to extend for additional features (e.g., fetching more details, handling pagination for repositories, etc.).
AI-powered application that generates short stories based on user input, such as keywords, themes, or genres. It allows users to customize the story length, genre, and writing style, providing an engaging experience.
- Backend: Python, FastAPI
- Machine Learning Model: open-source models like Llama, Falcon, Mistral
- Frontend: React.js or Streamlit
- Deployment: Docker, AWS/GCP
- User Input Handling: Users enter a theme, keywords, or a starting sentence for the story.
- AI-Generated Stories: AI generates stories based on user input using GPT models.