24Freelanceफ्रीलांस मार्केटप्लेस जो कभी नहीं सोता
सक्रिय

Clojure डेवलपर — JVM पर कार्यात्मक बैकएंड

112 दृश्य#2233
सूची अवधि1 दिन16.11.2026 तक
पोस्ट किया गया18.08.2026
दृश्य11213 में 14 दिन

सेवा के बारे में

अनुवादित
मैं एक Clojure डेवलपर हूँ और मैं JVM पर चलने वाली कार्यात्मक बैकएंड सेवाएँ और डेटा प्रोसेसिंग एप्लिकेशन बनाता हूँ। मेरे काम के केंद्र में अपरिवर्तनीय डेटा संरचनाएँ, शुद्ध कार्य और एक संयोजक शैली है जहाँ एक प्रोग्राम छोटे, स्पष्ट रूप से नामित टुकड़ों से बनाया जाता है जिनके बारे में आप वास्तव में तर्क कर सकते हैं। चूंकि Clojure एक Lisp है, मेरा मुख्य उपकरण REPL है: मैं इंटरैक्टिव रूप से एक प्रोग्राम विकसित करता हूँ, सीधे लाइव डेटा पर अभिव्यक्तियों का मूल्यांकन करता हूँ और जैसे-जैसे मैं आगे बढ़ता हूँ, डिज़ाइन को परिष्कृत करता हूँ, बजाय इसके कि सब कुछ पहले से अनुमान लगाऊँ और बाद में डिबग करूँ। यह एक विशिष्ट अनुशासन है, Java, Scala या Elixir के साथ काम करने के विपरीत, और मैं इसे एक शिल्प के रूप में देखता हूँ, न कि Java के साथ कोष्ठक।

मल्टीथ्रेडिंग पर मैं ईमानदारी से भाषा द्वारा दिए गए उपकरणों का उपयोग करता हूँ: एटम, रेफ, एजेंट और core.async चैनल — कार्य के अनुसार, फैशन के अनुसार नहीं। मैंने Ring और reitit पर REST और स्ट्रीमिंग HTTP सेवाएँ बनाई हैं, डेटा को spec और Malli के माध्यम से वर्णित किया है, next.jdbc और HoneySQL के माध्यम से Postgres के साथ काम किया है, ट्रांसड्यूसर्स और लेज़ी अनुक्रमों के साथ बड़े वॉल्यूम को प्रोसेस किया है ताकि मेमोरी सपाट रहे। मुझे आसपास के JVM पारिस्थितिकी तंत्र के साथ सावधानीपूर्वक एकीकरण, समझदारी से त्रुटि हैंडलिंग और अच्छे तरीके से उबाऊ डिप्लॉयमेंट की परवाह है। यदि कोड उलझी हुई स्थिति में फैल गया है, तो मैं इसे एक साफ कोर और पतले किनारों के साथ प्रभावों के साथ वापस लाता हूँ।

यदि आपके पास एक सेवा है जिसे लोड के तहत सही होना चाहिए, एक डेटा पाइपलाइन जिसे बनाए रखना चाहिए, या एक Clojure प्रोजेक्ट जो आधे रास्ते में अटका हुआ है, तो मैं इसे उठाऊँगा और आगे बढ़ाऊँगा। मैं ऐसे परीक्षण लिखता हूँ जो व्यवहार को ठीक करते हैं, जटिल स्थानों का दस्तावेजीकरण करते हैं और एक स्वस्थ REPL प्रक्रिया छोड़ते हैं ताकि अगला व्यक्ति पहले दिन से उत्पादक हो सके।

— JVM के लिए Clojure और ClojureScript में बैकएंड सेवाएँ
— Ring, reitit और core.async पर REST और स्ट्रीमिंग APIs
— clojure.spec और Malli के माध्यम से डेटा मॉडलिंग और मान्यता
— next.jdbc, HoneySQL और कनेक्शन पूलिंग के माध्यम से Postgres के साथ काम करना
— एटम, रेफ, एजेंट और चैनलों के साथ मल्टीथ्रेडिंग
— ट्रांसड्यूसर्स, लेज़ी अनुक्रम, बड़े वॉल्यूम प्रोसेसिंग
— REPL-प्रेरित विकास, परीक्षण और शुद्ध कार्यों में पुनर्गठन

SafeDeal एस्क्रो सुरक्षा

राशि Payora USDT (TRC-20) एस्क्रो में सुरक्षित रहती है और काम की पुष्टि के बाद ही फ्रीलांसर को जारी की जाती है।

Freelancer contacts
E-mailShow
24
बीस · टिप

आर्डर करने से पहले

  • फ्रीलांसर के पोर्टफोलियो को देखें।
  • अपने कार्य का वर्णन करें और कीमत और समय सीमा पूछें।
  • अन्य ग्राहकों की समीक्षाएँ देखें।
  • या एक प्रोजेक्ट पोस्ट करें और कई प्रस्तावों की तुलना करें।
एक ही श्रेणी

समान सेवाएँ

श्रेणी में सभी सेवाएँ
जानने के लिए अच्छा
मैं इस सेवा को कैसे ऑर्डर करूँ?

इस पृष्ठ पर फ्रीलांसर को लिखें: कार्य, समय सीमा और आपको जो परिणाम चाहिए उसे वर्णित करें।

मैं फ्रीलांसर की जांच कैसे करूँ?

प्रोफ़ाइल खोलें: रेटिंग, पोर्टफोलियो और अन्य ग्राहकों की समीक्षाएँ आपके जैसे कार्यों के साथ अनुभव दिखाती हैं।

Viktoria O.वेब प्रोग्रामिंग
संपर्क करें

इस पृष्ठ का उत्तर क्या है