Sign in

Kanishka Naik

@kanishkanaik.dev
221 followers 936 following 1.1K posts

Senior Software Engineer & Open-Source Maintainer JS/TS • Elixir • Go • Solidity Exploring payments, ledgers, and distributed systems Astrophile 🔭 | Stargazer 💫 kanishkanaik.dev

PostsRepliesMedia
Kanishka Naik @kanishkanaik.dev · 12/08/2026
RegTech sits at the intersection of fintech, compliance, and engineering. KYC, AML, sanctions screening, risk scoring, and real-time monitoring turn complex regulations into scalable systems. #RegTech #FinTech #AML #KYC #SoftwareEngineering
000
Kanishka Naik @kanishkanaik.dev · 11/08/2026
Accounting & CFO Tech is evolving beyond bookkeeping. 🚀 From ledgers and payments to payroll, tax, reconciliation, and reporting—modern finance platforms are becoming real-time financial infrastructure for businesses. #Fintech #CFO #Accounting #FinanceTech #SaaS
020
Kanishka Naik @kanishkanaik.dev · 08/07/2026
💰 Personal Finance Management (PFM) is evolving with AI, Open Banking, and real-time analytics to help users budget smarter, track spending, and improve financial health. 🚀 #FinTech #PersonalFinance #PFM #OpenBanking #AI #OpenBanking #DataAnalytics #SoftwareEngineering #Microservices
000
Kanishka Naik @kanishkanaik.dev · 06/07/2026
🚀 WealthTech is reshaping investing with AI, automation, real-time trading, portfolio analytics, and secure financial infrastructure. Here's a visual overview of the core systems behind modern WealthTech platforms. #WealthTech #FinTech #Investing #SystemDesign #AI
010
Kanishka Naik @kanishkanaik.dev · 01/07/2026
🏦 Lending is far more than loan approvals—it's a real-time ecosystem of AI, risk engines, underwriting, fraud detection, credit scoring, and compliance. Here's a visual map of the complete Lending & Credit architecture. 🚀 #FinTech #Lending #OpenBanking #SystemDesign
000
Kanishka Naik @kanishkanaik.dev · 29/06/2026
🔓 Open Banking is transforming financial services through secure APIs, customer consent, and real-time data sharing. Here's a visual guide covering the ecosystem, core features, architecture, and engineering challenges. 🚀 #OpenBanking #FinTech #APIs #SoftwareEngineering #OpenFinance #Banking
010
Kanishka Naik @kanishkanaik.dev · 29/06/2026
💳 Every digital payment relies on a complex ecosystem—payment gateways, orchestration, settlement, fraud detection, tokenization, digital wallets, and more. Here's a visual guide to how modern payments move securely at scale. #FinTech #Payments #OpenBanking #SoftwareEngineering #DigitalPayments
100
Kanishka Naik @kanishkanaik.dev · 23/06/2026
Digital Banking ecosystem into a single knowledge map Payments → Ledgers → Reconciliation → Fraud → AML → Core Banking → Distributed Systems Understanding how money moves is a superpower for fintech engineers. #Fintech #DigitalBanking #SystemDesign #OpenBanking #SoftwareEngineering #UKFintech
010
Kanishka Naik @kanishkanaik.dev · 22/06/2026
Mapped the fintech ecosystem into 20 domains—from Digital Banking and Payments to AI Finance and Treasury Infrastructure. Amazing how every fintech product ultimately relies on APIs, compliance, security, data, and scalability. #Fintech #OpenBanking #Payments #SoftwareEngineering
131
Kanishka Naik @kanishkanaik.dev · 22/06/2026
UPI works even when banks fail mid-transaction—by design. A central switch by National Payments Corporation of India, debit-first flow, UTR-based exactly-once processing, timeouts & auto-reversals ensure every payment ends in SUCCESS or REVERSAL. #UPI #FinTech #SystemDesign
000
Kanishka Naik @kanishkanaik.dev · 20/06/2026
From payment spikes to market volatility, elasticity enables FinTech platforms to scale resources automatically and deliver reliable, high performance services while optimizing infrastructure costs. #FinTech #Elasticity #Scalability #Payments #Microservices #Engineering #SoftwareArchitecture
120
Kanishka Naik @kanishkanaik.dev · 20/06/2026
Building fintech systems that scale means designing for millions of users, real time transactions, strong consistency, and zero downtime. Event driven architecture, microservices, caching, and auto scaling are key. 🚀 #FinTech #Scalability #SystemDesign #DistributedSystems #SoftwareEngineering
020
Kanishka Naik @kanishkanaik.dev · 18/06/2026
Open Banking is reshaping finance through secure, consent-based data sharing via APIs—connecting banks, fintechs, and customers to drive innovation, better experiences, and financial inclusion. 🚀🔐 #OpenBanking #OpenFinance #FinTech #DigitalBanking #APIs #DigitalTransformation #FutureOfBanking
010
Kanishka Naik @kanishkanaik.dev · 17/06/2026
Carbon-aware computing helps FinTech platforms reduce emissions by running non-critical workloads when cleaner energy is available, without impacting real-time payments or customer experience. 🌱⚡ #FinTech #GreenFinTech #SustainableTech #CloudComputing #Payments #AI #SoftwareEngineering
010
Kanishka Naik @kanishkanaik.dev · 16/06/2026
🚆 Every QR scan, card swipe, or UPI transfer runs on a payment rail—the invisible infrastructure moving money securely and instantly between people, businesses, and banks. #PaymentRails #FinTech #UPI #Payments #Banking #DigitalPayments #CoreBanking #OpenBanking
010
Kanishka Naik @kanishkanaik.dev · 24/02/2026
Vibecoded a simple Chandran Vela Pulsar using Angular + Three.js — featuring helix-pattern jets, a glowing core, and dual torus rings. Next step: refining the particle flow and adding reactive lighting for more depth. 🚀✨ #ThreeJS #Angular #WebGL #SpaceTech #FrontendDev #VibeCoding
010
Kanishka Naik @kanishkanaik.dev · 20/11/2025
Simple Angular component that implements every lifecycle hook
010
Kanishka Naik @kanishkanaik.dev · 12/11/2025
010
Kanishka Naik @kanishkanaik.dev · 12/11/2025
In my Tic Tac Toe app, I used NativeScript’s animate() API for all animations - it gives smooth, logic-tied transitions as it runs JS thread. Many animations can cause frame drops or memory buildup, and need manual cleanup to avoid leaks or OOM errors. #nativescript #animation #garbagecollection
120
Kanishka Naik @kanishkanaik.dev · 11/11/2025
Added an online multiplayer feature to the TicTacToe game I built weeks back with #PhoenixFramework 🎮🔥 Built with: #NativeScript #angular #elixirlang #TypeScript #MobileDev #GameDev #IndieGame
3103
Kanishka Naik @kanishkanaik.dev · 14/10/2025
100
Kanishka Naik @kanishkanaik.dev · 13/10/2025
Vibe coded a Simple tic-tac-toe game using #NativeScript and #Angular with smooth animations and sounds. Built with: #NativeScript #angular #TypeScript #MobileDev #GameDev #IndieGame
031
Kanishka Naik @kanishkanaik.dev · 04/10/2025
Vibe coded an Endless/Infinite Runner game using #NativeScript and #Angular with smooth animations, collision detection, and progressive difficulty. Built with: #NativeScript #angular #TypeScript #MobileDev #GameDev #IndieGame
0154
Kanishka Naik @kanishkanaik.dev · 30/06/2025
Correction: IO.puts("Hello") if true is not valid Elixir syntax in the .exs file The correct way is: if true, do: IO.puts("Hello")
010
Kanishka Naik @kanishkanaik.dev · 30/06/2025
When Not to Use if in #elixirlang
030
Kanishka Naik @kanishkanaik.dev · 30/06/2025
if statement in Enum in #elixirlang
010
Kanishka Naik @kanishkanaik.dev · 30/06/2025
if/else with Combining Conditions in #elixirlang
010
Kanishka Naik @kanishkanaik.dev · 30/06/2025
if without do Block (1-liner) in #elixirlang
220
Kanishka Naik @kanishkanaik.dev · 30/06/2025
Using unless as if Alternative in #elixirlang
220
Kanishka Naik @kanishkanaik.dev · 30/06/2025
if with Pattern Matching in #elixirlang
020
Kanishka Naik @kanishkanaik.dev · 30/06/2025
Nested if Statements in #elixirlang
010
Kanishka Naik @kanishkanaik.dev · 30/06/2025
if with return value in #elixirlang
010
Kanishka Naik @kanishkanaik.dev · 30/06/2025
if with else in #elixirlang
010
Kanishka Naik @kanishkanaik.dev · 30/06/2025
Basic if statement in #elixirlang
010
Kanishka Naik @kanishkanaik.dev · 28/06/2025
You're right. In the example, each call creates a new start binding, discarding it after, so it always starts fresh from the original closure value and doesn't maintain state between calls because Elixir's immutability prevents modifying the start variable directly. Here's a new example
110
Kanishka Naik @kanishkanaik.dev · 27/06/2025
The Coding Journey: A Real Transition There’s a phase in every developer's journey: 🧩 Copy-paste is survival 🎯 Vibe coding is thriving.
010
Kanishka Naik @kanishkanaik.dev · 27/06/2025
Referential Transparency in #elixirlang
010
Kanishka Naik @kanishkanaik.dev · 27/06/2025
No Shared State (Concurrency Benefits) in #elixirlang
010
Kanishka Naik @kanishkanaik.dev · 27/06/2025
Function Clauses and Guards in #elixirlang
010
Kanishka Naik @kanishkanaik.dev · 27/06/2025
Monads in #elixirlang
020
Kanishka Naik @kanishkanaik.dev · 27/06/2025
Currying & Partial Application in #elixirlang
010
Kanishka Naik @kanishkanaik.dev · 27/06/2025
List Comprehensions in #elixirlang
020
Kanishka Naik @kanishkanaik.dev · 27/06/2025
Immutable Data Structures in #elixirlang
010
Kanishka Naik @kanishkanaik.dev · 27/06/2025
Data Transformation in #elixirlang
010
Kanishka Naik @kanishkanaik.dev · 27/06/2025
Closures in #elixirlang
210
Kanishka Naik @kanishkanaik.dev · 27/06/2025
Lazy Evaluation with Streams in #elixirlang
020
Kanishka Naik @kanishkanaik.dev · 27/06/2025
Function Composition in #elixirlang
020
Kanishka Naik @kanishkanaik.dev · 27/06/2025
Pipeline Operator in #elixirlang
010
Kanishka Naik @kanishkanaik.dev · 27/06/2025
Pattern Matching in #elixirlang
010
Kanishka Naik @kanishkanaik.dev · 27/06/2025
Recursion in #elixirlang
010