Ravi Kishan
Full Stack Developer
Profile
Performance-driven Full Stack Developer & Computer Science enthusiast skilled in building scalable, secure, high-performance solutions across web, mobile, and cloud platforms. Proficient in cloud-native development, microservices, and DevOps, with expertise in designing robust infrastructures optimized for seamless scalability and automation. Passionate about system optimization, CI/CD, and software reliability. Adept at solving complex problems in dynamic environments where innovation drives success. Seeking to contribute expertise in cutting-edge application development, efficiency enhancement, and technological excellence in a forward-thinking organization.
Education
Master of Computer Application
Vellore Institute of Technology, Vellore, TN2024 - PresentBachelor of Computer Application
Prestige Institute of Management & Research, Gwalior2021 - 2024Intermediate (Math)
BSEB, Patna2019-2021Matriculation
BSEB, Patna2018 - 2019Skills
Programming Languages:
Frontend Technologies:
Backend Frameworks:
Databases:
Cloud & DevOps:
Other Tools:
CourseWork
Languages
- English
- Hindi
- Mathili
- Bhojpuri
Interests
Experience
Chiti Infotech Pvt. Ltd. | Full Stack Developer Intern
Jan 2023 – Sep 2023 | Gwalior, MP- Spearheaded the migration of a legacy monolithic PHP application to a modern React-based Single Page Application (SPA), improving performance by 40% and reducing load times.
- Developed and deployed SPLANGO, a customer management system, enabling businesses to efficiently track resources, onboard new clients, and streamline workflows.
- Implemented Progressive Web App (PWA) support, ensuring cross-platform compatibility and improving accessibility for users across multiple operating systems.
- Optimized front-end performance by leveraging React best practices, state management, and modular architecture, leading to a 25% reduction in API response time.
- Collaborated with cross-functional teams using Git and GitHub, improving version control workflows and accelerating feature deployment by 30%.
- Gained hands-on experience in project management, time management, problem solving, and effective team collaboration.
Upwork (Remote) & Offline Clients | Freelance Developer
Jan 2022 – Present | Remote & Onsite- Successfully delivered 25+ projects for global clients, including enterprise applications, SaaS platforms, and e-commerce solutions.
- Designed and deployed scalable MERN stack applications with optimized performance, resulting in a 35% increase in client engagement.
- Developed RESTful APIs and GraphQL endpoints for seamless data communication, enhancing application efficiency and responsiveness.
- Implemented DevOps best practices, including CI/CD pipelines with Docker, GitHub Actions, and AWS, reducing deployment times by 50%.
- Designed and optimized database architectures using MongoDB, PostgreSQL, and MySQL, ensuring high availability and performance.
- Integrated authentication and authorization mechanisms, including OAuth, JWT, and Role-Based Access Control (RBAC) for secure user management.
- Developed and optimized SEO-friendly and accessible web applications, improving search engine rankings and user experience.
- Collaborated with clients to define project scope, timelines, and deliverables, ensuring timely completion and high client satisfaction.
Projects
Relax.js
Jan 2025 | JavascriptGitHub | NPM
Relax.js is a lightweight and modern frontend library designed to simplify building dynamic web applications using a virtual DOM and a component-based architecture. It incorporates efficient DOM updates, declarative state management, and a powerful API to build scalable UIs.
Relax.js is ideal for developers who want to build interactive web applications with a simple and intuitive API. It provides a flexible and efficient way to manage state, handle events, and create reusable components and it only weighs 12KB.
RelaxLang
Jan 2025 | JavascriptGitHub | Docker
RelaxLang is a simple, interpreted programming language implemented in Java. It is inspired by the Lox programming language introduced in Robert Nystrom's Crafting Interpreters. RelaxLang is designed to be easy to understand and serve as an educational tool for those interested in language design and implementation.
GitaSaar
Jan 2025 | JavascriptGitHub
A unique project that combines machine learning, Shrimad Bhagavat Gita, and practical problem-solving. In this application, we leverage a machine learning model to teach the context of Shrimad Bhagavat Gita, providing insights and solutions to daily life problems through the wisdom of its slokas.
Certificates
Microsoft Certified: Azure Fundamentals (AZ-900)
Coursera: IBM Full Stack Developer
- IBM Full Stack Software Developer (Specialization Certificate)
- Introduction to Cloud Computing
- Introduction to Web Development with HTML, CSS, JavaScript
- Getting Started with Git and GitHub
- Developing Front-End Apps with React
- Developing Back-End Apps with Node.js and Express
- Python for Data Science, AI & Development
- Developing AI Applications with Python and Flask
- Django Application Development with SQL and Databases
- Introduction to Containers w/ Docker, Kubernetes & OpenShift
- Application Development using Microservices and Serverless
- Full Stack Application Development Capstone Project
- Full Stack Software Developer Assessment
Coursera: Meta Full Stack Developer (Meta Frontend Developer & Meta Backend Developer)
Meta Full Stack Developer
Meta Front-End Developer
- Meta Front-End Developer (Specialization Certificate)
- Introduction to Front-End Development
- Programming with JavaScript
- Version Control
- HTML and CSS in Depth
- React Basics
- Advanced React
- Principles of UX/UI Design
- Front-End Developer Capstone
- Coding Interview Preparation
Meta Back-end Developer
HackerRank Certified - Database (Basic & Advanced)
HackerRank Certified - JavaScript (Basic & Advanced)
Achievements & Awards
- Participated in multiple Open-Source Contribution Events and Hackathons, demonstrating proficiency in collaborative development, version control (Git/GitHub), and Agile methodologies.
- Successfully completed the Microsoft Learn Student Ambassador (MLSA) program, gaining expertise in Azure Cloud, AI, Full-Stack Development, and community leadership.
- Solved 1,200+ problems on LeetCode and GeeksforGeeks, demonstrating expertise in data structures, algorithms, problem-solving, and code optimization, aligning with industry standards.