Solutions-oriented Technical Architect with extensive experience in consulting and software project development, skilled in engineering systems that align with business objectives and consistently exceed client expectations. Strong coding proficiency combined with a commitment to meeting deadlines and delivering exceptional results in high-pressure environments. Proven expertise in architectural design and project management, successfully transforming visionary concepts into reality through innovative design techniques and meticulous planning. A solid track record of integrating sustainability and functionality into projects, ensuring adherence to industry standards while achieving outstanding outcomes.
Data Ingestion Service:
Purpose: Multi-Domain Data Ingestion: Acts as the main gateway for NFR data ingestion into the knowledge graph. JSON-LD Message Processing: Validates and cleanses incoming JSON-LD data. Schema Validation: Checks messages against registered JSON schemas. Entitlement Verification: Confirms users have the proper permissions for data operators. Message Routing: Directs validated messages to the appropriate downstream services.
Technology Stack:
Framework: Spring Boot with Spring Data JPA
Database: PostgreSQL, Stardog.
Messaging: Kafka Consumer with manual acknowledgement
Validation: SHACL shapes with custom violation reporting
Resilience: Resilience4j circuit breaker and retry patterns
Monitoring: Scheduled health checks and readiness probes
Stardog expertise