# Mahaveer A > Software Engineer at CaratLane (a Tata company) in Chennai, India. Works on > backend systems for jewellery retail across India: Oracle ERP integrations, > internal tooling, and the in-store sales app, built with Ruby on Rails, > React Native, and the Oracle Fusion REST APIs. Also writes and speaks about > secure coding, and keeps a public log of engineering experiments. ## About - Name: Mahaveer A (handle: mahaveer1013) - Role: Software Engineer, CaratLane (Tata group), Chennai, India - Focus: backend engineering, ERP / Oracle Fusion integrations, secure coding, API design - Education: B.Tech Information Technology, Panimalar Engineering College (2022 to 2026) - Open to: backend-heavy software engineering roles, ideally in fintech or e-commerce ## Skills - Backend: Ruby on Rails, Node.js, Express, Python (Flask, FastAPI, Django), Go, REST API design, Sidekiq - Frontend: React, Next.js, React Native, JavaScript, TypeScript - Data: MySQL, PostgreSQL, MongoDB, Redis, Kafka, Elasticsearch - Integrations and infra: Oracle Fusion REST APIs, Oracle ERP, Docker, Linux, CI/CD (GitHub, GitLab), Firebase - Security: secure coding, authentication and RBAC, API security, system design - AI: AI-assisted development, local LLMs (Ollama), RAG, agentic workflows ## Experience - Software Engineer, CaratLane (Tata), Jun 2026 to present. EZ Sales team: the internal app store staff use at every CaratLane retail location. React Native and Rails, Oracle Fusion integrations for invoice and ERP workflows. - Software Developer Intern, CaratLane (Tata), Jun 2025 to May 2026. Rotated through the Online, Pricing, and EZ product teams. - Full Stack Developer, Sayvai, Feb 2025 to May 2025. Built a Text-to-CAD framework using NLP. - Earlier roles: A3 Express Cargo (freelance), Manvian, Altruisty, CodeSapiens, Upwork, Kanchi Karpooram Limited. ## Open source - authentix (npm): auth for Node.js apps, signup, login, token generation, middleware, Google OAuth. https://www.npmjs.com/package/authentix - safexchange (npm): encrypts request and response bodies between client and server. https://www.npmjs.com/package/safexchange - GitLab: contributor, bug fixes. https://gitlab.com/gitlab-org/gitlab ## Community - Led CodeSapiens for about a year: 8 monthly meetups, a 4-week mentorship program, 350+ students across 40 colleges. - Regular at Chennai developer meetups: Chennai React, Code on JVM, Digital Dreamers Den, JSLovers, FOSS United, DEF CON Chennai. - Speaker at Code on JVM Chennai (2026), on AI agents, context, and memory. ## Links - Portfolio: https://mahaveer1013.vercel.app - GitHub: https://github.com/Mahaveer1013 - LinkedIn: https://www.linkedin.com/in/mahaveer1013/ - LeetCode: https://leetcode.com/u/mahaveer1013 - Stack Overflow: https://stackoverflow.com/users/28369726/mahaveer-a - Email: mahaveer30032005@gmail.com ## Site pages - /about: overview, how I work, skills, education, certifications - /about/conferences: conferences attended, with sessions and takeaways - /about/meetups: meetups and community events, with sessions and takeaways - /about/in-the-wild: photos from community events - /experience: work history - /experience/projects: industry, freelance, and personal projects - /experience/open-source: published packages and contributions - /experience/lab: engineering experiments, what was built, what broke, what was learned - /links: every profile and link in one place - /contact: contact form and email