Skip to main content
Gopal Kannan

Gopal Kannan

Application Engineer & Developer

Talent
Thiruvananthapuram, KeralaMember since October 11, 2026
JavaCore JavaJAVA 8+MySQLPostgreSQLMongoDBEclipseIntelliJ IDEAgileMavenJenkinsGitJIRASpring bootSpring MVCHibernateAWSAzureGoogle CloudRESTful APIsDockerKubernetesSQLApache SparkPython/JavaScriptObject-Oriented Programming (OOP)SOLID principlesdesign patternsLow-Level Design (LLD)High-Level Design (HLD)
·

Hire this person

Send a job offer directly to this candidate

JavaCore JavaJAVA 8+MySQLPostgreSQL

About

Project: Verizon (HUM and OUM) & Standard charted Bank

Experience

Application Engineer & Developer at Tech Mahindra (2023-01 – 2024-06)

Project: Verizon (HUM and OUM) & Standard charted Bank

  • Extensive hands-on experience in Java, Spring Boot, SQL, Apache Spark, and Python/JavaScript for building scalable applications and data processing solutions.
  • Proven expertise in end-to-end software development, including requirement analysis, design, implementation, testing, and deployment.
  • Strong background in microservices architecture with experience in designing and developing RESTful APIs for distributed systems.
  • Skilled in system design and architecture, building scalable, high-performance, and fault-tolerant applications.
  • Deep understanding of Object-Oriented Programming (OOP), SOLID principles, and design patterns to create clean and maintainable code.
  • Experience in Low-Level Design (LLD) and High-Level Design (HLD), translating business requirements into robust technical solutions.
  • Expertise in performance optimization, including code tuning, query optimization, and improving application efficiency.
  • Strong knowledge of distributed systems, ensuring scalability, reliability, and seamless data flow across services.
  • Ability to design modular, reusable, and maintainable components, improving development efficiency and reducing technical debt.
  • Focus on user-centric design, collaborating with stakeholders to enhance user experience (UX) and deliver intuitive applications.

Senior Software Engineer at Photon Interactive Private Limited (2022-10 – 2022-12)

Project: Application WSI (US Project) Program: Java Kitchenware products are selling through online

  • Extensive hands-on experience in Java, Spring Boot, SQL, Apache Spark, and Python/JavaScript for building scalable applications and data processing solutions.
  • Proven expertise in end-to-end software development, including requirement analysis, design, implementation, testing, and deployment.
  • Strong background in microservices architecture with experience in designing and developing RESTful APIs for distributed systems.
  • Skilled in system design and architecture, building scalable, high-performance, and fault-tolerant applications.
  • Deep understanding of Object-Oriented Programming (OOP), SOLID principles, and design patterns to create clean and maintainable code.
  • Experience in Low-Level Design (LLD) and High-Level Design (HLD), translating business requirements into robust technical solutions.
  • Expertise in performance optimization, including code tuning, query optimization, and improving application efficiency.
  • Strong knowledge of distributed systems, ensuring scalability, reliability, and seamless data flow across services.
  • Ability to design modular, reusable, and maintainable components, improving development efficiency and reducing technical debt.
  • Focus on user-centric design, collaborating with stakeholders to enhance user experience (UX) and deliver intuitive applications.

Backend Developer at NTT DATA Information Processing Services Private Limited (2016-10 – 2022-05)

Over 5.5 years’ experience Environment: Java, Core Java, Spring Boot, Rest API, Micro services

  • Extensive hands-on experience in Java, Spring Boot, SQL, Apache Spark, and Python/JavaScript for building scalable applications and data processing solutions.
  • Proven expertise in end-to-end software development, including requirement analysis, design, implementation, testing, and deployment.
  • Strong background in microservices architecture with experience in designing and developing RESTful APIs for distributed systems.
  • Skilled in system design and architecture, building scalable, high-performance, and fault-tolerant applications.
  • Deep understanding of Object-Oriented Programming (OOP), SOLID principles, and design patterns to create clean and maintainable code.
  • Experience in Low-Level Design (LLD) and High-Level Design (HLD), translating business requirements into robust technical solutions.
  • Expertise in performance optimization, including code tuning, query optimization, and improving application efficiency.
  • Strong knowledge of distributed systems, ensuring scalability, reliability, and seamless data flow across services.
  • Ability to design modular, reusable, and maintainable components, improving development efficiency and reducing technical debt.
  • Focus on user-centric design, collaborating with stakeholders to enhance user experience (UX) and deliver intuitive applications.

Configuration Senior Analyst at NTT DATA Information Processing Services Private Limited (2012-09 – 2016-09)

Project: CONFIGURATION PROJECT (US Healthcare Project) Over four years experience

  • Design the products as per benefit grid
  • Verify benefit grid and update appropriate service rule
  • Creating new service rule if doesn’t exist
  • Fix deductible amount as per benefit grid
  • Fix limit amount and service limit as per benefit grid
  • Create test member and test their services
  • Create script to release Mass Pend Claims
  • Create Cognizant snow tickets to run script
  • Create documents for Configuration
  • Create, update, delete and upload the documents in SharePoint
  • Interacting with onshore counterpart to understand business requirement and providing a solution.
  • Troubleshooting production issue, analyzing the root cause and fixing it.
  • Training and mentoring to new employees.
  • learned company standards of application software development methodologies of Agile
  • To perform insert, update, delete operation through backend
  • When flooded in Chennai, there was group of people sent to Kovai, I am a lead of the team and maintained project well.

Source HOV (2009-12 – 2012-05)

Project: CAMS (US Healthcare Project) Over two years experience CAMS application is used to build the product as per grid Configure allowed amount as per business.

Education

Master of Computer Application – University of Madras (2011)

Bachelor of Science – University of Madras (2007)

HSC – Goodlet Higher Secondary School (2002)

SSLC – Government Higher Secondary School (2000)

Skills

Application Engineer & Developer

Reviews

Related