Dell Boomi Developer Resume
Waltham, MA
SUMMARY
- 8+ years of strong experience in IT Projects, Web Applications and Integration Development, I have been involving from Requirements gathering, Research, Designing, Development, Infrastructure setup, Deployment, Testing, and Production Deployment to application Maintenance.
- 5+ years of experience in Dell Boomi Integration development and Create APIs (REST and SOAP Webservices).
- Experience in understanding integration requirement, prepare technical design document and implement integration based on user requirement.
- Excellent experience in understanding individual company integration standards, which I follow to meet the requirement for Auditing, Logging, Exception Handling, Security and Retry mechanism for inbound and outbound of the data.
- Boomi Coding Standards: Very good experience in following Boomi Coding Standards based on Integration Coding Standards, Audit, Security, Boomi Standards and Company internal coding standards. iPaaSDell Boomi Atom sphere, Boomi Salesforce connector, NetSuite Connector, HTTP Connector, Boomi API Enablement, Boomi Web Services
- Experience in using Simple Shapes Set Properties (Dynamic Document Property, Document Property, Process Property, and Dynamic Process Property), Program Command, and Notify . Conditional Shapes Decision, Route, Business Rules, Try/Catch, Branch Shapes Branch, Connectors FTP, SFTP, Disk, RDMS Database, NoSQL Database, AS2, Webservice, MQ (IBM MQ Series and Active MQ), Salesforces, Data Modification Shapes Map, Message, Load from Cache, Data Process Shape Data Process, Path Completion Shapes Stop, Exception, Add to Cache, Connector .
- Good experience in writing JavaScript and Groovy Script (Split Documents, XML Parsing, JSON Parsing) to provide the custom script to meet and provide user business requirement.
- Experience in setting up Dell Boomi Atom Clouds, local Atoms and Molecules
- Process Deployment and Execution: Deploy process in Test and Production environments, set up Boomi extensions, Manual Execution, Batch Create Schedule to execute on specific schedule, Event - Driven Real-Time Integration Webservice, Listeners, AS2 Shared Servers .
- Hands-on experience in Deploying Dell Boomi processes to various environments and configuring the Environment Extensions
- Dell Boomi API Management: Excellent experience in creating SOAP and REST Webservices, publish and centrally manage APIs on-premises or in the cloud.
- Performance: Server / Atom Side Increase JVM Heap Size, Temp Size, Modify Configurations at Boomi Admin Side (Low Latency, Disable Information Logs, Data Caching’s etc.,), Development/Process Side Flow Control (Multi-Threading, Multi-Processing), Database Connection Pooling, MQ Connection Pooling, Batch Size, Webservice etc.,
- Exception and Retry-Mechanism: Used Boomi and Internal framework to notify, generate service tickets and retry ‘process documents’ if any exception occurs in the Boomi Process.
- Business Rules and Cross Reference: Used Boomi and Internal “Rule Engine and Cross Reference Frameworks” to meet the business requirements in this area.
- Experience with JMS both Synchronous and Asynchronous messaging.
- Hands on experience with batch and real-time integration.
- Responsible to developRESTful and SOAP web services based on SOA architecture.
- Good knowledge in Object Oriented Design Pattern concepts.
- Extensive experience in working with various databases like Oracle, SQL Server and MySQL.
- Working knowledge on threads and multithread concepts.
- Excellent communication, analytical and interpersonal skills, highly motivated team player with ability to work independently.
TECHNICAL SKILLS
IPAAS: Dell Boomi
ETL: SSIS - SQL server integration services
Boomi Connectors: Service Now, HTTP, Disk, Success Factor, FTP, SFTP, SOAP Client, Mail.
Programming Languages: Java, J2EE, SQL, PL/SQL.
SOA: Web Services, SOAP, WSDL. Rest
Web/XML Technologies: HTML, DHTML, XHTML, CSS, XML, XSL, XSLT and XPATH
Scripting Languages: JavaScript, AJAX.
Application/Web Servers: Oracle, IBM WebSphere 6.x, WebLogic9.2, 10.1.3, JBoss, Apache Tomcat
Databases Familiarity: Oracle 8i, 9i, 10g, MySQL, IBM DB2, SQL SERVER.
Operating Systems: Windows Family, Unix, MS-DOS
IDE: Net Beans, Eclipse, Visual Studio, WSAD, RAD, DellBoomi
PROFESSIONAL EXPERIENCE
Dell Boomi Developer
Confidential, Waltham, MA
Responsibilities:
- Involved in requirements gathering with multiple project managers, to better customize, and utilize the full functionality of the Salesforce.
- Understanding the existing castiron process and rewriting it using Boomi.
- Integrated Database withBoomiand written SQL Query.
- Understand and follow the Boomi Guidelines and standards for the individual process.
- Using a SOAP Webservice client, send the data to different applications.
- Wide knowledge on using the different types of connectors such as connector shape, salesforce, Process call, add to cache and retrieve from cache, decision, branch, flow control …
- Have worked on the groovy and java scripting for conversions.
- Created common process to provide Logging, Security and error email triggering.
- Have worked on creating, Database and XML, FF profiles.
- Created environment extensions, schedule the process with respect to requirement.
- Involved in code review and provide them with the recommendation and comments.
- Involved in testing, fixing the bugs and review the code.
- Hands on experience in designing a detail confluence Page on Processes.
- Involved in integration testing to provide proper information to testing team to validate the process.
- Involved in production deployments and releases.
Dell Boomi Tech Lead
Confidential, Dublin
Responsibilities:
- Understand business requirement, Identify data communication channels and data formats.
- Assign the work to offshore teams to get the work done in timely manner
- Understand and follow the Boomi Guidelines and standards for the individual process.
- Created a common folder to keep all common connections in this folder.
- A created common process to provide Audit, Logging, Security and Re-Try Mechanism.
- By using SOAP Webservice client, send the data to different applications.
- Created REST web services (API) for sending customer application data to other applications.
- Wrote business rules using Boomi business rule component. experience in Deploying Dell Boomi processes to various environments and configuring the Environment Extensions.
- Created SMTP connection and operation for send an email in process.
- Written Groovy scripts and Java Scripts for mappings and process.
- Created cross-reference tables in Boomi.
- Used process route, condition, and route to divert documents into different paths.
- Created REST based Webservice Client to send business exception information to CRM systems.
- Created generic logging mechanism to see the success, failure and filtered idocs in SPLUNK system.
- Created JMS processes to send and receive Active MQ messages.
- Created MQ and Listener to receive messages from internal and external clients.
- Created JSON, Database and XML profiles.
- Integrated Database withBoomiand written SQL Query and Stored procedures.
- Used Cache shape to add documents to a document cache to save an initial image of the document.
- Involved in Build Mapping components (IDOCS - XML, XML - JSON, Database - JSON).
- Setup the document tracking fields and used in all process to filter in process logging.
- Created environment extensions, schedule process and created, document tracking variables.
- Download and install proper drivers in Boomi for Database and MQ.
- Created PL/SQL scripts to extract the data from the operational database into simple flat text files.
- Involved in integration testing to provide proper information to testing team to validate the process.
- Involved in production deployments and releases.
- Worked on complex problems where analysis of situations or data requires evaluation.
- Involved in testing, fixing the bugs and review the code. for designing, coding, and development.
- Deployed the code in UNIT, TEST, STAGE environments using DellBoomi.
Environment: Dell Boomi, Java version 7, Core Java, Web services, JMS, XML, DB2 DataStudio, MQ Series, SQL, ANT, Altova XML Spy, HP Application LifeCycle Management.
Software Dev Analyst
Confidential
Responsibilities:
- Developed interfaces integrating Employee Central data to third party Payroll systems with the help of SFAPI and ODATA API objects.
- Worked on Success factors Employee Central to SFTP
- Involved in developing Script, Processes and Connectors etc.
- Responsible for development of entire use case (end to end)
- Worked for different data formats, such as XML, CSV and JSON.
- Involved in unit testing and integration testing.
- Involved in different phases like build, deploy and manage.
- Have been involved in Post Go live support.
- Ensure that all the deliverables meet the highest quality and performance standards.
- Providing the required technical documentation.
- Have been involved in Post Go live support.
- Understand business requirement, Identify data communication channels and data formats.
- Understand and Follow the Boomi Guidelines and standards for the individual process.
- A created common process to provide Audit, Logging, Security and Re-Try Mechanism.
- Created REST web services (API) for sending customer application data to other applications.
- Wrote business rules using Boomi business rule component.
- Created SMTP connection and operation for send an email in process.
- Written Groovy scripts and Java Scripts for mappings and process.
- Created cross-reference table in Boomi.
- Used process route, condition, and route to divert documents into different paths.
- Integrated Database withBoomiand written SQL Query and Stored procedures.
- Used Cache shape to add documents to a document cache to save an initial image of the document.
- Setup the document tracking fields and used in all process to filter in process logging.
- Created environment extensions, schedule process and document tracking variables.
- Download and install proper drivers in Boomi for Database and MQ.
- Involved in production deployments and releases.
- Worked on complex problems where analysis of situations or data requires evaluation.
- Involved in testing, fixing the bugs and review the code.
- Deployed the code in UNIT, TEST, STAGE environments using DellBoomi.
ETL Developer
Confidential
Responsibilities:
- Understanding the business process and coordinated with onsite coordinator to get specific user requirements.
- Involved in the designing the SDD and to process the files to Vendor.
- Involved in updating the Run books, install documents and release notes.
- Contributed in the preparation of Technical Solution Specs.
- Developed parallel jobs with collection of all source stages, target stages and processing stages like Aggregator, Transformer, look-up, CDC, join, funnel, filter, dataset, sequential file, oracle and etc.
- Worked on Datastage client components like Designer, Manager, and Director in order to develop, run, and monitor the jobs.
- Extracting the data from complex flat file, flat files, oracle and access into Data warehouse.
- Build Sequencers to integrate jobs and define proper dependency between jobs.
- Prepared Test cases for Unit testing, Integration testing and executed.
BI Developer
Confidential
Responsibilities:
- Extracting the files from social media consumer pages through RSS feeds.
- Load the flat files in to the Databases through the SQL server integration services.
- Implemented the necessary Transformations to cleanse and transform data.
- Involved in creating multiple algorithms to pull the meaning full data.
- Worked in SSRS and SSAS to generate reports and implemented analysis to find the behaviour of the Customers.
- Involved in designing, developing and deploying reports in MS SQL Server environment using SSRS-2008 and SSIS in Business Intelligence Development Studio (BIDS).
- Used SSRS to develop different kinds of reports like canned, ad-hoc reports for the State and Local Agency users.
- Prepared the complete data mapping and Report Definitions for the project which involved around 33 reports.
- Involved in creating multiple parameterized stored procedures which were used by the reports to get the data.
- Worked on formatting SSRS reports using the Global variables and expressions.
- Created parameterized reports, Drill down and Drill through reports using SSRS.
- Deployed and uploaded the SSRS reports to SharePoint Server for the end users and involved in enhancements and modifications.
- Used ETL (SSIS) to develop jobs for extracting, cleaning, transforming and loading data into data warehouse.
- Prepared the complete data mapping for all the migrated jobs using SSIS.
- Created databases and schema objects including tables, indexes and applied constraints, connected various applications to the database and written functions, stored procedures.