Kailash Chowdhary
Java Developer
Motivated, passionate and result-oriented software professional having 4 years of experience in the design & development of RESTful APIs using Java, Spring, and Spring Boot. Have delivered multiple successful projects independently as well as part of the team. Quick learner and inquisitive professional, always looking forward to learning new technologies and processes.
Technical Skills
Back-end : Java, Restful APIs
Frameworks : J2EE, Spring, Spring Boot, JavaFX, Struts, Hibernate
Server : Apache Tomcat
API Testing : Postman, JSON
Database : MSSQL, MySQL, H2, REDIS, MongoDB
Cloud Technologies : AWS, EC2, Amazon Redshift, Amazon Aurora
API Testing : Postman
IDEs/Tools : IntelliJ IDE, Eclipse IDE, Git, GitHub, Jira, Maven, Gradle
Others : JSON, XML, GitHub, Jira
Operating Systems : UNIX, Windows
Concepts : Multithreading, Concurrency, OOPs, Data Structure, Design Patterns, Algorithms
Professional Experience
Company: Avi Software
Duration: July 2019 – Current
Major Projects Undertaken:
STLAP (Small Ticket Loan Against Property)
STLAP (Small Ticket Loan Against Property) is a product of Sundaram Home Finance Ltd. It provides loans for homes
and small businesses. The application is meant to automate the end-to-end process of loan relationships including
customer onboarding, managing loan eligibility, and managing the lifecycle of the delivered loans.
Project link: https://bstlap.sundaramhome.in/LOS/
Technologies used: Java, J2EE, Spring, Spring Boot, MSSQL, JSON, Tomcat
Role: Back-end Developer
Responsibilities:
• Designing and implementation of REST API services.
• Implemented services for file management and authentication features.
• Integration of APIs with DB.
• Database development i.e., creation of Tables, Triggers, and Procedures. And implemented DB scripts.
• Implemented logging using a logback Framework.
• Analyzing the bugs in the services and fixing the bugs as well.
• Documentation for the APIs.
Business Leads CRM
Business Leads is JavaFX based full stack application. This application is used as CRM to store and manage the information related to clients and vendors in the database. It has standard functionalities viz. role management, search, handling account transactions, search etc.
Technologies used: JavaFX, Java, MySQL
Role: Full-stack Developer
Responsibilities:
• Designed and developed the complete application end-to-end independently.
• Implementation of DB integrations in the application.
• Implemented logging using Logback Framework.
• Analyzing the bugs reported and providing the strategic fixes.
• Implementation of Encryption and Decryption of User Credentials to use the application.
• Developed the validation mechanisms as per business rules.
• Drove Prod Deployment and packaging strategy for the project.
• Implemented the database backup and restore strategy for the project.
Data Adaptor Service for AWS Data Stores
This is an API server written for querying AWS Aurora RDS and Redshift data stores from within AWS VPC. This
application must be hosted within AWS VPC with public access enabled. This allows connections from outside
AWS VPC to the API Server within VPC and thus enables querying data stores available within VPC.
Technologies used: Java, Spring, Spring Boot, H2, Amazon EC2, Amazon Redshift, Amazon Aurora, JSON
Role: Back-end API Developer
Responsibilities:
• Designed and developed the complete server end-to-end independently.
• Implementation of REST API services.
• Mechanism to map input JSON to target DB query language.
• Serialization and deserialization of JSON.
• Designed and implemented the multi-level security access to the services including the encryption and token-
based security systems.
• Managing databases – Redshift, Aurora over Amazon cloud.
myDoctor
myDoctor is an online doctor consultation platform. This portal would act as a mechanism to connect the doctors
and the patients. A patient would be able to book an appointment with a doctor, and then meet the doctor in the
hospital or seek online consultation through video call without requiring to visit the hospital. The system handles
various aspects of online consultations such as Doctor/Specialty Search, Appointments, Patient History, Doctor
Calendar and Slots, Payment, Handling Chats/Video calls etc.
Project link: http://my-doctors.net/
Technologies used: Java, J2EE, Spring, Spring Boot
Role: Back-end Developer
Responsibilities:
• Implemented all major APIs for the server.
• Implemented services for file management and authentication features.
• Implemented logging, and custom error handling and created documentation for the backend services.
• Analyzing the bugs in the services and fixing the bugs as well.
Professional Trainings
• Java & J2EE from Udemy
• Web development training from Pluralsight
Achievements
• Consistently ranked #1 in degree semesters
Copyright© Cosette Network Private Limited All Rights Reserved