Post Job Free

Resume

Sign in

Software Development Financial Services

Location:
Folsom, CA
Posted:
December 04, 2023

Contact this candidate

Resume:

MADHURI PATEL

Cell: 707-***-****

ad1oz2@r.postjobfree.com

linkedin.com/in/madhuri-patel-3b2ab0170

SUMMARY

A collaborative team player with a strong commitment to innovation while maintaining a track record of timely and impactful deliverables with 10 years of handson experience. Through these years, my proficiency spans the entire software development lifecycle, from design and architecture to hands-on development, rigorous testing of software applications, management, and Implementation of complex applications. Experience in a wide range of technologies, including Client/Server, Object-Oriented, and Web-based platforms, multi-tier applications.

● Contributed to both the initial development and subsequent refinements of applications.

● Led the end-to-end architectural design of projects, starting from conceptualization and extending to implementation.

● Championed the transition from monolithic applications to microservices-based components, enhancing maintainability and scalability on an individual basis.

● Experience in cloud-based technologies and platforms, including AWS, Docker, and Kubernetes.

● Applied a deep understanding of design patterns and embraced agile software development practices, driving efficient and collaborative project execution.

● Established and enforced coding standards and best practices to elevate development quality and continually identified opportunities for application and process enhancements.

● Guided, coached, and mentored cross-functional teams, nurturing skill development and fostering a culture of continuous learning.

● Exercised exceptional interpersonal and communication skills, facilitating seamless collaboration across diverse teams and stakeholders.

● Thrived in a dynamic environment, adeptly managing multiple projects with competing priorities while skillfully addressing conflicts and meeting challenging deadlines. TECHNICAL PROFICIENCIES:

Programming Language Core Java, Advanced Java, c#, Microservices Build/Deploy tool Jenkins integrated with Sonar, Fortify and Web Inspect Web Service RESTful, SOAP, Micro Services

Versioning Software Git, SVN, CVS

Script Language Shell Script

Web Technologies JSP, Servlets, JavaScript, JQuery, HTML 5, CSS-3. Frameworks Spring, Spring MVC, Angular JS, Spring boot, JMS, JAXB ORM JPA, Hibernate

Operating Systems Linux, Mac, Windows

Database Oracle, My SQL, Mongo, NoSQL

App/Web Server WebLogic 9.1, WebLogic 11g, Tomcat 6.0/7, Xampp Programming IDE Intellij, Eclipse, NetBeans Selenium, visual studio, toad, sql developer, postman. Performance Monitoring tool J-Meter

Project management too Maven, Gradle

Issue tracking tool JIRA, Rally, Confluence

Professional Experience:

Envestnet Financial Services, Redwood city, CA Software Engineer April 2021 - Current

• Make strategic technical decisions related to new products and functionalities into Account Opening and Goalkeeper.

• Design, develop, and maintain efficient, reusable code for new clients of the product.

• Develop and execute software testing and validation procedures.

• Write proposals for new solutions and maintain technical documentation.

• Collaborate with cross-functional teams and projects to create secure, reliable, and scalable software solutions for the company's highly specialized financial services technology products. - Onboard, mentor, and guide new team members and junior engineers.

• Apply knowledge of software development principles, best practices, and technologies to the design, development, implementation, and improvement of the company's applications, production, and business functions.

• Collaborated with offshore team to ensure a streamlined development process and expedited project outcomes.

• Conducted Knowledge Transfer (KT) sessions for team members, effectively disseminating essential AccountOpening project details, promoting a shared understanding, and fostering cross-team collaboration. To

• Integrated two production on-call teams, enhancing operational efficiency, and ensuring a smooth transition while minimizing disruptions.

• Integrated Docusign, Plaid, Quovo APIs to support different features. Implemented keycloak for authentication and authorization based on roles.

• Integrated Vault APIs for Encryption/Decryption of data. Technologies: Spring Boot, Micro Services, Docker, RabbitMQ, SQL, flyway, Bitbucket, AWS ECS, Activiti Framework, REST API, Unix, Junit, Amazon s3, Java 8, Spring Batch, Spring Integration, Rabbit MQ, Spring Boot, Hibernate, MySql, Terraform, Kafka Streaming.

Harvest Saving & Wealth Technologies Inc., Larkspur, CA Software Developer Feb 2019 - April 2021

• Designing large scale architectural solutions for new requirements on the platform and improving internal operations to make them robust and reliable.

• Designing/developing microservices and REST API. Technologies applied Java 8, Spring Batch, Spring Integration, Rabbit MQ, Spring Boot, Hibernate, MySql.

• Mentoring new peers on a new feature developed from scratch and brough to success to production.

• Working under agile methodologies such as Scrum and Kanban

• Designed and implemented microservices architecture by migrating from a monolithic data center to an independent database.

• Assisted team in achieving the quarterly goals by monitoring on development process and helping the team along the way.

• Perfected API-Docs, an interactive tool for demonstration to users and clients.

• Engineered the process to upload file dynamically on S3 for given specification, reduced work to edit and load it manually.

• Devised and Performed penetration test using OWASP-ZAP to ensure all environments and platforms have no vulnerability.

• Designed and executed the load testing on API using Jmeter to measure the performance under all circumstances.

Technologies: Activiti Framework, Spring, Spring Boot, Micro Services, Docker, Queues, SQL, flyway, Bitbucket, AWS, Core Java, advance java, Spring MVC, REST API, SOAP, Unix, JSP, SERVLET, Junit, Tomcat, Eclipse, intellij, Maven, Git, Jenkins, JIRA, Amazon s3, Kafka Streaming, AWS Services, Kubernetes. Visa Inc., Foster City, CA Software Developer March 2017 - Feb 2019

• Payment Processing: Visa is a leading payment solution provider. It supports Payment processing, collecting data from online or payment terminals, validating payload and converting into gateway specific formats. Sending requests to payment gateways in files or through APIs and processing responses.

• Developed the web services and implemented them using Soap UI using Web Logic application server.

• Developed and consumed Restful Web Services and Used SOAP UI to test the web service request/response scenarios.

• Utilized Log4j for request / response / error logging.

• Developed database access objects for various modules.

• Used Spring MVC framework with JDBC to develop the entire business logic of the system.

• Incorporated JDBC API to create, retrieve and update data from the database.

• Extensively wrote PL/SQL queries, triggers and stored functions to manipulate data stored within the database.

• Worked with User Interface layer for the entire application using HTML, JSP and JQuery, React JS and Angular JS.

• Designed and Developed components in Angular 2 supporting various Web Application efforts and experience with TypeScript supporting Angular development and used Angular JS 4 with some map features.

• Used Angular JS MVC Architecture to split the UI logic into Views, Models and Collections.

• Experience with payment services (digital wallet, online digital payments, or subscription services) in the Financial Industry and experience in implementing high volume transactions processing applications. Technologies: Core Java, Spring MVC, REST API, SOAP, Unix, Oracle DB, Cassandra, JSP, SERVLET, Junit, Tomcat, Eclipse, Maven, Jenkins, Git, Build Forge, Chef, Log4j, PCF. Accenture Services PVT LTD, India It Operations Analyst Feb 2014 – Feb 2015

• Insurance and finance: Led, designed and developed Insurance and finance solutions for HDFC Ergo.

• Extensive experience in web-based Technologies and client/server applications in Java, J2EE technologies using Object Oriented Analysis and Design (OOAD).

• Involved in Spring, Hibernate & JPA integration for the entire system.

• Developed presentation tier using JSP, Java Script, HTML and CSS for manipulating, validating, customizing, error messages.

• Developed Restful web services using JAXWS, JAXRS and spring.

• Involved in the gathering of business requirements and translating them to the report specifications for the conversion of Actuate Reports to Jasper platform. Used Jasmine for JavaScript testing.

• Implemented procedures, packages, triggers, and different Joins to retrieve the database using PL/SQL, SQL scripts. Created DDL, DML scripts to create tables and privileges on respective tables in the database.

• Generated POJO classes to map to the tables in the database using the JPA-Hibernate integration. Technologies: Core Java, Spring MVC, Spring Rest Template, Rest Web Services, Hibernate, JSTL, Oracle DB, JSP, SERVLET, WebLogic, Eclipse, Maven, JUnit.

CMC LTD - Mumbai, India IT – Engineer System Integration Nov 2011 – Feb 2014

• Insurance and finance: Involved in the analysis, design and implementation phases of SIS.

• Used Rational Rose to develop Use Case Diagrams, Class Diagrams, Sequence Diagrams

• Used Spring MVC framework to develop the entire business logic of the system.

• Used Oracle to implement the database and store all kinds of information such as text, images etc.

• Incorporated JDBC API to create, retrieve and update data from the database.

• Extensively wrote PL/SQL queries, triggers and stored procedures to manipulate data stored within the database. Performed unit testing using Junit test framework. Technologies: Java, JSP, Servlet, Spring, HTML, XML, CSS, JQuery, JavaScript,NetBeans Java CVS API, Lotus Notes Java API (Domino), JXL, MySQL, MS SQL.

Education

• Campbellsville University – Kentucky, USA Aug – 2019 Master of Science in Information Technology Management

• North Western Polytechnic University – Fremont, USA Dec – 2016 Master of Science in Computer Science Degree in Computer

• Gujarat University - Gujarat, India June - 2011

Bachelors of Science in Computer Science Degree in Computer



Contact this candidate