- 1-
PROCEDURE DIVISION.
- 2-
0000-MAIN.
- 3-
OPEN INPUT POLICY-FILE
- 4-
PERFORM UNTIL WS-EOF = 'Y'
- 5-
READ POLICY-FILE
- 6-
AT END MOVE 'Y' TO WS-EOF
- 7-
NOT AT END PERFORM 1000-LIST
- 8-
END-READ
- 9-
END-PERFORM
- 10-
CLOSE POLICY-FILE
- 11-
STOP RUN.
- 1+
@RestController
- 2+
@RequestMapping("/policies") - 3+
class PolicyController { - 4+
private final PolicyRepository repo;
- 5+
- 6+
@GetMapping
- 7+
List<PolicySummary> list(@RequestParam String holder) { - 8+
return repo.findByHolder(holder).stream()
- 9+
.map(PolicySummary::from)
- 10+
.toList();
- 11+
}
- 12+
}
2020: पॉलिसी सूची वाले COBOL सिस्टम को Spring Boot में माइग्रेट किया। अब: LLM-सहायित माइग्रेशन, जहाँ जनरेट किए गए कोड की समतुल्यता डिफ़रेंशियल एक्ज़ीक्यूशन से सिद्ध होती है — जारी।
- content-type:
- text/html; charset=utf-8
- x-source:
- content/hi/profile.json
- x-cv-version:
- 2026.09

Sohayb Hassan
फ़ुल-स्टैक इंजीनियर · Java / Spring Boot · React · बैंकिंग और वित्तीय सेवाएँ
Capgemini में छह वर्षों से बैंकों, बीमा कंपनियों और कॉर्पोरेट ग्राहकों के लिए बैकएंड और वेब सिस्टम बनाने वाला फ़ुल-स्टैक इंजीनियर। फ़िलहाल एक रिटेल बैंक के मोबाइल प्लेटफ़ॉर्म पर फ़ीचर एंड-टू-एंड डिलीवर करता है: Java 17 / Spring Boot 3 माइक्रोसर्विसेज़, JDK 21 पर OpenAPI-first BFF परत और React Native ऐप। बैंकिंग इंटीग्रेशन के कम चमकीले पहलुओं (लेगेसी होस्ट, BPM प्रक्रियाएँ, कई वातावरणों वाली रिलीज़ पाइपलाइन) और उन टूल्स में सहज, जो कई रिपॉज़िटरी वाले बड़े प्रोग्राम को गतिमान रखते हैं। शुरुआत COBOL को Spring Boot में माइग्रेट करने से की; अब निजी समय LLM-सहायित आधुनिकीकरण टूल्स पर लगाता है, जहाँ आउटपुट पर भरोसा नहीं, उसकी जाँच की जाती है।
- 6 वर्ष
- Capgemini · बैंकिंग और वित्तीय सेवाएँ
- 3 परतें
- माइक्रोसर्विसेज़ · BFF · मोबाइल ऐप
- COBOL → Java
- लेगेसी आधुनिकीकरण, व्यावहारिक अनुभव
_links
- GET/experience— चार भूमिकाएँ, 2020 → अब तक
- GET/skills?filter=— छह समूह, फ़िल्टर योग्य
- GET/projects— जो वह अपने समय में बनाता है
- GET/now— इस महीने, दिनांकित
- GET/education— डिग्रियाँ, बूटकैंप, भाषाएँ
- GET/health— अपटाइम और स्टेटस LED
- GET/cv— pdf · json · txt · curl
- GET/contact— ईमेल, LinkedIn, GitHub
- POST/hire— रिक्वेस्ट बॉडी भेजें, 202 पाएँ
- POST/ask— चैट कंसोल · जल्द आ रहा है
{
"name": "Sohayb Hassan",
"title": "फ़ुल-स्टैक इंजीनियर · Java / Spring Boot · React · बैंकिंग और वित्तीय सेवाएँ",
"location": "टूरिन, इटली",
"headline": [
{
"value": "6 वर्ष",
"label": "Capgemini · बैंकिंग और वित्तीय सेवाएँ"
},
{
"value": "3 परतें",
"label": "माइक्रोसर्विसेज़ · BFF · मोबाइल ऐप"
},
{
"value": "COBOL → Java",
"label": "लेगेसी आधुनिकीकरण, व्यावहारिक अनुभव"
}
],
"_links": {
"sohayb hassan": "https://soyhub.github.io/",
"experience": "https://soyhub.github.io/experience",
"skills": "https://soyhub.github.io/skills",
"projects": "https://soyhub.github.io/projects",
"now": "https://soyhub.github.io/now",
"education": "https://soyhub.github.io/education",
"health": "https://soyhub.github.io/health",
"cv": "https://soyhub.github.io/cv",
"contact": "https://soyhub.github.io/contact",
"hire": "https://soyhub.github.io/hire",
"ask": "https://soyhub.github.io/ask"
}
}