Ritik Kanswal

Software Engineer

Noida, Uttar Pradesh, India2 yrs 11 mos experience
AI ML PractitionerAI Enabled

Key Highlights

  • Led migration to microservices architecture.
  • Developed scalable applications with Spring Boot and ReactJS.
  • Implemented government-grade security standards.
Stackforce AI infers this person is a Fullstack Developer with expertise in SaaS applications and microservices architecture.

Contact

Skills

Core Skills

Spring BootJavaDjangoPython

Other Skills

ReactJSREST APIsIBM Db2RedisDockerJenkinsKafkaMySQLAWSRabbitMQAlgorithmsDatabase Management System (DBMS)MongoDBopenaiOpenShift

Experience

2 yrs 11 mos
Total Experience
2 yrs 11 mos
Average Tenure
2 yrs 11 mos
Current Experience

Tata consultancy services

Systems Engineer (Developer)

Jul 2023Present · 2 yrs 11 mos · Noida, Uttar Pradesh, India

  • Madad Portal – Grievance Redressal System
  • ➡️ Led the migration of the legacy JSP-based system to a microservices architecture using Spring Boot, ensuring scalability and modularity.
  • ➡️ Developed multiple frontend screens from scratch in ReactJS, integrating REST APIs via Axios and managing complex state with Redux.
  • ➡️ Optimized performance with lazy loading, code splitting, webP and gzip compression, reducing initial bundle size by 70%.
  • ➡️ Engineered backend APIs with Spring Boot + IBM Db2 (JDBC), implementing grievance workflows with multiple statuses and escalations.
  • ➡️ Ensured STQC compliance by implementing SHA-2 hashing with randomized salting in backend and AES-based encryption in frontend, meeting government-grade security standards.
  • ➡️ Introduced Redis caching for user sessions and application data, significantly improving API response times and reducing DB load.
  • ➡️ Automated deployments using Docker and Jenkins, streamlining CI/CD pipelines for faster and reliable delivery.
  • Passport Seva – Online Passport Services
  • ➡️ Designed and developed 7 Spring Boot microservices integrated with IBM Db2, covering application status tracking, document management, authentication/authorization, payments, and master data services.
  • ➡️ Applied Agile methodology using Jira for sprint planning, backlog
  • tracking, and collaborative development.
  • ➡️ Exposed services via REST APIs and SOAP for external integrations.
  • ➡️ Worked with Kafka for message-driven communication between services.
Spring BootJavaReactJSREST APIsIBM Db2Redis+2

Spinny

SDE Intern

Oct 2022Apr 2023 · 6 mos · Gurugram, Haryana, India

  • Worked upon spinny internal project employee access management system
  • Created the project from scratch from database designing to deployment
  • Used Mysql Database for recording employees data
  • Used Celery as a distributed message passing for asynchronous task
  • Used Opensource api’s and selenium for creating python script.
  • Used Docker for creating the image of project
  • Used Jenkins to deploy the project on AWS
  • Tech Stack : Django, MySQL , AWS , Docker and Jenkins, RabbitMq
DjangoMySQLAWSDockerJenkinsRabbitMQ+1

Chegg inc.

Subject Matter Expert - Computer Science

Sep 2020Jan 2022 · 1 yr 4 mos · Remote

AlgorithmsDatabase Management System (DBMS)

Education

Jaypee University of Information Technology

Bachelor of Technology - BTech (Hons) — Computer Science Engineering

Jan 2019Jan 2023

Jawahar Navodaya Vidyalaya - JNV

Intermediate

Jan 2017Jan 2018

Stackforce found 100+ more professionals with Spring Boot & Java

Explore similar profiles based on matching skills and experience