$70

Hourly Consulting Rate

Aniket bhattacharya

Independent Consultant

Industry Experience

Computer Software/Engineering

Location Supported

Canada

India

Languages Supported

English

Skills

  • Technical consultant
  • Programming
  • Application development
  • Analytics

Product Specialization

  • TIBCO Spotfire
  • Mulesoft Anypoint Platform

About

• Qualified IT professional with close to 6 years professional experience in development, leading and managing numerous projects and people across different organizations in the US along with 2 years of training and internship experience. Involved in all stages of SDLC in different terms and capabilities like capex proposal, to A3 high level designing, design and documentation, application architecture, development, testing, deployment and release, support and enhancements, capacity and resource planning, budgeting, finances and contracts.
• Well versed in Enterprise Application Integration using Tibco suite of products and Mule.
• Experience in implementing APIs by designing and developing SOAP and RESTFUL services, involved in writing the REST API guide and standards for US Bank.
• Strong Technical experience in Business Works, Activespaces, Business Events, BPM, Business Connect, EMS, XSD, XSLT, adapters
• Good technical experience with on components of Anypoint Platform and Anypoint Studio
• Experience in designing, developing, implementing and managing APIs using RAML and Design Center
• Experience in using developing complex flows, using MEL(3.9 and 4) and DW(4), implementing various exception handling strategies, using various connectors
• Well versed with waterfall/agile/spiral methodologies. Have leaded the team as product owner and a scrum master, responsible for managing all scrum ceremonies.
• Well versed with Windows and Linux OS.
• Well versed with various RDBMS like Sql Server, Db2 and Oracle, and no sql database like MongoDB.
• Well versed with analytics and modeling using R.
• Experience in three-tier Client/Server development architecture and Distributed Computing Architecture.
• An analytical hard-working individual with natural ability to work in a team, quickly master new concepts and excellent communication skills.
• Strong commitment to high quality of work within the set time frame.

Top Project Highlights

Maximo Implementation

Modernize existing framework by complete revamp of tools and integrations from legacy systems to cloud based platform. 

Environment: Tibco BusinessWorks, 5.14, Tibco Business Works 6.4, 6.6 , SOAP/HTTP, SOAP/JMS, REST, Swagger, NGINX, XML, XSLT, Tibco Designer, Tibco Business Studio, Tibco ADB Adapter, Tibco Administrator, TEA, Tibco Hawk, Tibco RV, Tibco EMS 8.2, Oracle Sql Developer, Microsoft TFS, GIT, Informatica 10.1

 

Employment

Sr, Application Developer

2020 - Present
    • Support Client project’s EAI needs by aligning project requirements to the delivered integration solution.
    • Develop new integrations while adhering to a defined framework and governance model.
    • Build, enhance, deploy and test integration streams in accordance to defined governance model.
    • Create and update support documentation and project artifacts.
    • Develop RESTFUL APIs to modernize current infrastructure to cloud based platform.
    • Create infrastructure scripts and manage and maintain client specific integrations across linux machines.
    • Work with the client directly throughout the lifecycle of the project in integration workshops.
    • Write technical design documents and web service design documents.

Sr. Application Developer / Lead

2016 - 2019
    • Implemented business processes integrating bank’s mortgage stack with industry wide solutions using REST APIs.
    • Modernization of technology stack by implementing solution using container edition with microservices based architecture.
    • Modernization of deployment pipeline by implementing CI/CD pipeline with jenkins, docker, Kubernetes.
    • Design and develop patterns to upgrade existing applications to make them cloud compatible.
    • Develop, design, implement and update applications related to mortgage business standards that are federally mandated.
    • Devise patters and design to run real time and batch jobs using Informatica and Tibco.
    • Involved in requirement gathering and design for data synchronization using Kafka and Cassandra exposing consumable assets as Mule APIs for business line specific Tibco services.
    • Worked with vendor technical team as well as professional services to implement Mulesoft ecosystem with banking architecture in mind.
    • Perform integrations using Mule flows to integrate data through Active MQ, along with other connectors and transformers.
    • Used Mule Expression language to access and evaluate the data in payload, properties and flow variables.
    • Used data weaver, data mapper, and content based routing.
    • Performed unit test through MUNIT test cases for mule flows
    • Implemented error handling strategies through generated exceptions
    • Implement microservice pattern through REST services using Anypoint platform, implementing security and out of the box and custom policies through Anypoint platform’s inbuilt API Gateway.
    • Write swagger specs for developed APIs and manage them using APIGEE.
    • Recruit, direct, motivate and develop staff; maximizing their individual contribution, their professional growth, and their ability to function effectively with their colleagues as a team.
    • Manage a large team of individual contributors.
    • Oversee the development and implementation of multiple, complex, organization-wide systems.
    • Work closely with client departments in development and implementation of technology strategies and application systems.
    • Directly involved in project development as a developer including implementation of CI/CD pipeline.
    • Advise application owners on the technology possibilities and requirements.
    • Direct application support functions and staff to provide quality production support and ensures application service level commitments are met or exceeded.
    • Interface with clients to ensure application systems and projects are meeting or exceeding their expectations.
    • Work with geographically spread application teams, backend teams, SMEs’, Offshore-Onshore development teams.
    • Provide direction and manage resolution of applications issues.
    • Define and manage resource requirements and allocations, monitor and improve quality and ensure 'best practice' development techniques.
    • Manage employee relations, performance and reviews.

Application Developer

2014 - 2015
    • Worked on TIBCO BusinessWorks to create solutions to integrate applications to third party vendors of data service providers.
    • Gathered, analyzed and documented the project requirements specifications. 
    • Performed all the business workflow and published transformed data on the TIBCO bus using TIBCO BusinessWorks.
    • Fixed bugs according to the software change requirement.
    • Interacted with clients and vendors to standardize and agree upon XML schemas that would be implemented over HTTP.
    • Designed the integration flow among different applications by mapping the different data schemas into one Canonical data form using TIBCO Mapper     .
    • Created EAR Files for the developed BW components and deployed them using TIBCO Administrator.
    • Developed and implemented common services for auditing and error handling.
    • Designed and implemented the exception handling solutions for the business.
    • Participated in application performance tuning, system documentation, and technical support for production.
    • Processed and conducted Unit testing, component testing, system testing & regression testing.
    • Implemented Enterprise Application Integration (EAI) solutions using TIBCO software products including BusinessWorks and Enterprise Message Service.

Education

MS. Information System
2016-2018

MS. System Engineering
2011-2013

Certification

Mulesoft Certified Developer (Mule 4)
2020-Present

Ooops!

Maximum of Three products are allowed for comparision