Gopal Kannan
Application Engineer & Developer
Hire this person
Send a job offer directly to this candidate
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)


