EXCEEDS logo
Exceeds
Ivan Mladjenovic - Scott Logic

PROFILE

Ivan Mladjenovic - Scott Logic

Worked on the ScottLogic/InferESG repository, delivering features that enhanced ESG data extraction, analysis, and reliability. Developed dynamic knowledge graph integration by generating Cypher queries and data models from CSV data, leveraging Neo4j for scalable backend data modeling. Improved data integrity through prompt-driven Cypher query validation and explicit null filtering, while launching agent-based ESG analysis tools that utilized OpenAI for report generation. Refined agent architecture and routing for more reliable task execution, expanded asynchronous learning, and strengthened web scraping with realistic browser headers. Used Python, TypeScript, and Docker, focusing on backend development, API integration, and configuration management throughout the project.

Overall Statistics

Feature vs Bugs

88%Features

Repository Contributions

10Total
Bugs
1
Commits
10
Features
7
Lines of code
6,078
Activity Months3

Work History

January 2025

5 Commits • 4 Features

Jan 1, 2025

January 2025 monthly summary for ScottLogic/InferESG focusing on delivering key architectural improvements, enhanced data collection quality, and improved developer documentation to drive reliability, scalability, and business value in ESG data extraction.

December 2024

3 Commits • 2 Features

Dec 1, 2024

December 2024 monthly summary for ScottLogic/InferESG: Delivered two major features enhancing data integrity and ESG analysis capabilities. Implemented Prompt-driven Query Integrity for Cypher with explicit null-filtering rules and examples added to prompts. Launched Materiality ESG Analysis Suite, including a dedicated Materiality Agent for ESG report analysis and a Materiality Chat Agent leveraging OpenAI for report generation, with enhanced file handling, configuration, and tests. Also fixed datastore prompt to skip null values to improve query reliability. These efforts improved data quality, enabled more reliable ESG analysis, and accelerated report generation.

November 2024

2 Commits • 1 Features

Nov 1, 2024

November 2024 performance summary for ScottLogic/InferESG: Delivered a Dynamic Knowledge Graph integration enabling CSV-driven Cypher and data model generation in Neo4j; completed MIT license adoption to improve compliance and distribution clarity. Highlights include business-ready data modeling automation and governance improvements with low-risk licensing changes.

Activity

Loading activity data...

Quality Metrics

Correctness88.0%
Maintainability87.0%
Architecture86.0%
Performance79.0%
AI Usage59.0%

Skills & Technologies

Programming Languages

JinjaJinja2MarkdownPythonShellTypeScriptYAML

Technical Skills

API DevelopmentAPI IntegrationAPI designAgent-Based SystemsAgent-based SystemsAgent-based systemsAsynchronous ProgrammingBackend DevelopmentCloud ServicesConfiguration ManagementConfiguration managementCypherData IngestionData ModelingDatabase Querying

Repositories Contributed To

1 repo

Overview of all repositories you've contributed to across your timeline

ScottLogic/InferESG

Nov 2024 Jan 2025
3 Months active

Languages Used

MarkdownPythonYAMLJinjaShellTypeScriptJinja2

Technical Skills

Backend DevelopmentCypherData IngestionData ModelingLLM IntegrationLicensing