{
  "$schema": "https://cvjson.com/schema/v1.json",
  "basics": {
    "name": "Nilanjan Guha",
    "label": "Senior Engineer",
    "summary": "Adaptable professional with a quick-learning ability and a talent for adjusting to new environments. Skilled in rapidly acquiring new knowledge and applying it effectively. Driven by a passion for continuous learning and successfully navigating change.",
    "location": "Kolkata",
    "profiles": [
      {
        "network": "LinkedIn",
        "username": "nilanjan-guha-cr7",
        "url": "https://linkedin.com/in/nilanjan-guha-cr7"
      }
    ]
  },
  "work": [
    {
      "company": "Nagarro",
      "position": "Senior Engineer",
      "location": "Kolkata",
      "startDate": "2021-04",
      "current": true,
      "highlights": [
        "Delivered the BFSI Business Unit portal end-to-end from requirements gathering, solution architecture, and development through deployment, while continuing to manage enhancements and ongoing platform maintenance.",
        "Designed the architecture and led development of the AQT collaboration portal, acting as Lead Developer to deliver scalable collaboration solutions for the Business Unit.",
        "Architected and implemented the Nagarro Learning Management System (LMS), covering data modeling, development, data migration, workflow automation, testing, deployment, and post-production improvements for enterprise-wide adoption.",
        "Led development initiatives across projects, managing a team of 5 developers, driving technical delivery, collaborating with stakeholders on requirements, and translating business needs into scalable solutions.",
        "Led a cross-functional team to deliver a software solution, reducing project delivery time",
        "Optimised existing algorithms, resulting in an increase in processing efficiency for client applications",
        "Coordinated training sessions for junior engineers, improving team productivity and fostering skill development"
      ]
    }
  ],
  "education": [
    {
      "institution": "Asansol Engineering College",
      "degree": "B.Tech",
      "field": "Computer Science & Technology",
      "startDate": "2017",
      "endDate": "2021",
      "score": "8.43"
    }
  ],
  "skills": [
    "Solution Architecture & End-to-End Application Design",
    "Frontend/UI Development (React, HTML, Responsive Design)",
    "JavaScript / TypeScript Development",
    "SharePoint Development & SPFx Architecture",
    "Power Automate Workflow Design & Process Automation",
    "Agile Development Methodologies (Scrum / Iterative Delivery)",
    "CSS, SCSS & Component-Based Styling",
    "Three.js & Interactive 3D Animation Development",
    "Deployment, Release Management & Production Support",
    "Data management"
  ],
  "languages": [
    {
      "language": "English",
      "fluency": "Fluent"
    },
    {
      "language": "Bengali",
      "fluency": "Native"
    },
    {
      "language": "Hindi",
      "fluency": "Intermediate"
    }
  ],
  "projects": [
    {
      "name": "Account Management Application",
      "description": "Developed a React and SPFx-based enterprise portal enabling organisations to manage accounts, track client engagements, and monitor business objectives.\n• Built a centralised customer data platform using SharePoint Lists and Libraries to provide a unified view of account information.\n• Developed planning and logging features for account meetings, improving visibility into client engagement history and outcomes.\n• Implemented OKR management features to plan, track, and monitor business objectives across teams.\n• Integrated dynamic news feeds using REST APIs to provide account-specific insights based on configurable keywords.\n• Enabled survey rollout and response tracking to capture organisational insights across projects.\n• Developed reusable React components and integrated SharePoint REST APIs for efficient data retrieval and management.",
      "highlights": [
        "Improved client engagement visibility by centralising account information, meeting history, and engagement data in a single portal.",
        "Enhanced business objective tracking by providing a centralised platform for planning and monitoring OKRs.",
        "Improved user experience and data accessibility through reusable React components and SharePoint-based data management."
      ],
      "keywords": [
        "SPFx",
        "React.js",
        "SharePoint",
        "SharePoint Lists & Libraries",
        "SharePoint REST API",
        "JavaScript",
        "HTML5",
        "CSS3",
        "Git"
      ],
      "startDate": "2021-11",
      "endDate": "2024-12"
    },
    {
      "name": "NagarroULMS | Learning Management System",
      "description": "Developed a full-stack Learning Management System using React, TypeScript, and SPFx.\nIntegrated SharePoint Lists and Document Libraries to manage courses, activities, quizzes, submissions, and user data.\nBuilt reusable React components and responsive user interfaces for learners, instructors, and administrators.\nImplemented data retrieval, creation, updating, and deletion using SharePoint REST APIs.\nDeveloped features for course management, learning pathways, progress tracking, quizzes, and manual submissions.\nImproved application maintainability through reusable services, shared models, and modular components",
      "highlights": [
        "Enabled learners to access courses, quizzes, activities, and learning pathways through a centralised digital platform.",
        "Simplified course management, progress tracking, submissions, and assessments for instructors and administrators.",
        "Helped the organisation standardise and digitise its learning processes, improving accessibility and reducing manual effort."
      ],
      "keywords": [
        "React",
        "TypeScript",
        "SharePoint Framework (SPFx)",
        "SharePoint Lists",
        "SharePoint Libraries",
        "REST API"
      ],
      "startDate": "2024-12",
      "endDate": "2026-08"
    },
    {
      "name": "Algorithmic NIFTY & SENSEX Options Trading Bot (Personal)",
      "description": "Developed an automated Python-based algorithmic trading system for NIFTY, BANK NIFTY and SENSEX options, with strategy-based signal generation, historical backtesting, risk management, and live trade execution through Zerodha KiteConnect. Designed the trading workflow, implemented the strategy and backtesting engine, and integrated GitHub Actions and Cloudflare for automated cloud-based execution and accessibility.",
      "url": "https://github.com/nilanjan-guha/NiftySensexOptionsAlgo",
      "highlights": [
        "Developed EMA20 + VWAP-based trading strategy with breakout, pullback, confirmation, target and stop-loss logic.",
        "Built a historical backtesting engine to evaluate trading setups, win rate, P&L and profit factor across NIFTY and SENSEX.",
        "Implemented automated live order execution using Zerodha KiteConnect APIs with configurable trade limits and risk management.",
        "Integrated option-chain/instrument data and dynamically selected ATM options based on the underlying index price and market direction.",
        "Implemented dynamic risk-reward, stop-loss and target calculation based on setup strength.",
        "Added historical-data caching and rate-limit handling to optimise Zerodha API usage.",
        "Automated the trading workflow using GitHub Actions and deployed supporting components using Cloudflare.",
        "Designed the system to separate strategy logic, backtesting and live-trading components for easier maintenance and testing."
      ],
      "keywords": [
        "Python",
        "Pandas",
        "NumPy",
        "Zerodha KiteConnect API",
        "REST APIs",
        "Algorithmic Trading",
        "Options Trading",
        "EMA20",
        "VWAP",
        "GitHub Actions",
        "GitHub",
        "Cloudflare",
        "Excel",
        "OpenPyXL",
        "JSON",
        "Environment Variables (.env)"
      ],
      "startDate": "2026-08",
      "endDate": "2026-08"
    }
  ],
  "certificates": [
    {
      "name": "SharePoint Online Essential Training: Beyond the Basics (2021)",
      "issuer": "LinkedIn",
      "date": "2023-04",
      "url": "https://www.linkedin.com/learning/certificates/9a431be14ab0698bf6e365529363071ebd54f181dc3c8a10305d3793f48bbd15?trk=share_certificate"
    },
    {
      "name": "Learning Microsoft 365 (Office 365)",
      "issuer": "LinkedIn",
      "date": "2023-04",
      "url": "https://www.linkedin.com/learning/certificates/a598afee0e3f12841f372e7dca4e6586e93d838b2b41f4029ff642d074f8893d?trk=share_certificate"
    },
    {
      "name": "TypeScript Essential Training",
      "issuer": "LinkedIn",
      "date": "2023-04",
      "url": "https://www.linkedin.com/learning/certificates/bcde6ec426ad6023bdafc77a640ef8568e2fc65791a02dc7fd8008b315997da8?trk=share_certificate"
    },
    {
      "name": "Learning SharePoint Online",
      "issuer": "LinkedIn",
      "date": "2023-04",
      "url": "https://www.linkedin.com/learning/certificates/f518d1d63e797ea91da4b2e5a83ebf4ef2e3e03a548d8a476ac2705f632047f8?trk=share_certificate"
    },
    {
      "name": "JavaScript Essential Training",
      "issuer": "LinkedIn",
      "date": "2023-05",
      "url": "https://www.linkedin.com/learning/certificates/305494cd123abb60dd958f2e6caaec0f8522ffc7c4d39784b38ae6bcc37601cb?trk=share_certificate"
    },
    {
      "name": "Learning 3D Graphics on the Web with Three.js",
      "issuer": "LinkedIn",
      "date": "2025-02",
      "url": "https://www.linkedin.com/learning/certificates/683d4f05927912d0d2744ebc88a2fe90c67b0e0f591559823157b327e858d130?trk=share_certificate"
    },
    {
      "name": "CSS Fundamentals: Unlock the Power of Web Styling",
      "issuer": "LinkedIn",
      "date": "2024-02",
      "url": "https://www.linkedin.com/learning/certificates/d3c1ad637e9fc3d830751da950c43d82a6f8fc71282685fa77bce85c9fb52198?trk=share_certificate"
    }
  ],
  "referencesMode": "hide",
  "x-customSections": [
    {
      "name": "Leadership & Technical Impact",
      "items": [
        {
          "name": "Technical Leadership & Team Management",
          "summary": "Nagarro · 2022-01 - 2026-08. Experienced in taking ownership of enterprise application development from business requirements through solution architecture, implementation, deployment, and ongoing enhancement, while leading teams and driving technical excellence.",
          "highlights": [
            "Led a team of 5 developers across multiple enterprise application initiatives, driving technical delivery and mentoring team members. Designed and delivered scalable solutions using React, SPFx, SharePoint, and Power Automate across enterprise business applications. Owned end-to-end delivery from requirements gathering and solution architecture to development, deployment, and production support. Led the architecture and development of enterprise platforms including the Nagarro Learning Management System and business collaboration solutions."
          ],
          "date": "2022-01",
          "endDate": "2026-08"
        }
      ]
    }
  ],
  "availability": {
    "status": "open",
    "sponsorship": false
  },
  "ats": {
    "keywords": [
      "Senior Engineer",
      "Nagarro",
      "Computer Science & Technology",
      "SPFx",
      "React.js",
      "SharePoint",
      "SharePoint Lists & Libraries",
      "SharePoint REST API",
      "JavaScript",
      "HTML5",
      "CSS3",
      "Git",
      "React",
      "TypeScript",
      "SharePoint Framework (SPFx)",
      "SharePoint Lists",
      "SharePoint Libraries",
      "REST API",
      "Python",
      "Pandas",
      "NumPy",
      "Zerodha KiteConnect API",
      "REST APIs",
      "Algorithmic Trading",
      "Options Trading",
      "EMA20",
      "VWAP",
      "GitHub Actions",
      "GitHub",
      "Cloudflare",
      "Excel",
      "OpenPyXL",
      "JSON",
      "Environment Variables (.env)",
      "Solution Architecture & End-to-End Application Design",
      "Frontend/UI Development (React, HTML, Responsive Design)",
      "JavaScript / TypeScript Development",
      "SharePoint Development & SPFx Architecture",
      "Power Automate Workflow Design & Process Automation",
      "Agile Development Methodologies (Scrum / Iterative Delivery)",
      "CSS, SCSS & Component-Based Styling",
      "Three.js & Interactive 3D Animation Development",
      "Deployment, Release Management & Production Support",
      "Data management",
      "English",
      "Bengali",
      "Hindi",
      "Learning Microsoft 365 (Office 365)",
      "TypeScript Essential Training",
      "Learning SharePoint Online",
      "JavaScript Essential Training",
      "Learning 3D Graphics on the Web with Three.js",
      "CSS Fundamentals: Unlock the Power of Web Styling",
      "Technical Leadership & Team Management"
    ],
    "yearsOfExperience": 0,
    "seniority": "mid",
    "highestEducation": "Bachelor's"
  },
  "verification": {
    "email": true,
    "platform": "freecv.org"
  },
  "i18n": {
    "primary": "en"
  },
  "meta": {
    "version": "1.2.2",
    "canonical": "https://livelink.cv/nilanjan-guha/cv.json",
    "lastModified": "2026-08-25T17:15:09.380Z",
    "generator": "FreeCV.org"
  }
}