Available for internships & freelance projects

Hello, I'm Bharat Soni

BCA graduate and developer passionate about building responsive websites, powerful applications, and scalable backend systems with modern technologies and clean architecture.

Building interfaces people enjoy using

I'm a BCA graduate from Jagannath University, Jaipur, focused on creating user-friendly, visually appealing websites. I enjoy turning complex problems into simple, elegant solutions through practical projects.

When I'm not coding, I'm exploring new frameworks, building side projects, or expanding my skills β€” from web development to artificial intelligence fundamentals.

πŸ“

Location

Jaipur, Rajasthan, India

πŸŽ“

Education

BCA β€” Jagannath University, Jaipur

πŸ’Ό

Status

BCA Graduate Β· Open to opportunities

πŸ†

Highlight

Dev Summit 2.0 Hackathon participant

Tools & technologies I work with

A snapshot of my current stack β€” update these groups as your skills grow.

⚑ Front-end

HTML5 CSS3 JavaScript React Tailwind CSS Responsive Design

πŸ›  Tools

Git & GitHub VS Code Figma Chrome DevTools npm

πŸš€ Extras

REST APIs Node.js Express localStorage SEO Basics Performance Artificial Intelligence

My journey so far

Academic background, certified learning, and hands-on participation in tech events.

Education

Bachelor of Computer Applications (BCA)

Jagannath University, Jaipur

Completed my undergraduate degree in computer applications, building a strong foundation in programming, web technologies, and software development.

Certification

Introduction to Artificial Intelligence

Certificate Internship

Completed a certified internship covering AI fundamentals β€” including core concepts, real-world applications, and introductory machine learning workflows.

Hackathon

Dev Summit 2.0

Hackathon Participant

Participated in Dev Summit 2.0, collaborating under time constraints to build and present tech solutions alongside fellow developers and innovators.

Selected work

Hands-on builds spanning client-side apps, REST APIs, and full-stack projects β€” from dynamic UIs to file-based backends.

Dynamic E-Commerce Storefront

A data-driven shopping app that uses vanilla JavaScript and the fetch() API to inject product details from a local JSON file into the DOM β€” with full client-side cart management, live filtering, and localStorage caching, all without page reloads.

JavaScript Fetch API localStorage CSS

Personal Finance & Expense Tracker

An interactive financial ledger focused on logic and array manipulation. Users log daily transactions through an ingestion form while the engine instantly updates balances, filters categories dynamically, and persists state locally.

JavaScript DOM Array Methods localStorage

Interactive Flashcard Study App

A digital learning tool built to test retention with interactive UI. JavaScript state-tracking monitors card array indexes while CSS 3D transforms simulate a physical flip motion when revealing answers, complete with dynamic progress metrics.

JavaScript CSS 3D Transforms State Management

Local File-Based Recipe Book API

A pure backend RESTful API built with Node.js and Express β€” no heavy database required. Handles standard HTTP methods (GET, POST, DELETE) and uses Node's native fs module to read and write recipe data directly to a disk-based JSON file.

Node.js Express REST API File System

Minimalist Shared Message Board

A foundational full-stack guestbook showcasing the complete client-server data lifecycle. A simple HTML/JS frontend connects to a Node.js backend via fetch(), processing user messages, attaching server-side timestamps, and serving a persistent wall sorted chronologically.

Node.js Express Fetch API Full-Stack

What I can help you with

Offerings you can customize for clients or your resume.

01

Website Development

Custom responsive websites from scratch β€” landing pages, portfolios, and business sites.

02

UI Implementation

Turning Figma or wireframe designs into clean, production-ready front-end code.

03

Site Optimization

Improving load speed, mobile layout, and accessibility for better user experience.

04

Maintenance & Updates

Ongoing content updates, bug fixes, and small feature additions for existing sites.

Let's work together

Looking for a developer or designer? Let’s connect and build something impactful

Your message will be sent directly to my email