Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

SAJIL LIDHAN

Software Developer
Bengaluru

Summary

Experienced Software Developer at 6D Technologies with expertise in enterprise application development and API integration. Successfully designed and implemented automated customer segmentation systems using SpringBoot and microservices architecture. Proven problem solver with strong database management and performance optimization skills, delivering scalable solutions that align with business objectives.

Overview

3
3
years of professional experience
1
1
Certification

Work History

Software Developer

6D Technologies
08.2022 - Current


1. Business Requirements Analysis

  • Collaborated with telecom clients to analyze requirements for customer promotions and mobile plans
  • Translated complex business logic into structured JSON rule definitions with condition-action workflows
  • Ensured system scalability while maintaining alignment with client business objectives


2. Rule Processing Architecture

  • Engineered conversion system between JSON rule definitions and XML processing format
  • Designed flexible data mapping architecture connecting business rules to multiple database systems
  • Integrated with MySQL, Oracle, Hive and HBase through dynamic profile-column mapping


3. ETL Pipeline Development

  • Implemented Pentaho KTR workflows to generate optimized SQL queries
  • Configured Redisson caching server to improve system performance
  • Automated data transformation processes between different formats


4. Automation Script Development

  • Built Python scripts for automated customer segmentation
  • Eliminated manual steps in customer data processing


5. Third-Party System Integration

  • Integrated external APIs for executing customer promotions
  • Ensured reliable delivery of customer benefits and bonuses


6. System Deployment

  • Deployed solutions on Kubernetes and standalone systems
  • Maintained CI/CD pipelines for seamless updates


7.System Maintenance

  • Improved business logic through iterative development
  • Conducted cross-environment testing and validation


8. Technical Documentation

  • Documented system architecture and integration specs
  • Created deployment procedures and schema references


Education

Master of Computer Applications - Computer Applications

APJ Abdul Kalam Technological University
Ernakulam, India
04.2001 -

Skills

Object-Oriented Programming

Certification

Cyber Security Fundamentals Certification - July 2022

Timeline

Software Developer

6D Technologies
08.2022 - Current

Master of Computer Applications - Computer Applications

APJ Abdul Kalam Technological University
04.2001 -
SAJIL LIDHANSoftware Developer