Skip to main content
Kshitij Pal

Experience

Experience

A detailed look at my backend engineering journey, responsibilities, and technical work.

  1. Current – Present

    Backend Developer, Khaitan & Co

    Employment
    Full-time
    Location
    Noida, Uttar Pradesh, India
    Work mode
    On-site

    Working on enterprise backend systems across backend architecture, API development, database schema design, workflow engineering, analytics, performance optimization, CI/CD, Azure deployment, AI integrations, and automation.

    Engineering progression

    Architecture & Systems

    From implementing backend systems to designing and evolving production architecture.

    Architecture & Backend Engineering

    • Defined the backend microservice architecture based on business and application requirements.
    • Designed the database schema for development, including tables, columns, relationships, and supporting data structures.
    • Developed REST APIs and backend services using Node.js and TypeScript.

    Enterprise Workflow Systems

    • Designed and developed the Timesheet Review & Approval system with multi-level approvals, RM/TL workflows, reviewer assignments, RBAC, and audit tracking.
    • Translated complex business approval rules into reliable backend workflows and APIs.

    HR Analytics & Reporting

    • Built HR Analytics & Reporting services with dashboard aggregation, advanced filtering, utilization tracking, and operational reporting.
    • Optimized complex MSSQL and Knex.js queries, reducing unnecessary database calls and improving performance.

    Cloud, CI/CD & Deployment

    • Created CI/CD pipelines for Dev, Test, and Live environments supporting controlled releases and deployments.
    • Created and configured Azure Web Apps on Linux running Node.js 22 LTS for backend application hosting.

    AI & Automation

    • Integrated Azure AI, Airia, and n8n to introduce AI capabilities and automate business workflows.
    • Identified opportunities to streamline repetitive processes through automation and AI-enabled integrations.

    Technologies

    • Node.js
    • TypeScript
    • Microservices
    • REST APIs
    • MSSQL
    • Knex.js
    • RabbitMQ
    • Redis
    • Azure
    • Azure AI
    • n8n
    • Airia
    • JWT
    • RBAC
    • Swagger
    • Git
  2. – 2 years 4 months

    Backend Developer, Digicorp Information Systems Pvt. Ltd.

    Employment
    Full-time
    Location
    Ahmedabad, Gujarat, India
    Work mode
    Remote

    Worked on enterprise web applications, developing backend services and REST APIs across customer management, reporting, support, invoicing, and payment management systems.

    Engineering progression

    Backend Engineering

    From building applications to building production backend systems.

    Backend Engineering

    • Developed REST APIs and microservices using Node.js for enterprise web applications.
    • Implemented backend business logic, data processing, API integrations, and application workflows.
    • Developed customer management, reporting, and support modules to support business operations.

    Payment & Business Systems

    • Developed payment management functionality, including payment processing and integration with a Kuwait-based payment gateway.
    • Built invoicing and notification workflows to automate operational processes.
    • Developed reporting capabilities to provide structured business and operational insights.

    Software Engineering

    • Worked across the application development lifecycle, from understanding requirements and implementing backend functionality to testing and production support.
    • Followed Agile development practices and contributed to code reviews and maintaining code quality.

    Technologies

    • Node.js
    • REST APIs
    • Microservices
    • JavaScript
    • SQL
    • Payment Gateway Integration
    • Git
    • Agile
    • Testing
    • Code Reviews
  3. – 7 months

    Full-Stack Developer Intern, The 10x Academy

    Employment
    Full-time
    Work mode
    Remote

    Started the transition from structured learning into hands-on software development, building a foundation across frontend and backend development.

    Engineering progression

    Foundation

    From learning software development to building applications.

    Focus

    • Full-stack foundations
    • Backend fundamentals
    • Frontend development
    • Application development
    • Software development workflow