Software Engineer - II

Software AG

- • 7 months • Current

SKILLS & TECHNOLOGIES

JavaSpringSpring bootReactJSElasticSearchZookeeperTypeScriptMicro services

ARIS

My main work was focused on ARIS, a product of Software AG. ARIS is a BPM application that helps to turn your processes into value. By managing the entire process lifecycle with a single, integrated suite, ARIS enables you to define, analyze, simulate, optimize and control your processes.

My Role

As a Software Engineer, my primary focus is on backend microservices that power critical parts of the ARIS platform, including User Management, Document Storage, Tenant Management, Elasticsearch, ZooKeeper, and Collaboration services. I also contribute to frontend tasks when required.

  • My Contributions :

    • Designed and implemented Retrieval-Augmented Generation (RAG) for the Document Storage service, enabling intelligent retrieval across thousands of documents used by large enterprise customers.
    • Designed and built the end-to-end document processing pipeline, supporting multiple file formats and parallelizing key stages to boost throughput by 3x.
    • Redesigned a multi-stage document extraction pipeline - eliminating two LLM inference passes, replacing them with structured text extraction and Vision AI enrichment, and introducing parallel page processing - reducing end-to-end processing time
    • Designed and built the scoring engine from scratch that converts raw AI evaluations into clear quality scores, introducing a 0–5 rating scale in place of simple pass/fail - giving process owners precise, actionable improvement targets
  • Highlights :

    • Represented the team on a one-week on-site business trip to Germany, collaborating closely with cross-functional stakeholders.
    • Contributed as a core member of one of the organization’s early Agentic AI teams, working on innovative, product focused AI solutions.
    • Built AI agents, reusable skills, and MCP servers as part of an innovation project to accelerate internal feature development using Claude Code, while adhering to enterprise processes, test coverage standards, and quality benchmarks.
    • Worked on an Agentic AI workflow that helps analyze existing business processes and improve them
    • Attended hands-on workshop on React.js and software design principles to improve overall development quality and product experience.

Promoted to Software Engineer II at the end of 2025 in recognition of consistent, impactful contributions made from the time of joining.

Key Technologies Used

Primary Stack:

  • Java & Spring boot for backend services
  • React & GWT for frontend development
  • PostgreSQL & Elastic search for database
  • AWS for cloud infrastructure

Development Tools:

  • IntelliJ IDEA, VS Code as IDE
  • Git & GitHub for version control
  • Postman for API testing
  • Claude Code & Github Copilot CLI