Post Job Free
Sign in

Software Developer Development

Location:
Lansdale, PA
Posted:
November 07, 2024

Contact this candidate

Resume:

Dipali Patel

Hatfield PA *****

267-***-**** *************@*****.*** www.linkedin.com/in/dipali-patel-b02b9367

SENIOR FULL STACK DEVELOPER

Accomplished Senior Software Developer/Lead with career success designing, developing, and maintaining enterprise applications across various organizations. Foster customer relationships, lead teams, and collaborate across functions to manage and execute projects across the software development lifecycle, delivering scalable and reliable applications and solutions that maximize performance, improve processes, enhance user experience, and achieve objectives on time and within budget.

•team leadership • effective communication • problem solving • application development • full stack engineering • software development lifecycle • collaboration • front-end development • back-end development • performance management • good learning skills

EXPERIENCE

SKF USA Inc., Lansdale, PA October 2019 – Present

Senior ( Sr. ) Full Stack Developer

Develop web and mobile web applications. Support AWS services related to web applications, including auto pipelines, CI/CD process, EC2 instances, IAM, and RDS and hands on experience on Node.js, Python, Springboot, react and angular. I have experience on SQL server to write query, SP etc. Good experience on MuleSoft to manage APIs and exchange data to different applications, one year experience in Salesforce to integrate data into database using MuleSoft

●Develop the "Elevate" application to assist field service representatives in demonstrating to customers how purchasing new services and parts can reduce maintenance and service costs over time.

●Develop the "Compass" application to help customer service representatives gauge customer satisfaction with SKF products and services. This application provided features for analyzing survey results and communicating with peers and customers to address customer sentiments.

●Develop the "P2P" application, which uses machine learning Python scripts to identify anomalies in invoicing data and present users with findings. This data helps users address invoicing issues with customers proactively.

●Develop the "Forecasting" application to calculate OEM and aftermarket forecasts based on existing product and sales reports.

●Develop application security to manage user security by resource as well as modules for multiple web applications.

●Develop the "File Upload" UI web application from local systems to AWS S3 and the "SAP File Merged" application to retrieve files from an AWS server, merge selected files, and save the new file to another AWS server using Angular, JavaScript, HTML, CSS, Node.js, Spring Boot, AWS s3 Bucket and APIs.

●Worked with GitHub to create, store, manage, and share code.

●Provided configuration update support and functionality checking within the development cycle of ServiceNow.

●Performed system and application configuration and management. Provided level 2 customer support of tickets assigned to the ServiceNow team.

●Used Agile Scrum methodology & JIRA tool to develop the product in reduced time.

●Collaborated with external teams on SKF mobile applications to manage SKF sales reports and on external web applications for SKF employees, such as morning coffee, Kronos, and daily news updates.

●Completed Salesforce training and participated in a Salesforce project for data integration with the Elevate application.

●Led offshore teams in developing web-based applications and created API documentation for them.

●Developed user documentation for web applications to assist both existing and new users in navigating the UI.

●Implemented CI/CD processes for deploying APIs and Lambdas, automating the deployment process across Development, UAT, and Production AWS accounts using CodePipeline, Code Commit, Code Build, Code Deploy, and CloudFormation, Jenkins.

●Managed the creation and deployment of various domains for Development, UAT, and Production environments.

●Collaborated with Business Analysts and other departments to understand business needs and develop POCs to demonstrate how system solutions can address critical problems.

Dipali Patel 267-***-**** *************@*****.*** Page Two

Siemens, Malvern, PA September 2016 - September 2019

Programmer Analyst III

Contributed to the CRM group with CPQ (Configuration Price & Quotation) and OSC (Oracle Sales Cloud) teams for a middleware application integration project in Java Lambda and a new Assets Management application development project to access a report via a SOAP Interface to create an opportunity using Rest API in a cloud environment.

●Interacted with prospective and users, vendors and the integrations team for their data needs.

●Developed new libraries with micro services architecture using Rest APIs & spring boot.

●Used SQS server-less application in the integration application to send & receive the HTTP message on SQS queue.

●Worked on User Authentication to generate the user token using OAUH2.

●Enhanced the Restful URL interface to enable client applications using a http style request.

●Managed and monitored the application using AWS services like IAM, s3 Bucket, EC2 instance, Elastic Beanstalk.

●Handled, configured, and administered databases like SQL and NoSQL databases like DynamoDB.

●Led the design and initial implementation of publishing de-normalized data for client consumption using Kafka and used elastic search for client requests analysis.

●Enhanced and implemented existing UI application using Java-script and jQuery.

●Contributed to Jira sprint planning for CPQ2 to CPQ3 application.

●Migrated data from SHARE to OSC application using SQL/PL SQL, Toad.

●Accessed the report and used the appropriate operation in the SOAP call with requisite parameters to fetch the report content. Ran the Soap & Rest service with AWS services like lambda, SQS, API Gateway, and EC2. Used Base64 to encode and decode for consumption.

Penn Mutual Life Insurance Company, Horsham, PA April 2013 - August 2016

Sr. Software Engineer

Designed, Developed, Implemented and Maintained the Distributes Compensation System and tested products using Java Tools like Spring, hibernate, JavaScript, jQuery, and Junit. Provided production support, running production cycle and fixing bugs. Developed Restful web service. Worked with Agile team.

●Contributed existing DCM UI web application, Analysis of the Customer Specifications, Development & Customization of the Application using spring and hibernate improved client satisfaction.

●Validated and tracked licenses, appointments, and registrations for producers. Upgraded productivity using JavaScript, HTML, Ajax, and CSS.

●Developed JavaScript-based application with JavaScript library, JQuery, Maven, and Eclipse.

●Used Bootstrap with HTML and CSS to develop Responsive web application.

●Managed compensation structures using the Trilogy Backbone software, consisting of modules Distributor Administration, Credential Management, Transaction Manager, Primary Compensation, Debt Management, Payment Management, Trilogy Reporting using JAVA/J2ee technology, providing ease of access to compensation and distributed payments to producer on time.

●Used tomcat as an application server and Restful web services to provide service to all client and producers.

●Created test cases for testing the code using Junit.

●Managed web application of Trilogy backbone software using xml and JavaScript.

IBM, Memphis TN March 2011 - June 2013

Java / J2EE Developer

Developed and converted Hilton Hotel worldwide, maintaining the current system with Struts, Hibernate, Soap base web services with WSDL components to improve customer satisfaction. Created Jasper report for Hilton activities.

●Implemented MVC Architecture using Apache Struts Framework.

●Developed Form beans, Action classes, Helper classes, and JSP pages using the Struts framework and Tag Libs.

●Used Oracle database for PL/SQL store procedure, views, and functions between back-end and application.

●Created Perl and Shell scripts for capturing Ports and IPs in different servers to gather information of servers.

●Handled applications like CRS, Online booking, Shopping point, Net Direct payment, Inventory Management to improve customer service.

Dipali Patel 267-***-**** *************@*****.*** Page Three

ADDITIONAL RELEVANT EXPERIENCE

ELECON Information Technology LTD, V.V. Nagar, India

Sr. Software Engineer / Sr. Software Developer - IT division

Software Developer - Hotel Management System division

Software Developer - Personal Information Organizer (PIO) Division

TECHNICAL SKILLS

●Languages/Scripting/development tools: Java 1.4/1.6/1.8, Unix/Linux shell scripting, DOM, JSON, XML, PL-SQL, Eclipse IDE, IntelliJ IDE, SVN, Maven, Git.

●Frameworks /Messaging/Web Services/App servers : Spring (IOC/MVC), Spring Boot, Hibernate ORM, SOAP, Restful Api, Tomcat, Apache, WebLogic

●Databases/Data Warehousing/No-SQL databases/caches : Oracle RDBMS including Oracle exadata, MS-SQL server, and Stored Procedures/functions/PL-SQL query, Star/Snowflake schema DW, DyamoDB, MongoDB, Elastic search.

●Design Patterns / Methodologies: Singleton, Session Façade, MVC, Factory, Decorator, Agile – including SCRUM/Story points

●UI Technologies/tools : JavaScript, AngularJS, HTML, CSS, Node JS, jQuery, Python

●Testing tools/methodologies : Junit, QA testing

●Cloud technologies : AWS: EC2, Auto Scaling groups, S3, Serverless, Lambda, SQS, Code pipelines, Cloud formation, API Gateway, RDS, Code Commit, Code Build, Code Pipeline.

●Front end development: Angular 18, Native script

EDUCATION

Master of Science ( MS ) in Information Systems

Strayer University, King of Prussia, PA

Master’s in Computer Applications

Sardar Patel University, Gujarat, India



Contact this candidate