
Here are the technologies and tools I work with, organized by category for easy browsing.
Get to know more about my journey, experience, and passion for development.
Personal Learning • Remote • 8 months
Learning PhaseStarted with Python basics, then shifted to building web pages using HTML and CSS.
Learned JavaScript through online tutorials and small projects.
Built several mini-projects combining HTML, CSS, and JavaScript (e.g., to-do apps, calculators, weather apps).
Gained solid experience in React for frontend and began working with Node.js, Express, MongoDB for backend.
Built CRUD-based projects and an e-commerce MERN stack app to practice full-stack skills.
Explored Tailwind CSS and Next.js to improve UI workflow and performance.
RanchiMall • Remote • 4 months
InternshipContributed to the migration of an Ethereum-based app to the Solana ecosystem under the guidance of the core dev team.
Implemented Solana wallet features using JavaScript, HTML, and CSS.
Designed UI components following the company’s design standards for consistency.
Integrated blockchain APIs to display crypto wallet data securely and accurately.
House Technologies • Remote • 2 months
InternshipTurned Figma designs into responsive React-based websites.
Used Vite for fast development and deployed clean, optimized frontend code.
Developed an admin dashboard to manage job openings and blog content (admin-only access).
Utilized libraries like React Hook Form, React Slick, and React Carousel to enhance interactivity.
Worked closely with a team of developers and designers to ensure smooth UI/UX flow.
House Technologies • Remote • 6+ months
Freelance/HackathonContributed to a confidential project focused on fire alert detection, real-time video processing, and smart incident tracking during the Vimarsh 2023 Hackathon.
Worked on frontend components using React and Tailwind, and integrated features such as maps, chart visualizations, and live video handling.
Implemented file upload functionalities (images and videos with metadata) and user authentication using Firebase.
Focused on building reliable UI logic for alert display, analytics, and responsive design.
Personal Projects • Remote • Ongoing
Freelance & LearningPracticing Data Structures & Algorithms in JavaScript consistently (1-2 hours daily).
Learning TypeScript, Prisma, and PostgreSQL to expand backend and database knowledge.
Taking on small freelance gigs (landing pages, bug fixes, feature modules) to apply skills in real-world use cases.
Balancing freelance work with focused upskilling, mainly targeting logic building, performance optimization, and authentication patterns.
Current Goal: Focused on sharpening problem-solving skills while gaining freelance experience with real clients and deadlines.
Here are some of the projects I've worked on, showcasing my skills in full-stack development, problem-solving, and creativity.



Here are some testimonials from clients I've worked with, highlighting my skills in full-stack development, problem-solving, and creativity.

Blockchain Consultant
RanchiMall
“During his internship at RanchiMall, Ravi was a valuable asset to our development team. He successfully led the UI development for several blockchain-based wallet projects, demonstrating reliability and high-quality work.”

Founder
House Technologies
“Ravi, your outstanding work on our website's React.js implementation has significantly enhanced user experience and functionality. Keep up the excellent work.”
I'd love to hear from you! Whether you have a freelance project, job opportunity, or just a question, feel free to reach out for a quote.