Karthick Bharathidasan profile photo 1 on Tal

Karthick Bharathidasan

Full Stack Developer | Go · Vue.js · REST & WebSocket APIs | Microservices · AWS · Kafka · Docker

Chennai

3+ years of work experience

Flattrade
Jul 20251 yr 1 moPresent

Chennai

Leading a team of 6 to build UPI & NetBanking integrations processing 10,000+ daily transactions with 99.6% uptime. Reduced manual reconciliation time by ~80% through automated ledger systems.
Flattrade
Apr 20241 yr 3 mosJun 2025

Chennai, Tamil Nadu, India

Promoted to Senior Executive in Software Development, focusing on KYC/Re-KYC products for a trading platform
Flattrade
Jun 202311 mosApr 2024

Chennai

Full-stack web developer skilled in Go, Vue.js, Java, and SQL (MySQL/MariaDB). Experienced in building enterprise apps including ERP, KYC forms, role-based access, and business process management. Strong in business analysis, data analysis, documentation, and code/design reviews

Education

QSpiders - Software Testing Training Institute

Java Full Stack Development Course, Computer and Information Science

QSpiders - Software Testing Training Institute

20221 yr2023
THANTHAI PERIYAR GOVERNMENT INSTITUTE OF TECHNOLOGY

Bachelor of Engineering - BE, Mechanical Engineering

THANTHAI PERIYAR GOVERNMENT INSTITUTE OF TECHNOLOGY

20174 yrs2021

Join Karthick and 10k+ other professionals on

Tal Boss

Tal is the app where bosses meet engineers & builders directly, without middlemen

Download Tal Boss

Karthick Bharathidasan on Tal

Headline

Full Stack Developer | Go · Vue.js · REST & WebSocket APIs | Microservices · AWS · Kafka · Docker

About

I build payment infrastructure that moves real money — UPI flows, NetBanking integrations, and fund transfer systems running daily in live trading environments. Currently at Flattrade for 3+ years, I design and develop systems that power seamless digital transactions and banking integrations with a focus on reliability and auditability. 𝗢𝗻𝗲 𝗼𝗳 𝗺𝘆 𝗸𝗲𝘆 𝗰𝗼𝗻𝘁𝗿𝗶𝗯𝘂𝘁𝗶𝗼𝗻𝘀: Automated ledger entries and reconciliation across 10,000+ daily transactions — cutting manual processing time by ~80% and eliminating a whole class of reconciliation errors. The system maintains 99.6% uptime in a zero-tolerance production environment. 𝗖𝗼𝗿𝗲 𝗦𝘁𝗿𝗲𝗻𝗴𝘁𝗵𝘀: ▸ Backend — Golang (REST APIs, microservices, concurrency) · Java ▸ Real-time & event-driven — Redis, WebSockets, Kafka, Debezium (CDC) ▸ Security — JWT, mTLS, token-based authentication ▸ Frontend — Vue.js ▸ Databases — MSSQL, MySQL, PostgreSQL · Migrations: Goose / Flyway ▸ DevOps — Docker, Kubernetes, shell scripting, CI/CD ▸ Observability — Grafana, Prometheus 𝗟𝗲𝗮𝗱𝗲𝗿𝘀𝗵𝗶𝗽: Led a team of 6 developers to migrate the entire payment section from a monolith to microservices — shipped to production in 2 months, enabling independent deployments and reducing release risk across 8 independent services. 𝗕𝗮𝗰𝗸𝗴𝗿𝗼𝘂𝗻𝗱: B.E. in Mechanical Engineering, transitioned into software through a Full Stack Java program — an unconventional path that sharpened my systems thinking. Open to backend-heavy or full-stack roles in FinTech, trading, or high-scale product teams. 📍 Bengaluru / Remote & On-site preferred. Feel free to reach out.

Location

Chennai

Work experience

Associate Software Developer at Flattrade, Jul 2025 - Present · 1 yr 1 mo, Chennai, Leading a team of 6 to build UPI & NetBanking integrations processing 10,000+ daily transactions with 99.6% uptime. Reduced manual reconciliation time by ~80% through automated ledger systems.

Senior Executive Software developer at Flattrade, Apr 2024 - Jun 2025 · 1 yr 3 mos, Chennai, Tamil Nadu, India, Promoted to Senior Executive in Software Development, focusing on KYC/Re-KYC products for a trading platform

Software Developer at Flattrade, Jun 2023 - Apr 2024 · 11 mos, Chennai, Full-stack web developer skilled in Go, Vue.js, Java, and SQL (MySQL/MariaDB). Experienced in building enterprise apps including ERP, KYC forms, role-based access, and business process management. Strong in business analysis, data analysis, documentation, and code/design reviews

Education

Java Full Stack Development Course, Computer and Information Science, QSpiders - Software Testing Training Institute

Bachelor of Engineering - BE, Mechanical Engineering, THANTHAI PERIYAR GOVERNMENT INSTITUTE OF TECHNOLOGY

Karthick Bharathidasan - Associate Software Developer in Chennai | Tal