Freelance It Consultant Resume
Cleveland Ok Lead Salesforce Developer Armonk, NY
SUMMARY
- 14+ years of IT experience in Analysis, Design, Development, Testing, Documentation, Deployment, Integration, and Maintenance of software applications on Salesforce force.com, UNIX, Linux and Windows platforms.
- Expert in salesforce lightning community development.
- Expert in developing salesforce force.com applications and community pages using Lightning component framework, Lightning web component, HTML5, JavaScript, apex controller, apex triggers, visual force page and visual force components.
- Excellent noledge on salesforce business process automation tools such as process builder and lightning flows.
- Excellent analytical, problem solving and interpersonal skills. Ability to learn new concepts fast. Consistent team player with excellent communication skills
- Participated in the entire Software Development Life Cycle (SDLC) including Requirement Analysis, Design, Development, Testing, Implementation, Documentation and Support of software applications.
- In depth and hands - on experience in Object-Oriented analysis/design, object-oriented development methodologies.
- Expertise in developing and implementing Web applications using Java/J2EE Technologies including Core Java, JSP, Servlets, JavaBeans, AJAX, JPA, ORM, JNDI, Web services, JDBC, JAXP, XML, JavaScript, HTML5, CSS, Bootstrap, JQUERY, Oracle, Struts, Spring, Hibernate, SOAP, REST Web Services, with various middleware technologies.
- Strong front-end UI development skills using scripting languages HTML5/HTML, CSS3/CSS, JSP, JavaScript, JQuery, Bootstrap.
- Developed web applications based on different Design Patterns such as Model-View-Controller (MVC), Data Access Object (DAO), Session Facade, Business Delegate, Service Locator, Transfer Objects etc.
- Experience with Service Oriented Architecture (SOA) and deployment of web services using SOAP, WSDL and Spring-WS.
- Expertise in developing Model View Controller (MVC) Architecture based applications using Spring Frameworks with various Java/J2EE design patterns.
- Extensive experience in Software Development Life Cycle (SDLC). Having used Agile- Scrum, waterfall, and prototyping methods in the projects.
- Excellent work experience in Linux/Unix development environments. Hands on experience in UNIX and Linux scripting.
- Excellent understanding of relational databases, involved in application development using several RDBMS like DB2, MSSQL, MySQL, Oracle 9i/10g
- Strong noledge and experience Salesforce System Administration, Management and Production Support, including deployment and migration activities from Development through to Production.
PROFESSIONAL EXPERIENCE
Confidential, Armonk, NY
Lead Salesforce developer
Responsibilities:
- Lead developer for Unlimited Salesforce Edition with 100k+ Salesforce community users licenses
- Participated in technical reviews with cross teams (Data integration and watson analyst teams) for solutioning the complex use cases and problems.
- Authored over 100+ Apex Classes, Aura Lightning components, Lightning Web Components and VisualForce pages
- Developed reusable Google reCaptchaV3 component using lightning web component and apex to prevent robot attacks on Confidential support community pages.
- Design and develop client 360 registration module which proactively identify customer email domain and provide access to support account.
- Developed the login process system which helps customer to use their Confidential ID for single sign on and login into the salesforce support community.
- As a lead developer in the team, help new team members to get on board, help with technical and business process related queries, train the team members on new salesforce features, existing business and system process
- Developed the file download process, where customers can publish and download the files.
- Developed the business process to auto approve and manage user registration process and approval process
- Designed and developed the reusable VisualForce email template for case email alert and user/admin process email alerts.
- Designed and developed the case access security utility to display the case information only to the related users with proper access role.
- Configured Salesforce including but not limited to validation rules, workflows, custom labels, custom settings, profiles and permissions
- Work closely with help desk team and provide immediate support to resolve any critical production issues.
- Build the responsive (in desktop/mobile) web application using lighting web components and apex.
- Testing - Unit and Integration testing for apex.
- Reviewed the code changes done by other team members
- Working with Business users and BA to understand the new requirements.
- Review the new features/technology changes from salesforce and train the team to learn the new changes and technologies.
- Implemented a custom live agent chat solution using direct agent chat routing and salesforce embedded service.
- Implemented new admin user approval process using lightning process builder, flow and apex.
Environment: Salesforce force.com, service cloud, lightning community, HTML5, Javascript, Lightning web framework, Apex, SOQL, SOSL, Lightning web component, github and VS code.
Confidential, Des Moines, IA
Senior Java developer
Responsibilities:
- Senior developer in a team of developers who are committed to develop the application using new technologies and latest industrial standards. Analysis of the as-is functionality of the legacy system and design and implementation of the new requirements given by the business users.
- Estimation and risk analysis of user stories and creating tasks for each user stories.
- Designed and developed the accounting module. This is one of the main module to mamange application users bill and payment
- Designed and developed the accounting file download using Ajax, jquery and Json technologies
- Develop functionality to process the Bill payment for premium, agent and deductible bills.
- Designed and developed java web service client to get the aggregate deductible bill from claim system using java, spring and DB2.
- Service layer Design and Implementation for accounting module for portal application
- Code Construction and Peer Review.
- Testing - Unit and Integration testing.
- Working with Business users and BA to understand the new requirements.
- Used Jenkins and code move plus tool to build and deploy the application in Test and UAT environments
- Involved effectively and contributed efficiently in the development process, design discussions.
- Involved in Unit/Integration testing of the software.
- Designed and developed MOM utility application manage the agribusiness associate user security for different applications
- Designed and developed upload utility program to scan and upload the insurance pdf document to Online Document system using Html5, jquery, java and Hibernate.
- Designed and developed the MOM security management module using spring security, Hibernate and java.
Environment: Spring 4, JPA, Hibernate, Confidential WebSphere, Java 1.6, DB2, Eclipse, Spring WS, Spring MVC, JSP, Maven, SVN, Bootstrap,Jquery,HTML5
Confidential, Eden Prairie, MN
Sr. Java Developer
Responsibilities:
- Senior developer in a team of developers who are committed to develop the application using new technologies and latest industrial standards. Analysis of the as-is functionality of the legacy system and design and implementation of the new requirements given by the business users. Estimation and risk analysis of user stories and creating tasks for each user story.
- SSO SAML integration for SSO wrapper application.
- Restful web service implementation with OAUTH
- Develop functionality to process the GPS, Histogram and Diagnostic message. Build the process for calculating POI Hit and Diagnostic History report
- Designed and developed POI batch process using java, spring and oracle geo spatial.
- Designed and developed the reverse geocoding web service for address lookup using provided latitude and longitude.
- Service layer Design and Implementation for Direct data application
- Code Construction and Peer Review.
- Testing - Unit and Integration testing.
- Conduct Customer Feedback meetings.
- Working with Business users and BA to understand the new requirements.
- Working with Middleware team to build and deploy the application in stage and production environments
- Involved effectively and contributed efficiently in the development process, design discussions.
- Involved in Unit/Integration testing of the software.
Environment: Spring 3.5, JPA, Hibernate, Tomcat, Java 1.6, Oracle 12g, Eclipse, Spring WS, Spring MVC and restful service, Oracle GeoSpatial, JSP, Maven, SVN, JMS, Confidential MQ Client
Confidential, Eden Prairie, MN
Sr. Java Developer
Responsibilities:
- As a senior developer, my responsibilities include to work with business to collect the requirements, prepare the use cases and review with the business team.
- Designed and implemented the Data Provider web system DAO and Service layer
- Implemented the solution for Security vulnerabilities reported in the application
- Developed the functionality to process the Maintenance and Fuel data using spring batch
- Code Construction and Peer Review.
- Testing - Unit and Integration testing.
- Coordination with the onsite/offshore team.
- Effectively delivered the tasks in time after successful testing.
- Effectively delivered the bug fixes reported after the development with a quick turnaround time.
- Build Unix script for triggering the spring batch process from Appworx
- Scheduled batch process using Appworx
Environment: Spring 3.5, SPRING BATCH, JSP, JQUERY, JPA, Hibernate, JBOSS, Java 1.6, Oracle 12g, HTML, Spring MVC
Confidential,
Sr. Java Developer
Responsibilities:- Involved in various phases of Software Development Life Cycle (SDLC) in the Agile Framework
- Performed unit testing using JUnit.
- Developed Rich user interface JSPs using HTML, JQuery, JQgrid, Ajax and Spring MVC.
- Implemented Web Page level and method level authorization using Spring Security and SiteMinder
- Developed build script using ANT to build, package, test and deploy in application server.
- Rigorously followed Test Driven Development.
- Worked with SVN for Source Control and Version Management.
- Service layer Design and Implementation
- Code Construction and Peer Review.
- Testing – Unit and Integration testing.
- Coordination with the onsite/offshore team.
- Conduct Customer Feedback meetings.
- Created Soap client for consuming Corp Fleet information using spring WS
- Web browser side Performance Optimization using Yslow
- Working with Business users and BA to understand the new requirements.
- Working with Middleware team to build and deploy the application in stage and production environments
- Involved effectively and contributed efficiently in the development process, design discussions.
- Involved in Unit/Integration testing of the software
Environment: Spring 3.0, JQuery, JQgrid, Java 1.6, Oracle 10g, Spring MVC and restful controller, JSP, HTML, Eclipse, Spring WS,MAVEN, SVN