Ritwik P.

Software Engineer

India3 yrs 6 mos experience
AI EnabledAI ML Practitioner

Key Highlights

  • Led cloud initiatives for innovative POS systems.
  • Developed AI-driven chatbot frameworks for enhanced user interaction.
  • Maintained and scaled the Frappe Framework for improved performance.
Stackforce AI infers this person is a SaaS-focused Software Engineer with expertise in cloud solutions and backend development.

Contact

Skills

Core Skills

PythonFrappe Framework

Other Skills

AnsibleBashContinuous Delivery (CD)Continuous Integration (CI)DockerFlaskGitGitHub ActionsGoHTMLJavaJavaScriptLinuxMariaDBMicrosoft Azure

About

I build/do/break anything I find interesting ;)

Experience

Citixsys - ivend retail

Software Engineer

Feb 2024Nov 2025 · 1 yr 9 mos · On-site

  • Part of new products division, involved in creation of cloud/web based POS products/systems.
  • Leading cloud initiatives with a small team, including running, managing and building iVendNext Cloud.
  • Built DevContainers for Cloud for enabling development right from the browser.
  • Implemented a service for container autostopping/starting for non-critical workloads based on requests, optimizing server resources and cost.
  • Introduced Point Of Sale (POS) Authentication Mechanisms using QR, MSR and Biometric devices.
  • Implemented POS Customer Display streaming using websockets (Socket.IO).
  • Facilitated UAT environment creation from live site for allowing partners/customers to test newer updates, additional apps, etc safely.
  • Built an AI Bot Framework using OpenAI’s Assistant API for building bots & functions, making it easy for users to interact with the system. Built a Chatbot Interface for the same.
  • Contributed to the development of a RAG-based chatbot service designed to handle specific queries, translate natural language into SQL, and provide product how-to guidance by referencing internal documentation.
  • Designed Offline POS setup utility for deploying standalone iVendNext instance(s) in retail store(s).
  • Implemented a Licensing Engine (on cloud) to manage customer site quotas, with auditing mechanisms.
  • Implemented CI/CD pipeline(s) using GitHub Actions to automate application release cycles, enhancing
  • deployment efficiency and reliability.
PythonGoAnsibleFrappe FrameworkFlaskMariaDB+14

Frappe

Engineer

Sep 2021Jul 2023 · 1 yr 10 mos · Remote

  • Core (Backend) Maintainer/Developer of the Frappe Framework, owned and scaled Database & Email modules.
  • Introduced integer primary keys using sequences for increasing write speed along with decreasing index sizes in the database.
  • Proposed architectural changes like removing additional Redis instance(s), which helped in simplifying deployments.
  • Made framework more maintainable by refactoring integrations and moving out independent modules into separate apps thus dropping unnecessary dependencies thus reducing bloat and setup time.
  • Introduced OAuth based authentication for email (IMAP, POP & SMTP) client in the framework.
  • Worked on enhancing system-wide transparency for permission-related changes through logging.
  • Helped improve efficiency/throughput of background workers/processes by utilizing multi queue consumption(when idle).
  • Led the development of Submission Queue, for queuing heavy workloads/actions in the background, while mentoring a junior engineer.
  • Reviewed more than 300 PRs, helping increase the test coverage of the framework from 50% to 68%.
  • Acted as trainer for the Frappe Developer Certification, twice, training over 50 people.
  • Worked closely with customer support team(s) to resolve bugs, handle feature requests and provide production support.
Frappe Framework

Tafzs.com - enterprise cloud devops consultancy

Python Intern

Mar 2021Sep 2021 · 6 mos · Remote

  • Collaborated with clients such as IHS Markit and Previsico.
  • Worked on/Maintained existing ETL processes, with integrations to Azure services such as CosmosDB, Blob & Table storage, etc.
  • Developed, Deployed and Managed ETL proof-of-concepts, end-to-end on services like Databricks and Azure Functions, integrating with Azure CI/CD Pipeline and Log analytics & Monitoring (Alert).
  • Mentored and onboarded new interns
Python

Education

Georgia Institute of Technology

Master of Science - MS — Computer Science

Jan 2024Dec 2026

Bennett University

Bachelor of Technology - BTech — Computer Science

Jan 2017Jan 2021

Stackforce found 100+ more professionals with Python & Frappe Framework

Explore similar profiles based on matching skills and experience