• Hi!
    I'm Kamal Joshi

    Software-Developer, Full-Stack-Developer, AI-Native-Engineer, React.js-Developer, Ruby-on-Rails-Developer, Node.js-Developer, TypeScript-Developer, REST-API-Specialist, Shopify-Developer, Java-Spring-Boot-Developer, Python-Developer

    I love to create beautiful and efficient websites

About Me :-

Building Scalable Web Applications with React.js & Ruby on Rails

Hi, I'm Kamal Joshi, a Full Stack Developer with 3.5+ years of experience building scalable and high-performance web applications using React.js, TypeScript, and Ruby on Rails. I specialize in developing secure, reliable, and efficient full-stack solutions that solve real business problems.

My core expertise lies in full-stack development, where I design responsive user interfaces with React.js and build robust backend systems using Ruby on Rails. I follow clean architecture practices including MVC architecture, SOLID principles, and build RESTful APIs for seamless frontend-backend integration.

I have hands-on experience with modern frontend technologies such as React.js, TypeScript, JavaScript (ES6+), HTML5, CSS3, Tailwind CSS, and Bootstrap. I also work with Micro Frontend architecture to build scalable and maintainable front-end systems.

On the backend, I work extensively with Ruby on Rails, focusing on API development, database design, authentication systems, and performance optimization. I have strong experience working with PostgreSQL and MySQL, including indexing, query optimization, and efficient schema design.

  • Authentication & Security: Devise, JWT, RBAC
  • Background Jobs: Sidekiq, Active Job
  • Database: PostgreSQL, MySQL, Supabase, SQL queries & optimization
  • Testing: RSpec, TDD/BDD practices, FactoryBot, Capybara
  • Version Control: Git, GitHub, GitLab, Bitbucket
  • CI/CD & Deployment: AWS, Netlify, Render, Vercel, GitHub Actions
  • Frontend: React.js, TypeScript, React Native, JavaScript/ES6, HTML5, CSS3, Tailwind, Bootstrap
  • Tools & Collaboration: Jira, Agile/Scrum, Odoo, Trello, Slack, Postman, VS Code
  • Performance Optimization: Redis, caching strategies, N+1 query optimization

I am passionate about writing clean, maintainable code and continuously improving my skills. I enjoy working in collaborative environments and contributing to building scalable, reliable, and user-centric software products.

Backend Development

Frontend Development

AI-Native Engineering

Full Stack & API Dev

My Skills

Programming Languages

JavaScript (ES6+)

90%

TypeScript

80%

Ruby

90%

Python

65%
Frontend & Web Technologies

React.js

90%

HTML5 / CSS3

95%

Bootstrap / Tailwind CSS

90%

Context API / React Hooks

85%

Micro Frontend Architecture

70%
Backend & APIs

Ruby on Rails

90%

Node.js / Express.js

75%

Java Spring Boot

60%

RESTful APIs / JWT

90%

WebSockets / Sidekiq

75%
Databases

PostgreSQL

88%

MySQL

85%

MongoDB

65%
E-commerce & Business Platforms

Shopify / Liquid

80%

Zoho Creator / CRM

70%
Testing & Code Quality

RSpec (TDD/BDD)

80%

SonarQube

70%

Postman (API Testing)

90%
Tools, DevOps & AI

Git / GitHub / Bitbucket

90%

CI/CD / GitHub Actions

75%

AWS S3 / Docker (Basic)

60%

GitHub Copilot / Cursor

85%

Gemini Code Assist / Amazon Q

80%

Redis / Grafana

70%
Education

Education

Completed a Diploma in Computer Science & Engineering,with an CGPA: 8/Percentage: 73.54 from Government Polytechnic Institute Tanakpur (UBTER) in 2022.

Completed 12th with first division from UK Board in 2019.

Completed High School and achieved a first division in my 10th grade from the UK Board in 2017.

Experience

Work Experience

Codearbro Solution (OPC) Pvt. Ltd. May 2026 – Sep 2026
(Software Developer | Noida, Sector 63)

Worked as a Software Developer building responsive web applications and customizing Shopify e-commerce stores, while integrating Zoho business platform APIs for workflow automation.

Key Contributions:
  • Developed responsive web applications using React.js, TypeScript, JavaScript, and MySQL, including REST API integrations and performance optimization.
  • Customized Shopify stores using Liquid, custom sections, responsive UI, product & collection management, and third-party integrations.
  • Built Zoho Creator widgets and integrated Zoho CRM/Books APIs for dynamic data retrieval, field validation, and business workflow automation.

RyientSoft Technologies Pvt. Ltd. Mar 2023 – Apr 2026
(Software Developer | Noida, Sector 63)

Developed 10+ full-stack applications across healthcare, retail, and education domains using React.js, TypeScript, Ruby on Rails, and Node.js, applying MVC, Micro Frontend architecture, and SOLID principles.

Key Contributions:
  • Developed 10+ full-stack applications across healthcare, retail, education using React.js, TypeScript, Ruby on Rails, and Node.js.
  • Designed secure REST APIs with Node.js/Express.js, JWT authentication, RBAC, and Devise; supported access control and user activity tracking.
  • Built responsive interfaces with React Hooks, functional components, and Context API.
  • Optimized PostgreSQL and MySQL through indexing, schema design, query tuning, and eager loading, reducing query response time by approximately 35%; implemented asynchronous background jobs with Sidekiq.
  • Improved application quality through performance tuning, debugging, refactoring, TDD/BDD with RSpec, SonarQube, Git workflows, and CI/CD in Agile/Scrum teams.
  • Developed backend features using Python for application logic, scripting, and data processing.
  • Worked with Java Spring Boot to develop backend components and implement RESTful APIs for application integration.

RyientSoft Technologies Pvt. Ltd. Jan 2023 – Mar 2023
(Full Stack Developer Trainee | Noida, Sector 63)

Worked as a trainee developer focusing on full-stack development using Ruby on Rails and React.js. Contributed to building web applications, implementing CRUD features, REST APIs, and improving database performance while collaborating with the team in Agile environments.

  • Contributed to React.js and Ruby on Rails development, implementing CRUD features & REST APIs.
  • Worked on JWT-based authentication, third-party API integration, and PostgreSQL/MySQL database optimization.
  • Supported testing and Git-based collaboration in Agile/Scrum workflows.

Recent Projects

Neuromed Healthcare Platform

Neuromed — Healthcare Platform

React.js TypeScript Spring Boot MySQL AWS S3 OpenAI API Zoom SDK

Healthcare platform enabling doctors and patients to manage appointments, prescriptions, billing, and medical records with RBAC, chat, and video consultations.

Syra Coffee Platform

Syra Coffee — Ordering Platform

Ruby on Rails PostgreSQL Sidekiq Redis GitHub Copilot

Multi-app ecosystem (App, POS, Admin) for online coffee ordering. Optimized backend workflows and implemented sales reporting with background job processing.

HAPCHI Student Management

HAPCHI — Student Management

React.js TypeScript Ruby on Rails PostgreSQL RBAC

Digital education platform with multi-role access (students, trainers, parents, admins). Built course management, examinations, progress analytics, and notifications.

Hospital Management System

Hospital Management System

React 19 TypeScript Spring Boot MySQL Spring Security JWT / RBAC Tailwind CSS

Full-stack hospital platform with stateless JWT auth, doctor availability schedules, patient medical records, appointment booking lifecycle, and multi-role dashboards.

LOTS Wholesale B2B Marketplace

LOTS Wholesale — B2B Marketplace

Python MongoDB JavaScript Gemini Code Assist

B2B wholesale e-commerce marketplace with catalog management, advanced search, invoicing, bulk ordering, and payment workflows powered by Python backend.

Rangrez Shopify Store

Rangrez — Shopify E-Commerce

Shopify Liquid HTML5/CSS3 JavaScript Shopify APIs

Custom Shopify storefront for a lifestyle brand with custom Liquid templates, collection filtering, promo modules, and third-party app integrations.

The Malabar Coast Restaurant

The Malabar Coast — Booking Platform

React.js TypeScript Tailwind CSS PHP REST APIs

Restaurant showcase website and table reservation system with an admin booking management portal. Integrated React.js frontend with PHP backend REST APIs.

RyientSoft Company Website

RyientSoft — Official Website

React.js JavaScript Bootstrap Tailwind CSS

Developed the official corporate website for RyientSoft Technologies, showcasing IT services, team, case studies, and client contact workflows.

One Nation One Election

One Nation, One Election

React.js JavaScript Tailwind CSS Responsive UI

National awareness initiative website promoting unified elections. Crafted modern interactive animations and responsive layout for public engagement.

Mock Parliament

Mock Parliament

React.js JavaScript Tailwind CSS Interactive Simulation

Interactive portal simulating legislative parliamentary sessions for students and youth leaders to encourage civic leadership.

BJP Marathon

BJYM Marathon — Event Management

React.js JavaScript Tailwind CSS Registration Forms

Event management campaign website for marathon runs with participant registration, real-time updates, route maps, and schedule details.

© Kamal Chandra Joshi  |  Software Developer | AI-Native | Full Stack  |  React.js | Ruby on Rails | TypeScript | Node.js | Java Spring Boot | Python | Shopify  |  Delhi NCR, India  |  Open to Relocation