Harsh Patel
Intermediate Java developer at CMiC- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Credentials
-
Learning React.js
LinkedInFeb, 2021- Nov, 2024 -
Camtasia 2019 Essential Training: Advanced Techniques
LinkedInMay, 2020- Nov, 2024 -
GIMP Essential Training
LinkedInMay, 2020- Nov, 2024
Experience
-
CMiC
-
Canada
-
Software Development
-
300 - 400 Employee
-
Intermediate Java developer
-
May 2022 - Present
• Worked on Agile methodology in implementing the project; participated in the complete life cycle of the project (SDLC) • Participated in the analysis, design and the development of different modules for the integration with the application • Involved in creating technical specification documents including use Cases, Class, Sequence and Activity Diagrams • Involved in designing new application from scratch level and Java core containers/data structures and Database development &… Show more • Worked on Agile methodology in implementing the project; participated in the complete life cycle of the project (SDLC) • Participated in the analysis, design and the development of different modules for the integration with the application • Involved in creating technical specification documents including use Cases, Class, Sequence and Activity Diagrams • Involved in designing new application from scratch level and Java core containers/data structures and Database development & JDBC • Designed Core java classes and interfaces using Collection, multi-threading and design patterns • Worked in developing code to access a REST web service using spring boot and front end using HTML5, CSS3, Angular, and convert the response in to a JSON object • Inserting Dependency Injection between components using Spring's (IOC) concept • Publish and consume messages through Active MQ • Developed the sign-on functionality using Hibernate and Struts and JSP Technology • Written Validation framework and implemented data validation rules for quality checks • Extensively Develop JUnit tests and perform feature/integration testing • Good knowledge and hands-on experience using Mocking as a part of Junit. • Configured log4j for logging purposes • Responsible for database schema design and table creations • Responsible for writing SQL queries and Stored procedures for backend communication using JDBC and Hibernate • Coordinated and tracked all projects for seamless releases using Source Code Management System - GIT and in-house Document Management System – Collaborate • Involved in peer code review process to improve overall code quality. • Involved in creating and CI/CD pipeline using Jenkins, PVCS and SVN • Actively involved in deployment and release management • Debugging and support production issues to make sure business continuity • Actively involved in document creation and knowledge sharing across the team Show less • Worked on Agile methodology in implementing the project; participated in the complete life cycle of the project (SDLC) • Participated in the analysis, design and the development of different modules for the integration with the application • Involved in creating technical specification documents including use Cases, Class, Sequence and Activity Diagrams • Involved in designing new application from scratch level and Java core containers/data structures and Database development &… Show more • Worked on Agile methodology in implementing the project; participated in the complete life cycle of the project (SDLC) • Participated in the analysis, design and the development of different modules for the integration with the application • Involved in creating technical specification documents including use Cases, Class, Sequence and Activity Diagrams • Involved in designing new application from scratch level and Java core containers/data structures and Database development & JDBC • Designed Core java classes and interfaces using Collection, multi-threading and design patterns • Worked in developing code to access a REST web service using spring boot and front end using HTML5, CSS3, Angular, and convert the response in to a JSON object • Inserting Dependency Injection between components using Spring's (IOC) concept • Publish and consume messages through Active MQ • Developed the sign-on functionality using Hibernate and Struts and JSP Technology • Written Validation framework and implemented data validation rules for quality checks • Extensively Develop JUnit tests and perform feature/integration testing • Good knowledge and hands-on experience using Mocking as a part of Junit. • Configured log4j for logging purposes • Responsible for database schema design and table creations • Responsible for writing SQL queries and Stored procedures for backend communication using JDBC and Hibernate • Coordinated and tracked all projects for seamless releases using Source Code Management System - GIT and in-house Document Management System – Collaborate • Involved in peer code review process to improve overall code quality. • Involved in creating and CI/CD pipeline using Jenkins, PVCS and SVN • Actively involved in deployment and release management • Debugging and support production issues to make sure business continuity • Actively involved in document creation and knowledge sharing across the team Show less
-
-
-
Gatestone & Co.
-
Canada
-
Financial Services
-
700 & Above Employee
-
Technical Support Specialist
-
Aug 2020 - Present
-
-
-
Infosys
-
India
-
IT Services and IT Consulting
-
700 & Above Employee
-
Operation Executive
-
Jul 2016 - Nov 2017
• Involved in various phases of Software Development Life Cycle (SDLC) using Agile Methodology and followed Scrum sessions. • Used Spring MVC with Hibernate framework to build the application on server side. • Performed Reverse Engineering to map POJO classes to database. • Created DAO interface, abstract class and concrete classes to interact with persistence entities. • Used Hibernate Criteria API to query the database and perform other CRUD operations. • Worked on server-side… Show more • Involved in various phases of Software Development Life Cycle (SDLC) using Agile Methodology and followed Scrum sessions. • Used Spring MVC with Hibernate framework to build the application on server side. • Performed Reverse Engineering to map POJO classes to database. • Created DAO interface, abstract class and concrete classes to interact with persistence entities. • Used Hibernate Criteria API to query the database and perform other CRUD operations. • Worked on server-side validation using various web forms through annotation-based approach. • Involved in testing of the application and writing test cases and suites • Design and develop database schema according to the data model. • Involved in solving and supporting production issues reported. • Monitoring of various application logs and performing regular server health checks. Show less • Involved in various phases of Software Development Life Cycle (SDLC) using Agile Methodology and followed Scrum sessions. • Used Spring MVC with Hibernate framework to build the application on server side. • Performed Reverse Engineering to map POJO classes to database. • Created DAO interface, abstract class and concrete classes to interact with persistence entities. • Used Hibernate Criteria API to query the database and perform other CRUD operations. • Worked on server-side… Show more • Involved in various phases of Software Development Life Cycle (SDLC) using Agile Methodology and followed Scrum sessions. • Used Spring MVC with Hibernate framework to build the application on server side. • Performed Reverse Engineering to map POJO classes to database. • Created DAO interface, abstract class and concrete classes to interact with persistence entities. • Used Hibernate Criteria API to query the database and perform other CRUD operations. • Worked on server-side validation using various web forms through annotation-based approach. • Involved in testing of the application and writing test cases and suites • Design and develop database schema according to the data model. • Involved in solving and supporting production issues reported. • Monitoring of various application logs and performing regular server health checks. Show less
-
-
Education
-
Lambton College
Mobile application design and development, Information Technology -
Narsee Monjee College
Bsc.IT, Information Technology