Summary
Overview
Work History
Education
Skills
Languages
Certification
Timeline
Generic

Chandrakant Renake

Bengaluru

Summary

Innovative senior software engineer offering several years of experience. Enthusiastic about developing forward-thinking solutions to tomorrow's productivity problems. Demonstrates hardworking and adaptable approach to challenges with strong analytical and critical thinking skills.

Overview

8
8
years of professional experience
1
1
Certification

Work History

Senior Software Engineer,Product Lead

Cordis Technology India Private Limited
Bengaluru
03.2016 - Current

Project : Motor Insurance Software (March 2016 – August-2018)

Environment: Java 8, Core Java and J2ee, MySQL, Redis, Spring, Hibernate,Tomacat

Team Size: 7.

Organization: Cordis Technology India Pvt Ltd.

Client: Own Product development

Location: Bangalore, India,

Designation: Associate Software Engineer ( R&D Team) (MAR-2016 - NOV-2017)

Description: Insurance Software system Helps Insurance carriers Manage critical operational Process across the Policy Administration, Claim Processing and Reinsurance Process for the and customers Agents , brokers efficiently and Cost Effectively.

Roles and Responsibilities :

  • Wrote and developed new and well-tested code for Project, Rest Api's gather the Customer , Broker Information.
  • Developed testable API's using agile methodologies to create high-quality deliverables .
  • Wrote JUnit Test Cases , Mockito for robust code validation .

Designation: Software Engineer (DEC-2017 - OCT-2020)

  • Helped team complete smooth professional software deployments for WEB applications.
  • Wrote clean and dynamic code, leveraging expertise across multiple programming languages to meet diverse requirements.
  • Worked on the Search module Api's in the project using the Elastic search to Improving the Project feature . (Example : Search the customer, Broker and policy Information efficiently with Quick Time )
  • Worked on the pricing Module Api's in the Project using the DROOLS to Improving the Project feature .
  • Managing the configuration of price of the Insurance based on the occasions , example (Pricing Offers on New Year Offers , Special Offers By Type of Motors )

Project : VCA -Value Creation and Automation (August 2018 – Till Date)

Environment: Java 8, Core Java and J2ee, MySQL, Redis, Kafka, Spring Boot and Micros Services, DevOps, Docker Container and Kubernetes, Mongo DB, Hibernate/JPA

Team Size: 12.

Organization: Cordis Technology India Pvt Ltd.

Client: Own Product development

Location: Bangalore, India,

Designation: Software Engineer (DEC-2017 - OCT-2020)

Description: The automation of business processes within each context increases efficiency manifold and promotes lean productivity. Our focus remains to help businesses gain advantage in the market through complete automation of decision making, enabling quicker delivery of products at lower cost with improved quality. Contextual Thinking has been designed to provide automated feedback, a mechanism which triggers business improvement cycle and continuous evolution .VCA CRM manages entire customer profiles through individual relationship cords. Each contact contains action-oriented features for marketing and after-sales support. Acquire reports on customer sales activity in real-time through customized dashboards and reporting actions. Data is updated in real-time for accuracy and reporting.

  • 360 degree Business Automation and build any custom business software using revolutionary 360 degree transactional cords.
  • Few of the automated business softwares as below Transport , Hotel, Visitor Management , Saloon Management ,Restaurant Management , Hospital Management , Gym Management system, HRMS , ZATCA Invoicing etc.
  • ECOM Customer Order Management and Product Supplier management .

Roles & responsibilities:

  • Design and maintained database schemas to accommodate evolving module functionalities.
  • Helped team complete smooth, professional software deployments for WEB applications.
  • As a software engineer, I lead the analysis and design phases of system development, estimate tasks, and oversee their implementation. When new requirements emerge, I thoroughly review them, providing insights and recommendations to the manager, which inform task creation.
  • Developed services, primarily utilizing Spring Rest and Spring Data JPA for efficient MySQL database operations, incorporating Spring Security to ensure service security.
  • Developed the Services for the CEP Module (Complex Event Processing) - Its Core of our Product Creation and Configuration of the Tasks in the above management system Softwares Using Tool Drools .

Designation: Senior Software Engineer (NOV-2020 -OCT -2022 )

  • .Worked closely with other team members to identify and remove software bugs.
  • Worked with developers to construct algorithms for the Product .
  • Led Team meetings to delegate tasks, assign workloads and communicate changing priorities ,implementing the new features.
  • Assisted with team recruitment, interviewing and onboarding and Trained the team Junior Members.
  • Assisted with team appraisal Process By evaluating the Team Members Performances.

Designation: Senior Software Engineer With Product Lead (NOV-2022 - till Date )

  • Supported employee morale and well-being by developing positive practices centre on career development and individual job satisfaction.
  • Evaluated team performance and provided constructive feedback to improve daily goal achievement.
  • Led developed Team meetings to delegate tasks, and Adding the New Feature to the Products .
  • Used to involve in the Meetings With the Implementation Team and managers to develop new features to the Product enhancements.

Project : Pushcord(March 2017 – July 2018)

Environment:Java 8, Spring MVC, JPA, My-SQL,Mongo DB, Redis, Kafka, ZooKeeper, websocket and Tomcat web-server

Team Size:7

Organization: Cordis Technology India Pvt Ltd.

Client:Own Product development

Location:Bangalore, India

Designation: Software Engineer.

Description: Pushcord CRM module is designed to automate customer relationship management processes for your business. Enhanced post-sales activities, improved customer satisfaction, timely delivery and greater performance are just a few of the benefits your business will get to experience with VCA. VCA CRM manages entire customer profiles through individual relationship cords. Each contact contains action-oriented features for marketing and after-sales support. Acquire reports on customer sales activity in real-time through customized dashboards and reporting actions. Data is updated in real-time for accuracy and reporting. Acquire leads through VCA Pushcord and increase sales opportunities. VCA collects customer data through seamless integration and penetration of markets. Respond to customer queries and provide customized support through advanced after-sales process automation which can be customized to meet individual needs.

Roles & responsibilities:

  • Proficiently configured applications using Spring-MVC and Hibernate frameworks for seamless functionality.
  • Developed efficient business logic, employing optimized Data Structures and Algorithms in the service layer.
  • Executed HQL queries and Hibernate operations proficiently in the DAO layer.
  • Rigorously tested codebase using JUnit and Mockito.
  • Designed and maintained database schemas to accommodate evolving module functionalities.

Education

BE Computer Science -

Visvesvaraya Technological University
Belgaum, KA
07-2014

Skills

Core Java: OOP,Exception,

Multi–Thread, Collections

and Design Patterns

Framework:

Spring-Boot,Spring-IOC,

Spring-JDBC, Spring-MVC ,

Hibernate and Micro-service

Database: My-SQL, Hbase

Tools: Junit, Log4j, GitLab

Other Technologies : Elastic search, Drools , Memcached ,Redis

Languages

Kannada
First Language
English
Advanced (C1)
C1
Hindi
Intermediate (B1)
B1

Certification

  • Completed Course on Core Java, J2EE , Spring and Hibernate from Java training Institute JSpider Rajajinagar

Timeline

Senior Software Engineer,Product Lead

Cordis Technology India Private Limited
03.2016 - Current

BE Computer Science -

Visvesvaraya Technological University
Chandrakant Renake