Harsh Patel

Harsh Patel Email and Phone Number

Software Developer @ IBM
Canada
Harsh Patel's Location
Ottawa, Ontario, Canada, Canada
About Harsh Patel

👋 Welcome to my LinkedIn profile!My name is Harsh Patel, and I am a dedicated Java Developer with over 4 years of experience in the design, development, integration, migration, maintenance, and deployment of enterprise, web-based, and client/server applications. I thrive in both monolithic and microservices architectures, utilizing domain-driven design approaches to deliver robust and scalable solutions.💡 What I Bring to the Table:🌐 Technical Expertise: Proficient in Java (Java 11), J2EE, Spring Framework (Spring Boot, Spring Batch, Spring Data, Spring Cloud, Spring Actuator), and Hibernate. Skilled in Web Services (REST and SOAP) and developing server-oriented architectures.🔍 Advanced Knowledge: Extensive experience in Java Multithreading, Transaction Management, Exception Handling, and the Collection API. Familiar with Java 1.8 features like Lambda Expressions and the Streams API, enhancing code clarity and efficiency.🛠 DevOps and CI/CD: Hands-on experience with Jenkins for continuous integration and deployment, managing builds and deployments for testing and production environments.⚙️ Design Patterns & Testing: Expertise in implementing various design patterns such as MVC, Session Facade, DAO, Factory, Singleton, DTO, and Front Controller. Strong background in unit testing with JUnit and Mockito, and deployment using Maven.📊 Database Management: Proficient in RDBMS concepts with extensive experience in MySQL.🚀 Let's Collaborate!I am passionate about delivering high-quality software solutions and continuously learning new technologies. Whether you are looking for a Java expert or want to discuss exciting tech opportunities, feel free to connect! Together, we can drive innovation and build the future of technology. 🌟

Harsh Patel's Current Company Details
IBM

Ibm

View
Software Developer
Canada
Website:
ibm.com
Employees:
332208
Harsh Patel Work Experience Details
  • Ibm
    Software Developer
    Ibm
    Canada
  • Wealthsimple
    Full Stack Java Developer
    Wealthsimple Jan 2022 - Present
    Ontario, Canada
    • Followed Agile Software Development Methodology in the progress of the project.• Integrated external REST API, handled JSON, and XML-based response.• Involved in creating technical specification documents including use Cases, Class, Sequence and Activity Diagrams• Developed business components using Collections, Multithreading, Core Java, and Java Objects.• Utilized Spring IOC (Inversion of Control), allowing Dependency Injections (DI) for Spring Beans.• Designed and developed the creation of Rest API for internal application use, using Spring Boot Application framework.• Used Aspect-oriented programming and allowed separation of cross-cutting concerns like logging.• Worked on Java/JEE applications (Java 1.8, REST Web Services, Spring Boot, Maven, Jenkins, Webservices, JIRA).• Worked with Log4J effectively to log messages to the appropriate log files. • Designed core Java classes and interfaces using Collection, multi-threading and design patterns• Inserting Dependency Injection between components using Spring's (IOC) concept• Developed the sign-on functionality using Hibernate and Spring boot• Written Validation framework and implemented data validation rules for quality checks• Extensively Develop JUnit tests and perform feature/integration testing• Configured log4j for logging purposes• Responsible for writing SQL queries and Stored procedures for backend communication using JDBC and Hibernate• Involved in peer code review process to improve overall code quality.• Involved in creating a CI/CD pipeline using Jenkins and Git• Debugging and supporting production issues to ensure business continuity
  • Kalupur Commercial Co-Operative Bank Limited
    Java Developer
    Kalupur Commercial Co-Operative Bank Limited Jun 2019 - Jun 2021
    India
    • Designed, developed and maintained responsive web pages as per client’s requirements using Java, Spring boot, Spring MVC, HTML5, CSS3, JavaScript, AJAX, Bootstrap and MySQL• Configured the communication with endpoints for accepting JSON data• Offered stable support and maintenance regarding bug fixes and code maintainability throughout the project in terms of cross-browser compatibility• Involved in Agile methodologies and full software development lifecycle of Designing, coding, testing, debugging and support.• Implemented CSS styles to preserve the uniformity of all the screens throughout the application and positioning of screen objects• Implemented new features on the main website using Python, Django and Bootstrap.

Harsh Patel Education Details

Frequently Asked Questions about Harsh Patel

What company does Harsh Patel work for?

Harsh Patel works for Ibm

What is Harsh Patel's role at the current company?

Harsh Patel's current role is Software Developer.

What schools did Harsh Patel attend?

Harsh Patel attended University Of Ottawa, Gujarat Technological University (Gtu), Ahmedabad.

Who are Harsh Patel's colleagues?

Harsh Patel's colleagues are Vicky Singh, Sanjeev Das, Ankan Kumar Ghosh, Kent Milligan, Isaiah Alimen, Viktor Palai, Lenka Lacková.

Not the Harsh Patel you were looking for?

  • Harsh Patel

    Operations Engineering Manager At Air Canada
    Greater Toronto Area, Canada
  • Harsh Patel

    Business Management - Human Resources Student At Lambton College | Work Experience In The Field Of Hr | Looking For Co-Op Internship From Winter 2025
    Sarnia, On
  • Harsh Patel

    Sdet 2 @Blackberry Qnx | Embedded Systems | Software Developer | Ai/Ml Enthusiast
    Ottawa, On
  • Harsh Patel

    Winnipeg, Mb
  • Harsh Patel

    Uwaterloo Grad | Automation | Cloud | Product Management | Data Analytics | Ex Kpmg, Clearco, Untether Ai
    Toronto, On
    1
    kpmg.com

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.