Hirenkumar Patel

Hirenkumar Patel

Mentor
5.0
(4 reviews)
US$15.00
For every 15 mins
9
Sessions/Jobs
ABOUT ME
Senior/Lead/Architect Java Web Developer
Senior/Lead/Architect Java Web Developer

Being a 19+ year of work experience in Java development and architect with expertise in Spring Boot, microservices, and Liferay, Python is a popular programming language widely used in the field of machine learning, deep learning, data science.

  1. Java Development: Having a strong understanding of core Java concepts, object-oriented programming (OOP), and Java frameworks and libraries commonly used in web development.

  2. Spring Boot: Spring Boot is a popular Java framework for building stand-alone, production-grade Spring-based applications. Master the fundamentals of Spring Boot, including dependency injection, data access to Spring Data, building RESTful APIs with Spring MVC, and managing application configuration.

  3. Microservices Architecture: Microservices architecture is a software development approach that structures an application as a collection of small, independent services. Service autonomy, scalability, and fault tolerance. Gain expertise in designing, developing, and deploying microservices using Spring Boot and related technologies.

  4. Liferay Portal Development: Liferay is an open-source platform for building enterprise portals and websites. Experience with Liferay's architecture, concepts, and APIs. Develop skills in creating portlets, themes, layouts, and extensions for Liferay using Java and related technologies.

  5. Integration and APIs: Microservices often require integration with other services and systems. Design and implement APIs using RESTful principles. Technologies like API gateways, service discovery, and event-driven architectures. Expertise with tools and frameworks for building scalable and resilient integrations, such as Spring Cloud and Apache Kafka.

  6. Containerization and Orchestration: Containerization with Docker and orchestration with Kubernetes have become prevalent in the modern application deployment.

  7. Architectural Design and Best Practices: As an architect, designing scalable, maintainable, and efficient systems. Knowledge of architectural patterns, design principles, and best practices. Aspects like performance optimization, fault tolerance, security, and scalability when designing solutions.

  8. Continuous Integration and Deployment: Continuous integration and deployment (CI/CD) practices. Used tools like Jenkins, GitLab CI/CD, or Travis CI to automate build, testing, and deployment processes.

  9. Security and Authentication: Security is crucial for any application. Authentication, and authorization mechanisms. Understand concepts like OAuth, JSON Web Tokens (JWT), and SSL/TLS encryption.

Hindi, English
Mumbai (+05:30)
Joined August 2019
EXPERTISE
10 years experience
5 years experience
1
1
10 years experience
3 years experience
2 years experience
1 year experience

REVIEWS FROM CLIENTS

5.0
(4 reviews)
Nadav Stern
Nadav Stern
June 2022
Hirenkumar is a nice guy it was a pleasure to talk with him
Removed User
Removed User
April 2022
Very nice personality, hard working, good explanations.
Frank Wiebeler
Frank Wiebeler
April 2022
Really fast and helpful
Atibhi Agrawal
Atibhi Agrawal
March 2022
Very knowledgable in Java and clearly and patiently cleared doubts.
SOCIAL PRESENCE
GitHub
Coursera_Capstone1
0
0
chatbot-api
Java
0
0
Stack Overflow
1 Reputation
0
0
2
EMPLOYMENTS
Principal Software Engineer
Confidential
2019-09-01-Present
• Worked as a Lead Integration Architect Developer as design, code, debugging, algorithm and handle small team and the client team. • Te...
• Worked as a Lead Integration Architect Developer as design, code, debugging, algorithm and handle small team and the client team. • Technical Design requirement and Enterprise Architect • Fintech domain initially and integration • Design mobility-based payment platform LLD and HLD architecture • Implement payment gateway with mobility-based with Core banking • Integrate portal with Core banking using web service and banking CRM • Worked as architect in understanding the requirements and finalizing the technology products • Scalability and performance improvement requirements • Back-end service Development in Java, Microservices with Spring Boot based technologies and integration. Front-end in Angular. • Worked on coding the Repository, Application base services, Filters, DTO and controllers. • Using Code quality tools bitbucket and Azure. • Handling/Mentoring multiple Junior/ Senior Developers.
API
Spring Security
Migration
View more
API
Spring Security
Migration
Design Architecture
Engineering
Data Integration
FinTech
Program Management
Cross-functional collaboration
Technical Product Management
Software Deployment
Java Application Development
Techno-Functional
Software architecture
Distributed Systems Design
Technology Strategy & Roadmapping
Generative AI
Software As A Service
View more
Technical Consultant
Syscort
2024-01-01-2025-02-01
Technical Lead
CIGNEX Datamatics
2016-01-01-2019-08-01
• Worked with the team of Business Analysts and Subject Matter Experts in understanding them Requirements and draft the System Requiremen...
• Worked with the team of Business Analysts and Subject Matter Experts in understanding them Requirements and draft the System Requirement Specification. • Worked as developer in understanding the requirements and finalizing the technology products and components to be used for the implementation. • Worked as Lead to design the architecture based on Java/Spring Boot based technologies for the Web based Application. • Worked on coding the Spring Cloud, JPA Model and Repository, Application base services, Filters, DTO and controllers. • Implementing to Consider Test driven development, Logging - Multiple Levels, Error Handling, Job Crashes / Timeouts - Graceful Recovery, Transaction Management. • Using Code quality tools (Sonar, Jenkin). • Handling/Mentoring multiple Junior/ Senior Developers.
Spring mockmvc
View more
Spring mockmvc
View more
PROJECTS
ETS (US based Fintech client)
2020
This is connector developed for Banking APIs product for US based fintech. Connector with mobile bank to core banking APIs with functiona...
This is connector developed for Banking APIs product for US based fintech. Connector with mobile bank to core banking APIs with functionality are trade management, payment, withdrawals and verify transaction. Responsibilities: • Worked as a Lead Developer as design, code, debugging, algorithm and handle small team and client team. • Worked as architect in understanding the requirements and finalizing the technology products • Backend service Development on Java, Microservices with Spring Boot based technologies and integration. • Worked on coding the Repository, Application base services, Filters, DTO and controllers. • Using Code quality tools bitbucket and Azure. • Handling/Mentoring multiple Junior/ Senior Developers.
Java
JSON
Docker
View more
Java
JSON
Docker
Spring Boot
Kubernetes
Microservices
RESTful API
Angular 6
View more
Sahaj Portal
2020
This is web based an application product for our India entrepreneur in small village. The screening process government and non-government...
This is web based an application product for our India entrepreneur in small village. The screening process government and non-government. Govt services as like pan TDS in India and electricity bill payment for some states. Non-government services are insurance, e-learning, etc. Currently, we are working on IRCTC services for Sahaj Portal. Responsibilities: • Worked as architect in understanding the requirements and finalizing the technology products and components to be used for the implementation. • Worked as a Leader to handle small team and client team. • Development on Java/Spring Boot based technologies for the Web based Application. • Worked on coding the Repository, Application base services, Filters, DTO and controllers. • Using Code quality tools bitbucket and JIRA for managing tasks. • Third Party Integration with IRCTC, PAN, Utility bills. • Handling/Mentoring multiple Junior/ Senior Developers.
Java
JSON
JPA
View more
Java
JSON
JPA
Spring data
Docker
Web Service
Spring Boot
Microservices
Spring Cloud
RESTful API
View more