Karthik Nayak

Senior Software Engineer @ Intuit | Software Engineering, Agile Development Practices

Role
Senior Software Engineer at Intuit
Location
Bengaluru, KA, IN
LinkedIn followers
500 followers

About Karthik Nayak

GIT hub : https://github.com/TA-Learn-bootSenior Software Engineer with 13 years of hands-on backend development experience, specializing in Java and Spring Boot for building scalable microservices and applications.Technical ExpertiseProficient in Java, Spring Boot, C#.NET/WCF, Python, legacy Delphi, Docker, REST APIs, JPA/Hibernate, Splunk logging, and database optimisation for high-volume processing. Experienced in designing robust systems, including firmware flashing for BMS, industrial configuration tools (Schneider Electric), medical software, and e-commerce mobile apps (Flipkart, Snapdeal, Jabong).Key AchievementsLed development and testing of production applications such as Lacerate backend for US accounting and tax filing, resolving customer issues, on-call support, and minimising downtime through rapid fixes and effective team collaboration. Conducted code reviews emphasising quality, troubleshooting, and rollbacks; mentored junior developers and onboarded new hires to boost team productivity.Leadership StrengthsAdapted quickly between C# desktop applications and Spring Boot microservices while maintaining support responsibilities; leveraged AI tools (Cursor, GitHub Copilot) to achieve 30% faster delivery and more efficient debugging. Excelled in Agile environments with a strong focus on clean code, scalability, performance, and end-to-end feature delivery.

Experience

  1. Senior Software Engineer

    Intuit

    Sep 2022 — Present · Bengaluru, IN

    Senior Software Engineer (3+ years) building features and backend micro-services for Lacerate, a US accounting desktop app for client tax filing.• RTB (Running The Business) side project: Led tax data conversion tool helping clients migrate data from competitor tax filing apps to Lacerate/Intuit products. Enabled marketing team to onboard customers seamlessly with their data.• Troubleshot customer issues, delivered rapid fixes, and minimised blockers.• Resolved app slowness with team; provided on-call incident response to reduce downtime.• Onboarded and mentored new hires to accelerate contributions.• Tech stack: Spring Boot (web services), C#.NET, Python, legacy Delphi. DevOps tools like Jenkins, docker, ArgoCD.• Used Splunk logging; code reviews focused on troubleshooting and rollbacks.• Designed scalable REST APIs and database optimisations for high-volume tax processing.• Quick learner: Transitioned from C# desktop to Spring Boot backend while maintaining customer support and on-call duties; leveraged AI tools (Cursor, GitHub Copilot) for 30% faster delivery.

Education

  • Srinivas School of Engineering

    Engineer’s Degree, Computer Engineering

    2007 — 2013

  • Mahtma Gandhi Memorial College

    pre university, Computer Science

    2008 — 2009

  • Sharada Residential School(Icse)

    Icse

    2007

Skills

  • Microsoft Office
  • Web Development
  • C++
  • Phpmyadmin
  • C#
  • .net
  • Core Java
  • C
  • Programming
  • Mysql
  • Ajax
  • Windows Phone
  • Php
  • Php4/5
  • Javascript
  • Data Structures
  • Css
  • Html

Find verified contacts for anyone on LinkedIn

Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.

Free plan included · No credit card required

This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.

Karthik Nayak — Senior Software Engineer at Intuit in Bengaluru, KA, IN | Unifers