Sai Kumar Kore - Full stack Java developer |
saikumarkore.in@gmail.com |
Location: Eden Prairie, Minnesota, USA |
Relocation: |
Visa: H1B |
Sai Kumar Kore
saikumarkore.in@gmail.com +1 (763) 313-7604 PROFESSIONAL SUMMARY Java Developer with 12 years of experience in designing, developing, and maintaining enterprise applications across Healthcare, Banking & Finance, and Retail domains, ensuring robust and scalable solutions. Strong expertise in Microservices architecture, leveraging Spring Boot, Spring Cloud, Spring MVC, and Spring Security to build high-performance, scalable, and secure applications for diverse business needs. Proficient in backend development, specializing in Java, J2EE, RESTful APIs, SOAP Web Services, and Graph QL, with a deep understanding of designing and implementing efficient and reusable services. Hands-on experience in cloud computing, working extensively with AWS and Azure to deploy, manage, and optimize cloud-native applications for improved scalability, security, and cost efficiency. Extensive knowledge of build and deployment tools, including Maven, Gradle, Jenkins, Kubernetes, and Docker, ensuring smooth automation of Continuous Integration and Continuous Deployment (CI/CD) pipelines. Well-versed in front-end technologies, including Angular, React JS, and JavaScript, enabling the development of dynamic, responsive, and user-friendly full-stack applications. Extensive involvement with various web service API testing tools like SoapUI and Postman, ensuring the robustness and reliability of API implementations. Participating in the technical aspects of the software solution through the full life cycle of the project including requirements gathering, design, implementation, testing, and maintenance to comprehend all technical assessments Strong database management skills, with expertise in Oracle, DB2, MySQL, PostgreSQL, and MongoDB, ensuring efficient data handling, optimization, and high-performance querying. Experienced in Agile methodologies and DevOps practices, fostering seamless collaboration between development, operations, and business teams for faster and more efficient project delivery. Proficient in performance optimization and troubleshooting, using advanced tools like SonarQube, Splunk, and Kibana to identify bottlenecks, monitor logs, and enhance overall application efficiency. Expertise in API development and integration, implementing secure authentication mechanisms such as OAuth, JWT, and SAML, ensuring data security, access control, and seamless interoperability across platforms. TECHNICAL SKILLS Programming Java Cloud AWS, Azure Operating System Windows, Unix J2EE Technologies Servlets, JSP, JDBC, SOAP, REST, Micro Services Frameworks Spring, Spring Security, Spring Cloud, Hibernate Web Technologies HTML, CSS, Java Script, Angular, React JS, Node JS Database Oracle, DB2, MySQL, PostgreSQL, Mongo DB IDE, Servers Eclipse, IntelliJ, STS, RAD, Web sphere, Web logic server Messaging IBM MQ, Kafka Other tools Putty, JIRA, ALM, IBM MQ, SonarQube, Kubernetes EXPERIENCE United Health Group (UHG) Oct 2021 Present Lead Full Stack Developer Designed and implemented microservices architecture using Spring Boot and Spring Cloud, ensuring scalability, maintainability, and high availability. Developed and enhanced front-end components using React.js, improving user experience with dynamic and responsive UI. Integrated PostgreSQL database for efficient data management, optimizing query performance and ensuring data integrity. Built and automated CI/CD pipelines using Jenkins, Docker, and Kubernetes, streamlining deployments and reducing manual intervention. Deployed and managed cloud infrastructure on AWS and Azure, optimizing resource allocation and application performance. Monitored and troubleshot production issues using Splunk, analysing logs and debugging errors to maintain system stability. Led technical discussions and code reviews, providing guidance on best coding practices and architectural improvements. Collaborated with cross-functional teams including QA, DevOps, and Business Analysts, ensuring smooth project execution and timely feature delivery. Implemented authentication and security mechanisms such as OAuth, JWT, and SAML, ensuring secure API access and data protection. Provided production support and system maintenance, ensuring smooth operation and quick resolution of post-deployment issues. Participated in Agile ceremonies like Sprint Planning, Stand-ups, and Retrospectives, aligning development efforts with business requirements. Mentored junior developers and conducted knowledge-sharing sessions, fostering team growth and technical upskilling. Farmers (Capgemini) Feb 2018 - Oct 2021 Full Stack Developer Developed and customized Guidewire Claim Centre modules using Gosu, Java, and Claim Center Studio, ensuring seamless claims management and workflow automation. Designed and implemented RESTful and SOAP web services in Java and Spring Boot, enabling seamless communication between Guidewire and external systems. Built and deployed microservices using Spring Boot and Spring Cloud, ensuring scalability and modularity in the application architecture. Developed front-end components using React.js, enhancing user experience with a dynamic and responsive UI for claims processing. Integrated Guidewire Claim Center with external services for Rental, Salvage, GRP, Glass, Towing, and PIP, enhancing claims processing efficiency. Led defect resolution and performance optimization using Java debugging tools and Splunk, improving system efficiency and reducing claim processing time. Managed and enhanced core functionalities, including EFNOL (First Notice of Loss), Exposures, Contacts, Event Rules, and Service Layer, ensuring accurate claims handling. Developed and maintained Automatic Letters and Coverage modules using Java, Spring Boot, and Guidewire Studio, ensuring compliance with insurance regulations. Implemented business rules and logic using Gosu and Java, optimizing claims processing workflows. Worked on major releases, system upgrades, and production support, ensuring smooth deployments with minimal downtime. Utilized Git, Maven, Jenkins, and Kubernetes for CI/CD pipelines, improving deployment automation and team collaboration. Collaborated with cross-functional teams, including underwriting, policy management, and billing, to ensure seamless integration across Guidewire applications. Provided ongoing support and troubleshooting, leveraging Splunk, React DevTools, and Java-based debugging tools to ensure system stability. Participated in Agile development processes, including Sprint Planning, Daily Stand-ups, and Retrospectives, ensuring timely and high-quality feature delivery. Colruyt Group (Trianz) May 2017 - Jan 2018 SR. Java Developer/ DevOps Engineer Designed and developed microservices using Java, Spring Boot, and Spring Cloud, ensuring modularity and scalability of the resource management system. Implemented RESTful APIs for seamless integration between microservices, optimizing data flow and communication. Developed dynamic and interactive front-end components using React.js and Angular 9, enhancing user experience and responsiveness. Integrated CI/CD pipelines using Jenkins, Gradle, and Kubernetes, automating application deployment and reducing downtime. Led the end-to-end deployment process in Kubernetes clusters, ensuring high availability and scalability of the application. Performed UAT and production defect fixing, troubleshooting and resolving issues for a stable application release. Implemented SonarQube for code quality analysis, ensuring maintainability and reducing technical debt. Worked in an Agile development environment, participating in Sprint Planning, Service Design, and Stand-up meetings for efficient project execution. Provided production support and system monitoring post-deployment, ensuring stability and optimal performance of the application. Trained new team members on microservices architecture, React.js, and DevOps best practices, enhancing overall team efficiency. CITI Bank (Polaris) Jan 2014 - May 2017 Java Software Engineer Designed and developed microservices architecture using Java, Spring Boot, and Spring Cloud, ensuring scalability and modularity for corporate banking solutions. Implemented RESTful APIs for seamless communication between Cash M (Back Office) and Cash C (Front Office) applications, optimizing transaction workflows. Developed and enhanced front-end components using React.js and Angular, improving user experience and responsiveness for banking operations. Built reusable UI components in React.js, ensuring maintainability and efficient rendering of transaction-related data. Created and maintained the persistence layer using Hibernate and Oracle, optimizing database interactions and query performance. Integrated Spring AOP (Aspect-Oriented Programming) for cross-cutting concerns, such as logging, security, and transaction management. Participated in client meetings for Functional Specification Document (FSD) clarifications, ensuring accurate implementation of business requirements. Enhanced existing functionalities and developed new features, improving application efficiency and user engagement. Resolved production issues and provided support, ensuring system stability and uninterrupted banking operations. Worked in an Agile environment, actively contributing to sprint planning, retrospectives, and daily stand-ups. Collaborated with cross-functional teams to improve system integration, optimize workflows, and enhance performance. Nordea Bank (L&T Infotech) Jan 2013 - Dec 2013 Java Developer Developed and optimized the front-end using React.js and AngularJS, ensuring a dynamic and responsive user interface for stock trading. Implemented reusable React components, improving code maintainability and UI performance across trading and portfolio management features. Developed RESTful web services using Java and Spring, enabling secure and efficient data exchange between front-end and back-end systems. Integrated real-time stock market data visualization using React.js and charting libraries to display market trends and portfolio performance. Designed and implemented dynamic dashboards, enhancing user experience with interactive financial data representation. Worked with SOAP-based web services, facilitating secure communication between trading platforms and financial data providers. Collaborated with UX designers to improve user workflows, ensuring intuitive navigation for traders and investors. Implemented Redux for state management, optimizing data handling across different application components. Participated in Agile development, including sprint planning, retrospectives, and code reviews, to ensure continuous improvement. Performed unit testing using JUnit and React Testing Library, ensuring the stability and accuracy of both front-end and back-end features. Prepared technical documentation and test cases, streamlining knowledge transfer and system scalability. Supported production deployments and post-release issue resolution, ensuring a seamless user experience for investors. Honda (Infinite Computer Solutions) Oct 2011 - Oct 2012 Java Developer Designed and developed RESTful and SOAP-based web services, ensuring seamless communication between different modules and third-party applications. Implemented Spring MVC framework for application development, improving the maintainability and scalability of the resource management system. Developed role-based access control functionality, allowing administrators to manage user roles (Super Admin, Admin, Editor, Viewer) with different privilege levels. Integrated Spring ORM (Hibernate) for database interactions, optimizing data storage and retrieval from DB2 for improved performance. Utilized Spring AOP to implement logging mechanisms, enabling efficient tracking of user activities and system performance. Enhanced UI responsiveness using Flex framework, providing a smooth and interactive user experience for resource management. Worked closely with business analysts and stakeholders, understanding requirements and implementing functional improvements based on business needs. Conducted unit testing and bug fixing, ensuring stability and reliability before production deployment. Optimized SQL queries and database schema, improving system performance and data retrieval speed. Provided production support and troubleshooting, resolving real-time issues to maintain application efficiency. EDUCATION & CERTIFICATIONS Masters in computer Applications Osmania University, Hyderabad Bachelors in computer science Osmania University, Hyderabad Certification AWS solution architect Azure solution architect Keywords: cprogramm continuous integration continuous deployment quality analyst user interface user experience message queue javascript database |