Ritish Bhardwaj

Software Engineer

Amritsar, Punjab, India1 yr 11 mos experience
AI EnabledAI ML Practitioner

Key Highlights

  • Designed advanced GenAI solutions for telecom.
  • Built efficient automation tools reducing manual efforts by 63%.
  • Strong foundation in Data Structures & Algorithms.
Stackforce AI infers this person is a Backend Software Engineer with a focus on AI solutions in the Telecom industry.

Contact

Skills

Core Skills

PythonFastapiGenai

Other Skills

PostgreSQLPython (Programming Language)RESTful APIsData IntegrityAutomation UtilitiesSOAP API IntegrationDocument ChunkingEmbedding GenerationSemantic RetrievalRoot Cause AnalysisWindows AutomationTUFUPOOPDockerCelery

About

Backend-focused Software Engineer with 2 years of experience building Python-based systems in telecom environments. Experienced in designing RESTful APIs using FastAPI, implementing repository patterns, managing PostgreSQL persistence layers, and handling transactional workflows. Beyond enterprise systems, I independently designed and implemented a Retrieval-Augmented Generation (RAG) backend integrating embeddings, vector databases, and LLM orchestration to build domain-aware AI solutions. Strong foundation in Data Structures & Algorithms (400+ problems solved) with hands-on experience in API design, database optimization, and modular backend architecture. Currently seeking backend and AI-focused engineering roles in product-driven environments.

Experience

1 yr 11 mos
Total Experience
1 yr 11 mos
Average Tenure
1 yr 11 mos
Current Experience

Amdocs

Software Engineer

Jul 2024Present · 1 yr 11 mos · Gurugram · Hybrid

  • Client : Rogers Canada
  • Designed request/response schema models using Pydantic in FastAPI and implemented structured mapping between API DTOs and PostgreSQL-backed persistence layers, ensuring strong validation and data integrity.
  • Applied TMF640 Open API principles while designing RESTful endpoints in FastAPI, ensuring correct request modeling, response contracts, and lifecycle state handling in telecom-oriented workflows.
  • Implemented repository pattern in FastAPI to isolate persistence logic from business services, handling CRUD operations and transactional database sessions.
  • Developed Python-based automation utilities for Test Data Management (TDM) workflows handling 230+ environment requests monthly, reducing manual provisioning effort by 63%.
  • Built a SOAP API integration tool to automate user creation across different environments, processing 200+ user operations per month via dynamic XML payload generation.
  • Designed and developed a Proof-of-Concept GenAI-powered Retrieval-Augmented Generation (RAG) system to centralize telecom Lessons Learned (LL) data across multiple operational domains.
  • Implemented document chunking, embedding generation (nomic-embed-text), and semantic retrieval using ChromaDB for vector indexing.
  • Integrated Ollama (qwen2.5) LLM backend with prompt templating and response orchestration for context-aware answer generation.
  • Performed Root Cause Analysis (RCA) for 50+ production batch failures using Linux logs, Control-M monitoring, and Oracle SQL queries, improving issue resolution time
PostgreSQLPython (Programming Language)FastAPIRESTful APIsData IntegrityAutomation Utilities+7

Kochartech

IT Intern

Jan 2024Jun 2024 · 5 mos · Amritsar, Punjab, India · On-site

  • Working in a team to build a desktop application.
  • I worked along to build an application for Windows OS platform !!! [For Mac and linux exists too!!]
  • My work:
  • . Build the interactive UI for the windows application using python framework.
  • . Added the crucial functionality to fetch the web url of the user when application is running.
  • . Created Schema to cache the data before sending data to server
  • . Integrated auto-updation service using TUFUP framework.
  • . Helped Devops team to deploy the auto-updation service on production server.
  • . Suggested changes to be made in DockerFile.
  • . Written down batch script to auto-kill the application when user switching event occurs
  • . Calling Internal Windows APIs and accessing COM objects using python libraries.
  • . Extensive use of OOPs concepts.
Windows AutomationTUFUPPythonOOPDocker

Education

Guru Nanak Dev University, Amritsar

Bachelor of Technology - BTech — Computer Science

Sep 2020May 2024

Stackforce found 100+ more professionals with Python & Fastapi

Explore similar profiles based on matching skills and experience