Karthik D profile photo 1 on Tal

Karthik D

Software Engineer at Grasko Solutions | Java Full Stack Developer | React.js Developer | Spring Boot & Microservices | Healthcare, Banking, Insurance

Greater Bengaluru Area

5+ years of work experience

Grasko Solutions
Mar 20251 yr 8 mosPresent

Bengaluru, Karnataka, India

Java Full Stack / React.js Developer on the KanTime Healthcare platform, working across both the Java backend and React.js frontend to support patient management, clinical operations, reporting, document management, and workflow automation. Key Responsibilities & Contributions: - Developed reusable React.js UI components and Java backend services using Spring Boot, Spring MVC, and Microservices for the KanTime healthcare platform. - Designed and integrated RESTful APIs using Java, Spring Boot, Spring Data JPA, and Hibernate for healthcare workflows. - Built Java Spring Boot Microservices integrating React.js components with backend business logic and MongoDB. - Developed export-to-Excel and print functionality by integrating MongoDB templates with REST APIs, enabling patient, client, and clinician report downloads. - Built reporting features including filtering, sorting, pagination, and data presentation. - Resolved production issues, optimized frontend and backend performance, participated in code reviews, and collaborated with Java, React.js, and QA teams within Agile sprints. - Used Git, GitHub, SourceTree, Jira, VS Code, and AI tools including ChatGPT, GitHub Copilot, Windsurf, and Devin to improve development efficiency and code quality. Tech Stack: Java, Spring Boot, Spring MVC, Spring Data JPA, Hibernate, Microservices, React.js, MongoDB, JavaScript, REST APIs, HTML5, CSS3, Bootstrap, Material UI, Git, GitHub, Jira, SourceTree, VS Code.
i-exceed
Nov 20244 mosFeb 2025

Bengaluru, Karnataka, India

Java Full Stack / React.js Developer for secure banking solutions (CSB project). - Developed and integrated Java Spring Boot REST APIs and Microservices for customer creation, account creation, and CASA functionalities. - Collaborated with bank-side clients to understand requirements and align API integrations with business objectives. - Collaborated with React.js frontend and Java Spring Boot Microservices teams to implement secure banking features using Redux, React Router, and Axios. - Developed responsive web pages optimized for desktop, tablet, and mobile devices. - Designed responsive, visually appealing UIs using CSS, SCSS, Bootstrap, and Responsive Web Design (RWD); ensured cross-browser compatibility. - Conducted unit testing using Jest and React Testing Library; participated in code reviews to maintain code quality. - Optimized API calls to reduce response time and improve application performance. Tech Stack: Java, Spring Boot, Spring MVC, Spring Data JPA, Microservices, React.js, Redux Toolkit, Redux, JavaScript, REST APIs, CSS, SCSS, Bootstrap, Material UI, Git.
Infosys
Jun 20222 yrs 6 mosNov 2024

Bengaluru, Karnataka, India

Frontend React.js Developer on the Verisk & OneAmerica insurance platforms, developing responsive web applications, integrating REST APIs exposed by backend services, and collaborating with UX/UI designers and backend developers to deliver scalable solutions. - Developed responsive web applications for desktop, tablet, and mobile devices using React.js. - Built responsive UIs using React.js, Material UI, Bootstrap, CSS3, and SCSS. - Collaborated with UX/UI designers and backend developers on feature development, API integration, and code reviews. - Integrated REST APIs and JSON data to implement dynamic functionality and seamless frontend-backend communication. - Improved performance, ensured cross-browser compatibility, and followed Responsive Web Design (RWD) and coding best practices. Tech Stack: React.js, Redux Toolkit (RTK), JavaScript, CSS, SCSS, Bootstrap, REST APIs.
Infosys
Mar 20224 mosJun 2022

India

As a Systems Engineer Trainee, I worked on developing the skills necessary for designing, coding, testing, and maintaining software applications. This role involved: - Learning Software Development: Gaining proficiency in programming languages, development tools, and methodologies used in software engineering. - Coding and Implementation: Assisting in writing, testing, and debugging code for software applications under the guidance of senior developers. - Software Testing: Participating in the development and execution of test cases to ensure the quality and functionality of software. - Understanding Software Design: Learning about software architecture, design patterns, and best practices for building scalable and efficient applications. - Version Control: Gaining experience with version control systems like Git, learning to manage code changes and collaborate with team members. - Collaboration: Working closely with senior software engineers and testers to understand requirements and deliver software solutions. - Documentation: Contributing to the creation of technical documentation, including code comments, design documents, and user guides.
Aug 20218 mosMar 2022

Ballari, Karnataka, India

As a dedicated sales professional, I thrive on driving growth and delivering results that exceed expectations. Key contributions: - Identified opportunities, built lasting client relationships, and negotiated successful deals to help businesses achieve their goals through strategic sales initiatives. - Consistently met and exceeded sales targets by understanding customer needs, tailoring solutions, and fostering trust with clients. - Worked across both B2B and B2C environments, leveraging data-driven insights to inform my approach and ensure every interaction added value. - Collaborated with cross-functional teams to align sales strategies with overall business objectives. - Stayed updated on industry trends to maintain a competitive edge. - Closed high-impact deals, expanded market reach, and contributed to the long-term growth of the organization.

Karthik’s AI Stack

claude code
claude code
github copilot
github copilot
kimi
kimi
openai
openai
windsurf
windsurf
ChatGPT
ChatGPT

Education

Civil Engineering

Ms ramaiah institute of technology

20174 yrs2021

PUC, PCMC

Nandi PU College

20152 yrs2017

Join Karthik and 10k+ other professionals on

Tal Boss

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

Download Tal Boss

Karthik D on Tal

Headline

Software Engineer at Grasko Solutions | Java Full Stack Developer | React.js Developer | Spring Boot & Microservices | Healthcare, Banking, Insurance

About

Java Full Stack / React.js Developer with around 5 years of experience building scalable, high-performance web applications across Healthcare, Banking, and Insurance domains. I work across the full stack - designing REST APIs and Microservices with Java, Spring Boot, Spring MVC, Spring Data JPA, and Hibernate on the backend, and building modern, responsive UIs with React.js, JavaScript (ES6+), Redux Toolkit, HTML5, CSS3, and SCSS on the frontend - with MongoDB and SQL for data persistence. Throughout my career, I've developed reusable React.js components and Java backend services, integrated frontend applications with Spring Boot Microservices, optimized application performance, and resolved production issues. My work spans patient management systems, clinical operations and reporting (Healthcare), secure customer and account APIs and CASA functionality (Banking), and insurance platforms with dynamic reporting and document workflows. I collaborate closely with UX/UI designers, backend engineers, QA teams, and business stakeholders in Agile/Scrum environments, and I'm comfortable owning a feature end-to-end - from API design through UI delivery. I also use AI-assisted development tools (GitHub Copilot, ChatGPT, Windsurf, Devin) to speed up development and improve code quality. I'm currently open to opportunities where I can apply my full-stack Java + React expertise to impactful products alongside strong engineering teams.

Location

Greater Bengaluru Area

AI stack

claude code

github copilot

kimi

openai

windsurf

ChatGPT

Work experience

Software Engineer at Grasko Solutions, Mar 2025 - Present · 1 yr 8 mos, Bengaluru, Karnataka, India, Java Full Stack / React.js Developer on the KanTime Healthcare platform, working across both the Java backend and React.js frontend to support patient management, clinical operations, reporting, document management, and workflow automation. Key Responsibilities & Contributions: - Developed reusable React.js UI components and Java backend services using Spring Boot, Spring MVC, and Microservices for the KanTime healthcare platform. - Designed and integrated RESTful APIs using Java, Spring Boot, Spring Data JPA, and Hibernate for healthcare workflows. - Built Java Spring Boot Microservices integrating React.js components with backend business logic and MongoDB. - Developed export-to-Excel and print functionality by integrating MongoDB templates with REST APIs, enabling patient, client, and clinician report downloads. - Built reporting features including filtering, sorting, pagination, and data presentation. - Resolved production issues, optimized frontend and backend performance, participated in code reviews, and collaborated with Java, React.js, and QA teams within Agile sprints. - Used Git, GitHub, SourceTree, Jira, VS Code, and AI tools including ChatGPT, GitHub Copilot, Windsurf, and Devin to improve development efficiency and code quality. Tech Stack: Java, Spring Boot, Spring MVC, Spring Data JPA, Hibernate, Microservices, React.js, MongoDB, JavaScript, REST APIs, HTML5, CSS3, Bootstrap, Material UI, Git, GitHub, Jira, SourceTree, VS Code.

Software Engineer at i-exceed, Nov 2024 - Feb 2025 · 4 mos, Bengaluru, Karnataka, India, Java Full Stack / React.js Developer for secure banking solutions (CSB project). - Developed and integrated Java Spring Boot REST APIs and Microservices for customer creation, account creation, and CASA functionalities. - Collaborated with bank-side clients to understand requirements and align API integrations with business objectives. - Collaborated with React.js frontend and Java Spring Boot Microservices teams to implement secure banking features using Redux, React Router, and Axios. - Developed responsive web pages optimized for desktop, tablet, and mobile devices. - Designed responsive, visually appealing UIs using CSS, SCSS, Bootstrap, and Responsive Web Design (RWD); ensured cross-browser compatibility. - Conducted unit testing using Jest and React Testing Library; participated in code reviews to maintain code quality. - Optimized API calls to reduce response time and improve application performance. Tech Stack: Java, Spring Boot, Spring MVC, Spring Data JPA, Microservices, React.js, Redux Toolkit, Redux, JavaScript, REST APIs, CSS, SCSS, Bootstrap, Material UI, Git.

Systems Engineer at Infosys, Jun 2022 - Nov 2024 · 2 yrs 6 mos, Bengaluru, Karnataka, India, Frontend React.js Developer on the Verisk & OneAmerica insurance platforms, developing responsive web applications, integrating REST APIs exposed by backend services, and collaborating with UX/UI designers and backend developers to deliver scalable solutions. - Developed responsive web applications for desktop, tablet, and mobile devices using React.js. - Built responsive UIs using React.js, Material UI, Bootstrap, CSS3, and SCSS. - Collaborated with UX/UI designers and backend developers on feature development, API integration, and code reviews. - Integrated REST APIs and JSON data to implement dynamic functionality and seamless frontend-backend communication. - Improved performance, ensured cross-browser compatibility, and followed Responsive Web Design (RWD) and coding best practices. Tech Stack: React.js, Redux Toolkit (RTK), JavaScript, CSS, SCSS, Bootstrap, REST APIs.

Systems Engineer Trainee at Infosys, Mar 2022 - Jun 2022 · 4 mos, India, As a Systems Engineer Trainee, I worked on developing the skills necessary for designing, coding, testing, and maintaining software applications. This role involved: - Learning Software Development: Gaining proficiency in programming languages, development tools, and methodologies used in software engineering. - Coding and Implementation: Assisting in writing, testing, and debugging code for software applications under the guidance of senior developers. - Software Testing: Participating in the development and execution of test cases to ensure the quality and functionality of software. - Understanding Software Design: Learning about software architecture, design patterns, and best practices for building scalable and efficient applications. - Version Control: Gaining experience with version control systems like Git, learning to manage code changes and collaborate with team members. - Collaboration: Working closely with senior software engineers and testers to understand requirements and deliver software solutions. - Documentation: Contributing to the creation of technical documentation, including code comments, design documents, and user guides.

Sales Executive at Bilwa Selections, Aug 2021 - Mar 2022 · 8 mos, Ballari, Karnataka, India, As a dedicated sales professional, I thrive on driving growth and delivering results that exceed expectations. Key contributions: - Identified opportunities, built lasting client relationships, and negotiated successful deals to help businesses achieve their goals through strategic sales initiatives. - Consistently met and exceeded sales targets by understanding customer needs, tailoring solutions, and fostering trust with clients. - Worked across both B2B and B2C environments, leveraging data-driven insights to inform my approach and ensure every interaction added value. - Collaborated with cross-functional teams to align sales strategies with overall business objectives. - Stayed updated on industry trends to maintain a competitive edge. - Closed high-impact deals, expanded market reach, and contributed to the long-term growth of the organization.

Education

Civil Engineering, Ms ramaiah institute of technology

PUC, PCMC, Nandi PU College

Public links

karthikd-portfolio.netlify.app: https://karthikd-portfolio.netlify.app/