
Dhruvi Patel
Java Full Stack Developer @ Venngo Inc.
About
Java Full Stack Developer with 4+ years of experience in building dynamic, scalable web applications. Proficient in both front-end (ReactJS, AngularJS) and back-end (Spring Boot, Hibernate) technologies, I thrive on delivering seamless user experiences and high-performance solutions. My expertise spans microservices architecture, cloud integrations (AWS), and cutting-edge web frameworks. Passionate about creating efficient, secure, and innovative digital solutions.
-
Canada
Computer Software
Java Development, Java Database Connectivity (JDBC), j2se, Oracle Database, Struts, Spring Boot, Bootstrap (Framework), Java, JavaServer Pages (JSP), J2EE Web Services, Angular, material UI, Amazon Web Services (AWS), Amazon EC2, scss, Web Applications, SASS, User Experience Design (UED), Model-View-Controller (MVC), REST APIs
Experience

Java Full Stack Developer
• Design, develop, and maintain the employee-facing portal using Java Spring Boot for the backend to manage employee data, perks, and redemption processes. • Proficiently working with Angular for the frontend, ensuring high performance, responsiveness, and user engagement. • Build and maintain microservices to handle different functionalities (e.g., perk browsing, recommendations, and payment processing) while ensuring scalability. • Utilized MySql to store user details, perks catalogs, transaction histories, and redemption information. Optimize queries for performance. • Worked with Struts Tiles and Hibernate for efficient database persistence with data integrity and web component reuse. • The implementation of Dependency Injection (DI), REST APIs, and micro-services, respectively, working Spring Core Annotations, Spring MVC, and Spring Boot. • Worked with several JDBC driver types, including Types 1, 2, 3, and 4, and selected the proper drivers depending on the needs of the individual applications. • Implemented and optimized connection pooling strategies (Apache Commons DBCP, HikariCP) to enhance database performance. • Data access objects (DAO), which serve as an interface between the database and the application code, were designed and built by using JDBC and Spring JDBC templates. • Collaborate with UI/UX designers to create responsive interfaces using frameworks like Angular and Material UI, ensuring compatibility with various devices and platforms. • Experienced in building, testing, and documenting RESTful APIs using tools like Swagger, SOAP UI and Postman to combine Java back-end services with Angular front-end apps. • Worked on AngularJS tools and libraries like ngRoute, ngAnimate, and ngResource helped with the migration of older apps to more recent versions of AngularJS and Angular, guaranteeing backwards compatibility and retaining functionality. • Worked on version control systems GIT, also build automation tools like Maven.

Java Developer
• Extertise in designing and developing web applications using Java/J2EE technologies ensuring seamless interaction between the customer portal's user interface and server. • Skilled at developing data access using JDBC and dealing with databases like PostgreSQL, Oracle, and MongoDB. • Proven authoring abilities for SQL Procedures/Functions, Triggers, and Packages on RDBMS packages like Oracle 11g/12C, DB2, etc. • Using JSP and Struts, the Business and Presentation levels were built. JavaScript may be used to validate code written in JSP, HTML, CSS, Servlets with JDBC, and the STRUTS framework. • Collaborate with frontend developers to ensure the backend services align with user interfaces built using JavaScript, React, Angular, HTML5, Bootstrap and CSS. • Interacted with Amazon Web Services platforms including IAM, S3, Lambda, EC2, and API GATEWAY. • DAO, Factory Pat tern, Singleton and Value Objects, Decorator, State, and Strategy are just a few of the design patterns that were used when writing the code. • Managing bugs, reviewing code, and supplying documentation using Jira, GIT, and Confluence. • Web APIs were developed using NodeJS and hosted on several load-balanced API instances. • Used log4j for logging when working with executed unit test cases, and JUNIT for code correctness. • WebSphere Server is used to deliver deployment descriptors written in XML and packaged as War or Jar files. • Continuously learn from senior developers and team members to enhance coding skills and understanding of insurance domain-specific systems.
Dhruvi Patel's Contact Information
Phone
Find the Right Leads
Find Verified Contact Data
What LeadContact does well
Find verified emails, phone numbers, and decision-makers with 98% accuracy.
Find Leads
Find the right people by company, role, industry, location, and more.
925M+ professional profiles

Find Emails
Access verified email addresses for your target contacts.
657M+ emails

Find Phone Numbers
Get cross-validated phone data from multiple top sources.
239M+ phone numbers

More Accurate. Lower Cost.
Find contact data in 1 tool with 98% accuracy
LeadContact integrates leading enrichment tools to deliver more accurate contact data—without paying for each one.
Great conversations start with the right contact.
It’s time to find yours.

