Download PDF


9+ years of IT experience, which includes architect , develop and maintain multi-tier client /server applications using C# , Java, .Net framework, WCF, BizTalk 2009/2010/2013/2013R2,  Mule ESB, Silverlight, WPF,

  • Establish integration specifications (which includes hardware and software requirements) by examining existing applications, models and data warehouse.
  • Determine best-fit design patterns and middle ware tools for integration, transformation, and routing.
  • Integrate shared databases, legacy and new applications. Develop system modification specifications, mapping data, interfaces, functions, programs, routines, and stored procedures to export, transform, and load data.
  • Meet performance parameters, resolve integration issues by coordinating actions among users, operations staff, and outside vendors.
  • Proficient in designing and implementing messaging solutions using Message Routing, Message Transformation, Service Mediation and, Service Management design patterns.
  • Effective collaboration with internal and external partners, including requirements hand-offs from analysts, leading white board sessions, writing technical documentation (interface architecture diagrams)
  • Good knowledge of implementing design patterns using C# and implementing solutions based on EDI X12 and HL7 industry standards.
  • Good Knowledge of Application Lifecycle Management (ALM) tools and methodologies: effort estimating, sprints, coding standards, peer reviews, source code control, build, test, break/fix, deployment
  • Implement Test-Driven Development (TDD) methodology for web service and applications in order to improve code quality and to automate regression testing for multiple customer scenarios
  • Knowledge of implementing service-oriented architecture (SOA) and enterprise application integration (EAI) using Mulesoft 3.x
  • 6+ years of experience in architect and developing integration application using Microsoft BizTalk Server
  • 9+ years of working experience in .Net, C#, SQL


Integration Tools

Core Tools: BizTalk Server 2013R2, 2013, 2010, 2009. Mule ESB

Supporting Tools/Frameworks:
Business Activity Monitoring (BAM), Business Rules Engine (BRE), BizTalk Deployment Framework (BTDF), BizUnit Testing Framework, Enterprise Service Bus (ESB) Tool Kit and Portal, MuleSoft Anypoint Studio; BizTalk 360


Core Tools: C#, Java, JavaScript, RAML

Supporting Tools/Frameworks:
Windows Communication Foundation  (WCF), Windows Presentation Foundation (WPF), SilverLight, Active Server Page (,  Enterprise Library, Entity Framework,, WIX


Core Tools: SQL Server, Oracle, DB2

Supporting Tools / Packages:
SSIS, SSRS, SSAS, iNav, Oracle SQL Developer

Software development process

Agile, SCRUM, Waterfall, Hybrid Agile and Waterfall

Version Control

Microsoft Team Foundation Server, SVN

Industry standard message formats

EDI X12 : 

EDI Health Care Claim Transaction set (837), 

EDI Health Care Claim Payment/Advice Transaction Set (835),

EDI Benefit Enrollment and Maintenance Set (834)

EDI Health Care Eligibility/Benefit Inquiry (270)

EDI Health Care Eligibility/Benefit Response (271)

EDI Health Care Claim Status Request (276)

EDI Health Care Claim Status Notification (277)

EDI Health Care Service Review Information (278)

EDI Functional Acknowledgement Transaction Set (997)

EDI Report of Test Results (863)

EDI Purchase Order (850)

Enviroment and Other Languages

WIndows , Linux, XML, XSD, XSLT,  XPATH, CSS, HTML, YAML, JN Bridge JVM BizTalk Adapter,  SaaS, PaaS, iPaas, IaaS,, Knowledgebase, MuleSoft CloudHub (iPaaS),  AWS, Microsoft Dynamics ( AX, CRM), ReST

Work experience

Feb 2014Present

Senior Consutant

  • Develop prototypes which follow integration patterns using Mule ESB
  • Reverse engineering Java Based applications, extract core business logic and implement it using C# and BizTalk
  • Pull the data from both SQL and Oracle instances and pushing them to ERP Systems like Oracle RMS and customized applications using message, context based routing and convoy patterns.
  • Develop orchestrations, which include correlation and retry mechanism using suspend with retry design pattern.
  • Implement aggregator, splitter, scatter, gather, and message broker patterns in BizTalk.
  • Design and deploy complicated software methodologies to handle the complex job of application integration across the organization
  • Design and develop T-Connect EDI Splitter, which allows the users to split huge EDI file into small ones, which improves the performance, process time, and resource consumption.
  • Create custom pipelines for processing EDI flat file documents in BizTalk
  • Document the essential activities and processes from designing till implementation process
  • Design and develop applications which handles EDI X12 transactions
  • Channelize and test all systems and applications through the server
  • BizTalk Server environments installation, configuration, high availability clustering
Nov 2009Feb 2014

IT Analyst

Tata Consultancy Services
  • Design and deploy programs to integrate applications and systems across the organization
  • Used advanced functoids like Looping, Value Mapping, Scripting, Logical, and created complex maps for message transformation
  • Define all the required schemas, develop maps, XSLT, Orchestrations, custom pipelines
  • Develop PGP Encryption and Decryption components, Enterprise Library Logging Component wrapper classes
  • Implement custom security using .Net Framework security model to validate all users and roles
  • Frame Business Rules Engine Vocabularies, Rules and Policies for validating Primary loan data
  • Develop architectural designs and coordinate those designs with application owners to check their viability
  • Review system for the application migration to a new location
  • Build solutions and systems to integrate the purchasing data into marketing analysis software
  • Manage customer service system to allow users retrieve the necessary data from other locations/servers
  • Integrate new versions of EAI to maximize the organizational utility
  • Assess the existing integration loopholes and direct changes in the system
Jul 2008Oct 2009

Software Engineer

ILink Multitech Solutions (P) LTD
  • Agile, test-driven development approach with a strong emphasis on unit testing and continuous integration and perform duties as a member of a development team
  • Analyze end user needs and then developing software to meet their needs,Implement the class models using C#.
  • Create different ASP.Net pages using Visual Studio  and IIS server
  • Use ADO.Net connections, SQL query statements, Datasets, Data Readers, methods to get the data needed.
  • Use html, Web server controls and programmed in C#
  • Made connections to server to display data in an appropriate manner
  • Create databases using SQL, PL/SQL, users and roles
Sep 2007Jul 2008

Software Engineer

Astergate Solutions
  • Respond promptly to reports of bugs and Updating project documentation.
  • Monitor the effects of any changed code to see if it has affected the performance of any related software or systems.
  • Perform low to medium complex code development.
  • Support existing software products and making progress on new products.
  • Perform root cause analysis on software problems.
  • Diagnose and resolve system faults,Test products in controlled, real life situations.
Sep 2006Sep 2007

Software Engineer

Ideia estudio
  • Design and develop Web Based applications
  • Learn different technologies by pairing with experienced engineers
  • Design, built and tested the core components of the platform
  • Investigate solutions to platform requirements
  • Design and develop solutions for top customer issue


Microsoft Certified Technology Specialist – BizTalk Server 2010


Associate MuleSoft Developer


Microsoft certified in Microsoft .NET Framework Application Development Foundation



Bachelor of Engineering in Computer Science

Mohammed Sathak A.J College of Engineering