ritu rawat

Hi, I am a full stack developer based in Atlanta.

About.

Hello, I am Ritu. Welcome to my portfolio!

I am experienced in development and implementation of software applications using Java, J2EE, Spring Framework and JavaScript. I have been involved in all phases of Software Development Life Cycle (SDLC) including analysis, design, implementation, and coding.

My story

I have worn different hats: software engineer, sales & marketeer, a caretaker and an art teacher. I bring my varied experience to my work too, can understand different perspectives, and hope to provide new viewpoints.

As a self taught developer, I love learning about latest technologies from all vantage points: how they fit together as a whole, and their intricacies as individual components too.

Some defining words

1
Multilingual

I speak English, Hindi, Punjabi, Tamil and Spanish (limited working proficiency).

2
Active

When not coding, you can find me in a yoga pose, hiking or taking brisk walks.

3
Responsible

I headed the Debate team in college. Handled client subsidiary in Texas.

4
Public Speaker

I was an award winning debater and public speaker in school and college.

5
Dog Lover

I love to pet all the doggos, especially my King Charles Cavalier, Coco.

6
Artist

Painting is my favorite hobby. I love painting pet and human portraits.

Portfolio.

My Skills

java

Java

spring

Spring

javascript

Javascript

HTML

HTML

React.js

React.js

CSS

CSS

Postman

Postman

JIRA

JIRA

jQuery

jQuery

nodejs

nodeJS

NPM

NPM

GIT

GIT

I have experience developing and designing software that functions efficiently under the hood, but also provides intuitive, seamless user experiences.
Experience in analysis, design, development, testing, maintenance, and deployment of applications using Java, JSP, JDBC, Spring, AJAX, JavaScript.
Utilized Java 8 features like Lambda expressions and Stream API for Bulk data operations on Collections which increased the performance of the Application.
Experience in Web-Development technologies like JavaScript, JQuery, JSP, React, HTML5, JSON CSS3, AJAX.
I have always been a learner and an avid reader, and love to always be learning new technologies.

Projects

eCommerce site

Femme Jolie Website

AN ECOMMERCE WEBSITE

An eCommerce website with fully functional product page, payment authorization, cart orders and credit card payments.

Built using: ReactJS, NextJS, MongoDB, Stripe
Go To Github
react blog project

React Blog

BLOG BUILT WITH REACT

A blog I built to learn React, JWT and React routing. The backend consists of a NodeJS server and MySQL database.

Built using: ReactJS, NodeJS, MySQL
Go To Github

Notable Mentions

front page with lighting effect CSS
Personal website v1.0

A responsive site made from scratch.

ThreeJS landing page
ThreeJS landing page

A simple landing demo page made with Threejs.

front page with threejs animation
Personal website v2.0

Version2.0 of my website with Threejs animation.

nutritional app
Healthbites App

An app displaying the nutrition content of food.

flying game
Flying Game

My take on the fun Flappy bird game.

JS quiz app
JavaScript Quiz App

A responsive quiz app with mobile-first design.

Blog.

Building my Portfolio

A detailed documentation of all the tools and packages used in this made-from-scratch React website. The thought process and planning behind all the decisions made are also documented in this article.

Centering in CSS

Easy guide to centering in CSS. When I started out as a web developer, getting a hang of CSS took some sweet time. CSS in itself is easy to start with, the rules being easy to follow but implementing and managing them is another ball game all together.

Say hi!

RITU.

A job profile you'd like to discuss? Collabaration on a project, feedback on blog posts? Just want to say hi?

Drop me an email!

Github
Linkedin
Email

Built and designed by Ritu Rawat.

Copyright © 2025 All Rights Reserved.