Logo

Principal Software Engineer & Data Engineer

Hi, I'm Sagar Sanjeev

Self-driven, quick starter, passionate programmer with a curious mind who enjoys solving complex and challenging real-world problems. 7+ years of experience building AI-powered developer tools and enterprise platforms. US Patent holder in NLP & DevOps automation.

work icons

Work Experience

Principal Software Engineer

Dell Technologies

September 2021 – Present

Bengaluru, India

🏆Dell IT President's Award FY25-Q4 · Game Changer (FY26-Q1)

AI-powered developer tools and enterprise platforms — building a VS Code AI Code Assistant, a GitLab Knowledge Graph, micro-frontend architecture, and leading SSO & infrastructure migrations for 250+ active users.

  • ▸Built an AI-powered IDE Code Assistant for VS Code integrating GenAI-based CI/CD suggestions, SDLC tooling, and automated security scans for improved developer experience.
  • ▸Trained and fine-tuned models for optimal CI/CD pipeline suggestions, improving automation efficiency and reducing manual configuration overhead.
  • ▸Designed and implemented a simulation framework for pipeline jobs (Patent Filed), reducing production job failures through proactive configuration validation and execution previews.
  • ▸Built a GitLab Knowledge Graph to deliver project-specific, context-aware code suggestions tailored to each repository.
  • ▸Implemented the Web version of an AI Chatbot, currently serving 1,554 users with 200+ active monthly users, and added support for chat-based tool access.
  • ▸Led enterprise-wide SSO migration from PingFederate to Okta and infrastructure migration from PCF to Kubernetes, ensuring zero-downtime transitions across 250+ active users.
  • ▸Created a unified IDE supporting multiple report process types to retire FlexDeploy, now used by 250+ active users with 6,300+ reports downloaded in first month.
  • ▸Transitioned a Monolithic UI application into a Micro Frontend architecture, resulting in faster load times and improved team-level manageability.
  • ▸Built and published 36+ reusable UI components for the Dell UX Marketplace, enabling consistent design patterns across engineering teams.
  • ▸Implemented enterprise vulnerability management features, contributing to the resolution of 690K+ code defects.
ReactTypeScriptJavaScriptMS-SQLPythonNodeJSKubernetesGenAIOktaGitLab

Senior Software Developer Analyst

Accenture Solutions Pvt. Ltd

April 2018 – September 2021

Bengaluru, India

🏆2nd Runner-up · Financial Services Hackathon 2019 · Accenture

Full Stack Developer in Data Governance / Risk Team — managed a data governance platform handling 30% of a large North American bank's metadata across 16+ LOBs, with NLP-powered search, regulatory automation, and Knowledge Graph analytics.

  • ▸Managed a data governance platform handling 30% of the bank's metadata across 16+ lines of business (LOBs), supporting regulatory reporting and data quality standards.
  • ▸Operated a high-performance search tool managing 23 million+ records, enabling fast metadata discovery and lineage tracing across the enterprise.
  • ▸Developed NLP-powered tools including a data transformation explainer (250K+ transformations, saving 350+ hours for regulatory compliance) and a fuzzy search interface enabling natural language queries with AG-Grid.
  • ▸Automated regulatory reporting for FFIEC (4 reports) and 10Q (3 schedules), integrating them with metadata using NLP for OCC and FRB examinations.
  • ▸Built data and metadata visualizations using Python (NetworkX) and JavaScript (D3.js v4/6), applying graph algorithms to detect centrality, anomalies, and modularity.
  • ▸Applied NLP techniques to scraped articles for open information extraction to generate insights for an AI-powered adverse media search system built on a Knowledge Graph.
  • ▸Managed end-to-end CI/CD deployments using Quartz and Jenkins.
  • ▸Selected for Accenture's Quick POC Development Team, delivering client-facing demos that contributed directly to new engagement wins.
PythonAngularFlaskNeo4jRDBMSNLPD3.jsJenkinsQuartz

Junior Research Fellow

IoT Lab — KIIT University

December 2016 – April 2018

Bhubaneswar, India

Created IoT proof-of-concepts, established new embedded systems, and managed Linux server administration including clustering and load balancing.

  • ▸Created IoT POCs and established new embedded systems for lab research.
  • ▸Managed Linux server administration including clustering and load balancing.
IoTEmbedded SystemsLinuxClusteringLoad Balancing

Intern

IIT Bombay

May 2017 – June 2017

Mumbai, India

Developed a simulation of network infrastructure models using Python (NetworkX) to model and analyse network operations.

  • ▸Developed discrete-event simulation of network topologies in a virtual environment.
  • ▸Modelled and analysed network operations using Python NetworkX.
PythonNetworkXNumPySciPy

Intern

Idea Cellular Limited

May 2016 – June 2016

Patna, India

Conducted staff training sessions on the newly implemented AD-RMS system, improving adoption across the regional team.

  • ▸Understood and deployed Active Directory Rights Management Service (AD-RMS).
  • ▸Trained staff on features and demonstrated secure digital document handling.
Active Directory Rights Management Service (AD-RMS)

8+ Years of Engineering Experience

Building enterprise solutions with modern technologies.
Python · React · Angular · NLP · GenAI · TypeScript · Node.js · Cloud

Languages

Python
JavaScript
TypeScript
Java
C
C++
Bash

Frontend

React
Angular
Svelte
HTML5
CSS3
Redux
Material UI
Tailwind CSS
Bootstrap
Next.js

Backend

Node.js
Express
Flask
FastAPI
GraphQL

Databases

MySQL
MS SQL
Oracle
Neo4j
Cassandra
Elastic
MongoDB

Cloud & DevOps

GCP
Azure
AWS
Docker
Kubernetes
Jenkins
GitLab
Git
Jira
Okta

AI & Data

NumPy
Pandas
NetworkX
D3.js
Performance & Impact.
Lock topLock main

US Patent Holder

Delivering enterprise-grade NLP and data engineering solutions.

My Projects

A selection of AI, NLP, and full-stack projects built across enterprise environments — from patent-backed NLP systems to developer tooling serving thousands of users.

7 Projects·1 Patents
AI / NLPPatent · US 11,314,938 B2

Enterprise NLP

Extracting Information from Documents and Assign Accordingly

Extracting Information from Multiple Types of Documents, News, and OCR — extracting relevant information and classifying the document using Natural Language Processing & Deep Learning with a unique traversal-based algorithm to put the extracted information into perspective.

NLPD3FlaskPythonSQLAWS
AI / RegTech

Regulatory 360 Directive

An Application that Scans Documents and Extracts Action Items

Extracting information using Natural Language Processing & Deep Learning from different regulations (GDPR, MIFID2, and more), extracting the context, and assigning the directive to the proper department of the organization.

NLPD3FlaskPythonGCPSQL
AI / FinTech

AI Onboarding Checks

AI Based Adverse Media Checks for Onboarding new Clients

AI-based Adverse Media Checks for onboarding new clients. Applies NLP to scraped articles for open information extraction to build an AI-powered Adverse Media Search System on a Knowledge Graph for risk assessment.

FlaskSQLAlchemyPostgreSQLPythonNLPKnowledge Graph
Computer Vision

ATM Anti-Skimming

A POC for Anti-Skimming Protection in ATMs

Created a POC system that allows cash withdrawal from ATM only after confirming the account holder's identity using computer vision, preventing skimming attacks.

OpenCVPython
IoT

Automating Automobiles using IOT

Automation in Automobiles using Internet of Things

Included the concept of delivering advanced features in medium-range cars using a variety of IoT sensors — awarded 2nd Runner Up at ICDCIT Project Innovation Contest 2017.

Embedded SystemsOracle 11gIoTHTMLCSS
AI / NLP

Document Classifier

Handwriting Recognition and Documents Parsing & Classification

Parses and classifies handwritten documents sent to HR and interview teams — including CVs and ID proofs — into structured categories using NLP and computer vision.

NLPOpenCVFlaskPythonSQLAWS
Data / Visualization

Data Anomaly Finder

A system that finds anomalies in Data

Combines 3 algorithms to keep systems safe from bad data — removes anomalies, visualizes data patterns, and supports full CRUD operations with interactive 3D visualizations.

NLPD3.jsFlaskThree.jsPython

Education

KIIT University

B.Tech in Computer Science

Bhubaneswar, India

2014 – 2018

Krishna Public School

Senior Secondary School

Patna, India

2012 – 2014

Delhi Public School, Patna

Secondary School

Patna, India

2012

Awards, Patents & Certifications

🏆Awards & Achievements

Dell IT President's Award

FY26-Q4

Dell Technologies

Outstanding contributions

ACE Award

3 quarters in FY20

Accenture

Outstanding contributions

Global Tech Innovation Contest (GTIC)

Finalist (Top 16 / 100,000+ ideas) — 2019 & 2020

Accenture

Credit Decisioning Using AI

Financial Services Hackathon

2nd Runner Up

Accenture 2019

Credit Decisioning Using AI

Project Innovation Contest

2nd Runner Up

ICDCIT 2017

Automation of Automobiles Using IoT

Best Volunteer Award

2017

National Service Scheme, KIIT University

📜 Patents

Simulation of One or More Pipeline Jobs in a Software Deployment Pipeline

No.: US 20240192974A1

Filed: December 29, 2022

Granted: January 27, 2026

Extracting Actionable Items From Documents And Assigning The Actionable Items to Responsible Parties

No.: US 11,314,938 B2

Filed: July 29, 2019

Granted: April 26, 2022

Extracting Actionable Items From Documents And Assigning The Actionable Items to Responsible Parties

No.: AU 2020207818A1

Filed: July 22, 2020

Granted: November 11, 2021

🎓 Certifications

Edureka React

Edureka

2021

Neo4J Professional

Neo4j

2020

IBM Professional Data Science

IBM / Coursera

2020

Azure AZ-900

Microsoft

2020

Cloud Computing

Rackspace

2016

© Sagar Sanjeev 2026. All rights reserved.