Ashish Bisht

Senior Software Engineer

Bengaluru, Karnataka, India9 yrs experience
Highly Stable

Key Highlights

  • Led development of high-impact payment systems.
  • Expert in MuleSoft and API-led connectivity.
  • Proven track record in retail software integration.
Stackforce AI infers this person is a Backend-heavy Fullstack engineer specializing in SaaS and Fintech integrations.

Contact

Skills

Core Skills

JavaSpring BootCamundaMulesoftMule EsbApi DevelopmentIntegration Architecture

Other Skills

AWSWorkatoAnypoint StudioIntegrationRetail SalesE commerceJavaScriptXMLMaven

About

As a software engineer at Atlassian, I apply my eight years of software engineering experience and my Mulesoft certifications to design, develop, and test large-scale backend applications in Java and Mule ESB. I have a strong background in enterprise application integration and API-led connectivity, using various Mule connectors, components, and modules to implement REST architecture and secure web services. In my previous roles, I worked on complex integration projects for retail and supply chain software solutions, delivering proof of concepts, data transformation, reliable messaging patterns, and automation of unit test cases. I also leveraged the MuleSoft Anypoint Platform features to manage and monitor APIs, exchange assets, and deploy applications on hybrid and cloud platforms. I enjoy working with agile methodologies and collaborating with cross-functional teams to solve challenging problems and deliver high-quality solutions.

Experience

9 yrs
Total Experience
2 yrs 3 mos
Average Tenure
--
Current Experience

Polestar

Senior Software Engineer Contract

May 2024Present · 2 yrs 1 mo · Remote

Career break

Travel

Oct 2023Apr 2024 · 6 mos

Atlassian

Software Engineer

Jan 2020Sep 2023 · 3 yrs 8 mos · Bengaluru, Karnataka, India · Remote

  • Led the development of Atlassian's Deferred Payment System, which introduced the Credit Manager feature to expand customer payment options. This initiative significantly enhanced user engagement and contributed directly to a $5 million increase in revenue. The Credit Manager was developed using Spring Boot/Java and deployed on AWS.
  • Developed a Camunda/Java-based engine for processing invoices, credit memos, and refunds. This engine is integrated with Netsuite for accurate revenue recognition and is optimized for scalability, handling $10 billion in revenue. It supports cloud subscriptions with advanced validation, ensuring efficient and accurate financial operations.
  • Developed reusable assets and templates in Mulesoft, Camunda, and Workato for Atlassian's platform team. This effort streamlined workflows and boosted efficiency across the company's business units, saving developers approximately 20-30% in time and significantly enhancing overall productivity.
Spring BootJava

Apisero inc.

Senior Technical Consultant

Jan 2019Dec 2019 · 11 mos · Bengaluru, Karnataka, India · On-site

  • Project Name - JDA Connect
  • JDA is a leader in Retail Software solutions in the world and they have more than 100 retail/supply chain software solutions which they have developed or acquired through acquisition. Some of these software and solutions have been build on very different technologies and communication model. Our project goal is to integrate all these software into a common platform (JDA connect) using a canonical data model and APIs/adapters developed through Mulesoft ESB and Anypoint platform.
  • Principle Responsibilities:
  • ● Gathering Client’s requirement and then providing possible designs and solutions to the problem statement as per JDA standard.
  • ● Developing and presenting proof of concepts of the agreed designs and architectures to various stakeholders in the organization.
  • ● Implementing the end to end solutions on full-scale APIs and Interfaces using Anypoint Studio and Anypoint Platform.
  • ● Extensively worked on Mule ESB 4.1 standalone runtime as well as Hybrid and Cloudhub deployments.
  • ● Creation of MuleSoft Domains and making sure all the common configuration and properties are reused using domains.
  • ● Developed interfaces which can handle millions of records to increase throughput using reactive programming/steaming.
  • ● Developed interfaces for automation of ticket creation in Jira, Service Now and Salesforce.
  • ● Created Schemas to convert XML to multi segment-multi structure FlatFile and vice versa using Flat File Definition Language (FFD).
  • ● Worked extensively on dataweave 2.0 and with multiple data formats like XML, JSON, FLAT FILE, CSV and their transformations.
  • ● Secured REST web services using HTTPS, OAuth 2.0, Okta, IP whitelisting and Client ID enforcement.
Spring BootMule ESB

Accenture

3 roles

Senior Software Developer

Promoted

Feb 2018Jan 2019 · 11 mos

  • Working on the implementation of integration architecture for Micro-Merchandising and Direct Imports of an off-price department retail giant in USA . There are multiple points of integration between systems within environment and outside parties which includes complex transformation of data and use of multiple adapters and protocols.
  • Principle Responsibilities:
  • ● Worked on design, development,documentation, and unit testing for implementing integration
  • solutions using Anypoint Studio.
  • ● Configured Mule connectors like HTTP, Database, Mule requester, JMS, DB, and Web Service
  • Consumer.
  • ● Implemented multiple Flows, sub-flows and private flows which contains different Scopes, Filters routers and components.
  • ● Worked on DataWeave to transform messages into different formats using dataweave language.
  • ● Used Xpath 3, MEL, flow and session variables and shared domain.
  • ● Implemented various processing strategies and made bridges between Sync and Async using request reply scope.
  • ● Implemented Reference, catch and Rollback exception strategies for handling errors.
  • ● Configured Security and Custom policies on APIs through API manager.
Spring BootIntegration Architecture

Software Developer

Promoted

Jan 2016Jan 2018 · 2 yrs

  • As a part of the SI team for the delivery of the product to the client, my responsibilities were developing customized/orchestrated flows, unit testing and fixing gating and UAT defects in Mule ESB middleware before they were signed off for the next release. Integration of an iOS application with EAI web services via Mule ESB was my primary responsibility.
  • Developed Sub-flows and asynchronous flows with customized orchestration.
  • Used SFTP and file based connectors.
  • Well acquainted with working of code repositories and continuous integration with Jenkins as well as Process automation with SOAP UI.
  • Automation of API/Webservices health check-up using groovy script with timely scheduled reports for multiple dev environments

Application Development Associate

Nov 2014Dec 2015 · 1 yr 1 mo

  • My responsibilities were creation and enablement of back end web services and batches on the WCS 7.0 framework that would extract data from the multiple sources and generate live data oriented reports for business partners to showcase dynamic promotional offers and advertisement on their channels.

Education

SRM IST Chennai

Bachelor of Technology (B.Tech.) — Computer Science

Jan 2010Jan 2014

Stackforce found 100+ more professionals with Java & Spring Boot

Explore similar profiles based on matching skills and experience