Software Engineer | Full Stack Developer | FinTech Enthusiast | Java | Spring | React.js

Bengaluru, Karnataka, India

Bengaluru, Karnataka, India

Bengaluru, Karnataka, India





Master of Computer Applications, Computer Engineering
New Horizon College of Engineering
Bca, Computer Science
Bangalore University, Bangalore
Join Nikhil and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossSoftware Engineer | Full Stack Developer | FinTech Enthusiast | Java | Spring | React.js
I’m a Full Stack Developer with 3.10+ years of professional experience in building secure, scalable web applications, primarily in the FinTech domain. Currently working at i-exceed for Canara Bank’s Tab Banking platform, where I’ve developed customer onboarding modules with Aadhaar eKYC, OTP-based 2FA, and Maker-Checker workflows. Previously, at BHIVE Alts, I built real-time financial dashboards using the MERN stack with role-based authentication and dynamic reporting. My core tech stack includes Java, Spring, React.js, MongoDB, PostgreSQL, Tailwind CSS, and RESTful APIs. I’m passionate about writing clean, maintainable code, following agile practices, and solving real-world business problems through technology.
Bengaluru
cursor
github copilot
langchain
openai
Senior Software Engineer at i-exceed, Sep 2023 - Present · 3 y 1 mo, Bengaluru, Karnataka, India, Client: Canara Bank Description: Working on the Canara Bank Tab Banking platform — a high-impact FinTech product used by thousands of banking officers to onboard customers on the go. Key Highlights: 1. Built a secure, scalable onboarding module integrated with Aadhaar eKYC, OTP-based 2FA (via SMS & Email), and ID proof validation. 2. Designed and implemented a Maker-Checker workflow to handle approval logic for SWO, Officers, and higher roles. 3. Enforced logic for NRI customer onboarding, including mandatory passport verification based on account type. 4. Developed modern, responsive UI components using Tailwind CSS, optimized for branch-level field officers. 5. Integrated real-time validations, audit logs, and role-based access control to ensure compliance and traceability. 6. Led testing efforts (unit & integration) to ensure system stability across modules and platforms. Tech Stack: Java, Spring, React.js, Tailwind CSS, PostgreSQL, JWT, REST APIs, Maven, Git, Agile
Trainee- MERN Stack Developer at BHIVE Alts, Oct 2022 - Sep 2023 · 1 yr, Bengaluru, Karnataka, India, Project: Internal Payout Dashboard for Investment Tracking Description: Developed and maintained a real-time dashboard for BHIVE’s finance and investment operations team to track payouts and investor returns. Key Highlights: 1. Built a dynamic dashboard using Next.js, React.js, and MongoDB for real-time payout monitoring. 2. Implemented secure JWT-based login with role-based access (Admin/User). 3. Enabled PDF report generation with download restrictions based on user roles. 4. Automated complex payout calculations, significantly reducing manual errors and improving turnaround time. 5. Improved operational efficiency by 40% through performance optimization and UI/UX collaboration. Tech Stack: React.js, Next.js, Node.js, Express.js, MongoDB, JWT, Tailwind CSS, GitHub, Postman
Software Engineer Intern at BHIVE Workspace, Mar 2022 - Jun 2022 · 4 mos, Bengaluru, Karnataka, India
Master of Computer Applications, Computer Engineering, New Horizon College of Engineering
Bca, Computer Science, Bangalore University, Bangalore
github: https://github.com/nikhilbn003