Summary
Overview
Work History
Education
Skills
Custom Section
Timeline
Generic

Indranil Dey

Bangaluru

Summary

Results-oriented Software Engineering Architect specializing in real-time data processing and cloud architecture. Expertise in Java and big data technologies drives effective system integration and team mentorship, delivering innovative solutions that enhance performance and efficiency. Focused on leveraging technology to transform data into actionable insights.

Overview

31
31
years of professional experience

Work History

Software Engineering Architect at AI Cloud

Salesforce
12.2018 - Current
  • Designed Symantec caching to bypass LLM calls, reducing token rate limit throttling.
  • Developed multi-tenant data lake for real-time processing of 1.2 million CDC requests daily.
  • Implemented SOQL filtering for seamless extraction of Salesforce core data via SOAP and bulk APIs.
  • Evaluated microservice architecture options focused on enhancing system integration strategies.
  • Established unified data catalog across multi-cloud environments to address unstructured data requirements.
  • Created framework for automated design and code generation from user stories, streamlining development processes.
  • Mentored peers through code reviews, improving design assessment practices.

Data Engineering at Data Infrastructure team

Apple INC
05.2014 - 11.2018
  • Design and develop a data ingestion platform for vendor and streaming sources.
  • Design and develop a validation framework and generic MapReduce jobs.
  • Designed and developed RESTful web services to expose MapReduce content via Scala and Play, facilitating data accessibility.
  • Built a common transfer module for moving data between file systems and HDFS using distcp, streamlining data transfer processes.
  • Reviewed Java code with peers, contributing to design discussions that enhanced code quality.

Big Data Platform Engineer/Architect for the GBI Portal

Apple INC
12.2011 - 05.2014
  • Designed GBI portal platform using Apache Camel routing to enhance service provisioning infrastructure.
  • Designed live streaming and enrichment using Twitter Storm and Cassandra into Hadoop.
  • Designed and developed real-time dashboard POC using Kafka, Twitter Storm, Oracle AQ, Atmosphere.
  • Designed ClusterExecutor module to simulate Hadoop jar and run MapReduce jobs.
  • Developed GBI Cache with Ehcache and Spring JDBC for efficient lookup search integration.
  • Developed embedded data services with Spring JDBC 3.0 to streamline data access.
  • Designed and built iTunes reporting data ingestion interface on Apple Hadoop platform.

Lead Technical Architect

American Express (Business Travel)
10.2010 - 11.2011
  • Developed and deployed a unified booking platform integrating GDS and non-GDS systems to enhance user experience.
  • Implemented platform using Apache Camel, Spring MVC, and Spring Core.
  • Optimized performance by tuning JVM parameters for SOA platform, resulting in improved system reliability.
  • Reviewed code, audits, and defect analysis for release readiness.
  • Led 20-person team in delivering projects across offshore and onsite locations, ensuring alignment and timely completion.
  • Planned hardware and software capacity to support platform demand.

Spring Framework Engineer

Pivotal (Formerly SpringSource)
12.2007 - 09.2010
  • Design and develop license management portal using Spring MVC, Spring Core, Hibernate, Spring Security.
  • Design and develop multithreaded distributed batch processing workflow using Spring Batch and Spring Integration.
  • Develop Java APIs for licensing component using Spring Core, Hibernate, Spring Security.
  • Resolved bugs and enhanced Spring modules, focusing on Spring JDBC, Spring Batch, and Spring Integration, ensuring system stability and performance.
  • Participate in architecture reviews, design reviews, and code reviews.
  • Architected and implemented entitlement management system and greenhouse project using JBoss Portal and vFabric suites, enhancing application functionality.

Lead Architect

HTC Global Services INC
02.2003 - 11.2007
  • Owned architectural and infrastructure design decisions end-to-end.
  • Gathered and analyzed stakeholder and business analyst concerns to inform and refine architectural decisions.
  • Designed service layer and persistence classes using Spring 2.0 and Hibernate 3.0.
  • Implemented security interceptors using Spring Security.
  • Collaborated with Gale chief architect on gold framework architecture.
  • Integrated system with Gale legacy content repository vault.
  • Designed content repository and search engine with Jakarta Jackrabbit, improving content accessibility and search efficiency.
  • Architected single sign-on gateway based on OnePass web service.
  • Provided guidance to 10 Java/J2EE developers across offshore and onsite teams, enhancing team capabilities and knowledge transfer.
  • Integrated syllabus builder with Sakai course management systems at MI State University.
  • Delivered syllabus builder and virtual reference library for Thomson Gale.

Tech Lead

Patni Computers
Mumbai
12.1995 - 01.2003
  • Managed architecture and design decisions to enhance functionality and performance across multiple service modules.
  • Led offshore team of 4 Java developers to ensure timely delivery of high-quality software solutions.
  • Designed and developed authentication and authorisation module for secure access flows.
  • Developed and optimised Motorola web claim processing engine, achieving processing capacity of 1000/2000 TPS.
  • Architected database-driven rule engine for claim processing workflows.

Education

Bachelor of Science -

Calcutta University
01-1995

GNIIT Computer Diploma -

NIIT

Skills

  • Java and J2EE development
  • Spring framework suite
  • Cloud architecture
  • Data pipeline design
  • Real-time processing
  • Big data technologies
  • MapReduce and Pig
  • Cascading and Spark
  • Apache Kafka and Flume
  • Data transformation processes
  • Event-driven architecture
  • Fraud detection strategies
  • System integration
  • Spring AI applications
  • Large language models and agentic frameworks
  • Microservices design
  • Multi-tenant architecture

Custom Section

  • Https://github.com/deyindra/Sudoku
  • Https://github.com/deyindra/MergeSort
  • Https://github.com/deyindra/ExcelEvaluation
  • Http://indranil1971.blogspot.com/2016/01/generate-prime-table.html
  • Http://indranil1971.blogspot.com/2016/01/given-3-postive-number-n1-n2-and-n3.html
  • Http://indranil1971.blogspot.com/2016/01/find-if-binary-representation-of-32-bit.html
  • Http://indranil1971.blogspot.com/2014/12/iterator-fun.html

Timeline

Software Engineering Architect at AI Cloud

Salesforce
12.2018 - Current

Data Engineering at Data Infrastructure team

Apple INC
05.2014 - 11.2018

Big Data Platform Engineer/Architect for the GBI Portal

Apple INC
12.2011 - 05.2014

Lead Technical Architect

American Express (Business Travel)
10.2010 - 11.2011

Spring Framework Engineer

Pivotal (Formerly SpringSource)
12.2007 - 09.2010

Lead Architect

HTC Global Services INC
02.2003 - 11.2007

Tech Lead

Patni Computers
12.1995 - 01.2003

Bachelor of Science -

Calcutta University

GNIIT Computer Diploma -

NIIT
Indranil Dey