We build secure engineering teams for FinTech
INSART is a software development partner for Fintech companies. We help our clients build great Fintech products by providing highly skilled engineers. We believe that well-structured teams, processes & architecture are essential to delivering exceptional results.
Our expertise shows that business domain knowledge in various aspects of finance plays a crucial role in the success of every Fintech product. That’s why we pay attention to the onboarding process during which developers pass our training stage where they learn the industry, product and project details. At INSART, we have also established the Financial Literacy Training Program for our team members. Gained knowledge allows them to improve their own financial health, as well as apply it while building financial services software for our clients.

headquarters
other locations
Focus
Portfolio
We work with Fintech startups and established Financial Companies from Wealth Management, Insurance, Payments, Fundraising, Lending, Trading and Real-Estate industries. ===> AdvisorEngine: Wealth Management Software Platform. - SalsaLabs: Fundraising and Marketing Platform for Nonprofits. - PAY.ON: Payment Gateway. - OpenPay: a Payment Processing Platform. ACI Worldwide: a US-based payments company, Future Bricks - Real Estate investments, AdvCash - Payment System, etc.

Parent-Teacher Communication Platform
Classtag is a parent-teacher communication platform. The free ClassTag service transforms the way teachers connect with parents, allowing them to save time and focus on classroom education and activities rather than preparing and distributing parent notes and communications. With ClassTag, teachers can reach parents in over 50 languages through any channel including online, via email or text message, and even paper printouts.

Social Networking Website
Overview
Care2 is a network of million people, uniting their members with nonprofits and mission-based brands working on the causes they care about. Care2 works with over 2,700 nonprofits and mission-based brands to grow their communities faster, and more efficiently, by connecting them to supporters who are passionate about the causes they support while creating world-changing impact locally, nationally and beyond.

Wealth Management Company: Risk Exchange Trading Platform for Over-The-Counter Market
Overview
Our Client is a Financial Engineering, Information Technology and Services company, providing the full spectrum of integrated solutions for Fixed Income, Currencies and Commodities (FICC) Trading. Specializing in high-performance Risk, Analytics and Algo Trading solutions, our client’s leadership is comprised of top talent in Financial Services, Mathematics and Information Technology.
Services
INSART was asked to develop the risk exchange trading platform which included the following challenges:
-
Design and implement the platform from scratch.
-
Develop an algorithm for optimal orders matching.
-
Integrate the platform as an execution service within the platform of a market-leading technology provider.
Result
INSART has successfully integrated the client platform into the third-party platform and was involved in the deployment of the application in the Amazon Cloud. When moving the platform to Amazon EC2, the team was responsible for installing and configuring all its applications.
INSART delivered, on time and on budget, the system that was in full compliance with the client’s requirements. Our team was actively involved in the development of handy mechanisms of the system.
Project Duration: 3 years
The dedicated INSART Team size: Project Manager, 3 Software Engineers, QA Engineer, Data Scientist

Re-Architect Wealth Management Platform to Support Business Growth
Overview
AdvisorEngine is a wealth management technology platform that operates at the forefront of the industry, applying smart automation to mission-critical advisor activities. It serves 14,000 users across 1,500 firms with over $600 billion in assets. Raised over $55 million in investor capital from WisdomTree to fuel its future growth.
Services
INSART helps AdvisorEngine with the following challenges:
-
Re-architect financial data processing services, including multiple integrations with external financial services (custodians, account aggregators, investment analytics, trading and rebalancing);
-
Build and scale an agile team & development processes (Mix of Agile, SCRUM and Kanban at earlier stages with smaller team, Regular communication with client via Jira, Slack and video calls, Long-term agile roadmap planning, DevOps and CI/CD process using Jenkins, Docker, and Kubernetes, Agile Release Trains (ART) from SAFe at later stages of cooperation);
-
Introduce on-duty process and strong DevOps culture to support production environment;
-
Initiate trainings for engineering team in wealth management domain to boost best practices in product development
Result
“INSART successfully helps to strength AdvisorEngine’s in-house team with offshore production capacities and speed up technology development across multiple business areas of our platform and reduce costs keeping quality at the highest level”. (с) Rich Cancro, Founder & CEO at AdvisorEngine
Project duration: Jun 2016 - till now
The dedicated INSART Team size:
17+ engineers: Backend and Frontend Engineers, QA Engineers, Project Manager, Tech Leads
Website
https://www.advisorengine.com/

Fundraising and Marketing Platform for Nonprofits
Salsa Labs is a technology company that provides powerful fundraising, advocacy, and marketing software to nonprofit organizations, helping them engage and change the world. It fuels more than 3,000 nonprofit organizations and 10,000 nonprofit professionals to deliver on their mission.

Real Estate Investment Startup
Our client is a London-based FinTech start-up aiming to create a marketplace where individuals can invest in property development projects in their local community and beyond.

Big Data Analytics Project for a U.S. Insurance Software Vendor
One Inc is a Digital Payments Platform which helps insurance companies modernize the way they engage with their customers by delivering a frictionless payment experience.

Online Payment Platform
Our client is a universal payment service for entering, withdrawing or exchanging electronic money and cash.

Payments Company
ACI Worldwide is a US-based payments company which powers electronic payments for more than 5,100 organizations around the world. More than 1,000 of the largest financial institutions, intermediaries, and merchants globally rely on our client to execute $14 trillion each day in payments.

European Affiliate Network
Adtraction was established in Sweden in 2007, and is a market leader in Scandinavia. In the past two years, they have expanded operations into Germany, the Netherlands and Spain, Poland. With a 46% growth in revenue in 2018 and over 900 clients, the network has taken a measured and strategic approach to global expansion.

Engagement Platform for Financial Advisors
AI Labs develops FinTech solutions that help financial advisors improve the way they work with their clients. AI Labs' software boosts productivity for the advisor by identifying the favored functionality that advisors are using and bubbling up those specific features to be rendered front and center in one intuitive portal.

Bridge FT
BridgeFT builds automated SaaS solutions for financial advisors to radically streamline their operations, enhance client interactions, and scale their businesses faster. Bridge FT is working on fulfilling the dreams of financial advisors by integrating with as many custodians and tech partners as possible.

Payment Processing Platform From Scratch
OpenPay (former Swissnet) is a FinTech online payment processing startup company based in Switzerland.

Cloud-Based Payment Gateway for Global eCommerce
ACI PAY.ON Payments Gateway enables local and cross-border payments, quickly and securely across all channels and geographies. This solution gives you the freedom, flexibility and autonomy to quickly adjust your payments strategy as markets develop and opportunities arise.

Bitcoin Exchange Platform
Taurus, is incorporated in Vancouver, British Columbia, Canada and is registered with FINTRAC as a money services business. Taurus holds a digital currency trading platform that provides users with the options to buy and sell bitcoin. The Taurus platform focuses on both full-time day traders and occasional buyers and sellers.

Network Devices Management Software Company
Dimark, is a California, Bay Area-based technology company from the Telecommunication & Computer Networking sector that supplies management tools to wired and wireless broadband service providers and device manufacturers.
Reviews
the project
Custom Software Dev for Online Payments Platform
"They were always ready to provide the highest level of service."
the reviewer
the review
The client submitted this review online.
Please describe your company and your position there.
CEO of an online payments platform.
For what projects/services did your company hire INSART, and what were your goals?
We needed an online payments platform to integrate with payment processors and allow users to make payments without the need to use an app or go to an actual store. The main goal was to implement a secure payments platform that has an easy and intuitive interface and works online without the need to install any client application.
We wanted to define the possible pitfalls and losses with the business analyst to avoid them in a new platform and develop the platform from the concept to the market. The platform had to be secure, reliable, and scalable.
How did you select INSART and what were the deciding factors?
INSART is extremely experienced in building Fintech software and has focused on this niche for many years. We heard about their expertise from our colleagues in Fintech. That’s why we didn’t hesitate to entrust this project to them.
Describe the scope of work in detail, including the project steps, key deliverables, and technologies used.
To start the project, INSART undertook a business analysis and created a detailed Project Charter. Because the project was developed from scratch, SRS was also provided. Java-based technologies were chosen for technical implementation because Java has proven to be the most reliable, scalable, and secure technology for big Fintech projects.
After the product backlog was defined, the team implemented the features: mass payments, payments for goods and services, internal currency exchange, internal settlements between the system users, API for interaction with online shops and services, etc.
Likewise, INSART’s engineering team implemented DDoS protection, data backup and data replication, transaction reconciliation, and compliance with the Payment Card Industry Data Security Standard (PCI DSS) to ensure the platform's security. In three years, INSART has developed the client’s payment system from scratch.
How many people from the vendor's team worked with you, and what were their positions?
Our dedicated team included a project manager with fintech expertise and high skills in management under pressure, a business analyst, a technical lead, three developers, and QA.
Can you share any measurable outcomes of the project or general feedback about the deliverables?
In three years, INSART has developed the client’s payment system from scratch. After the first release, the system has already been working for two years. Today, the system has 250,000 clients and processes more than 2,000 transactions a day. The system is reliable, highly available, and scalable. It may process up to seven transactions per second—that is, up to 25,000 transactions per hour.
The platform complies with the PCI DSS, which confirms its high-security level. The security system protects the platform from DDoS attacks and other threats. A unique algorithm for generating wallet numbers provides fraud protection. Automatic balance verification allowed the system owner to save hundreds of thousands of dollars.
Our system successfully competes in the online payments market. In addition to popular currencies, such as US dollars, Euros, and British pounds, the platform enables its clients to work with Bitcoins as fiat currencies. The number of clients increases constantly. I’m 100 percent happy with both the development process and the result.
Describe their project management style, including communication tools and timelines.
We approved Agile with a two-week sprint approach. After the first release, further development was provided, not according to iterations, but based on the tasks’ priority because it was more suitable for our product. The project manager was in constant touch with me.
What did you find most impressive or unique about this company?
The INSART team avoided many industry-related pitfalls proactively, which allowed spending project time as effectively as possible. They were always ready to provide the highest level of service.
Are there any areas for improvement or something they could have done differently?
We were pleased with INSART’s cooperation, and I cannot recommend any improvements.
the project
Development for Payment Processing App
"During daily status meetings, the team could discuss progress and brainstorm solutions to challenges."
the reviewer
the review
The client submitted this review online.
Please describe your company and your position there.
Openpay (Swissnet) - a FinTech online payment processing startup
For what projects/services did your company hire INSART?
We decided to create a payment processing platform that would facilitate payment processing for e-commerce companies.
What were your goals for this project?
INSART was expected to develop the platform from scratch to the MVP version and implement the platform security.
How did you select this vendor?
We selected INSART based on the accuracy of their final proposal and their proven willingness to work with us. The decision was made after communication with several software vendors.
Describe the project in detail.
INSART’s dedicated team developed the merchant dashboard where a merchant could see summarized data of his/her account. This dashboard enabled to edit the company profile, pricing plans, credentials, API keys, widgets, and manage layout options. Furthermore, they developed the partnership dashboard which was similar to the merchant dashboard, but made it possible to invite merchants and manage pricing plans. The next step was to create the administration desktop with the possibility to manage merchants’ desktops and payouts, manage reserves held by merchants and manage pricing plans. We successfully released the platform with the functionality which was discussed. After that our dedicated team also added the specific features to provide secure online payments (The Fraud Protection desktop).
What was the team composition?
The dedicated team consisted of a Project manager, Business Analyst, 4 Java developers and QA.
Can you share any outcomes from the project that demonstrate progress or success?
In about three years, INSART has developed an innovative online payment platform from scratch. The platform facilitated accepting payments by e-commerce merchants. Been first released after one year of development, the platform was workable and functional.
How effective was the workflow between your team and theirs?
As a development methodology, Agile with two-week sprints was chosen. Each sprint began with sprint planning when we prioritized tasks and decided which of them had to be done during the sprint. During daily status meetings, the team could discuss progress and brainstorm solutions to challenges.
What did you find most impressive about this company?
The ability to define and clarify the project needs and quickly and successfully implement them.
Are there any areas for improvement?
Nothing specific.
the project
Platform Migration for FinTech Co
"Overall, INSART has a great model and projects have progressed smoothly."
the reviewer
the review
The client submitted this review online.
Please describe your company and your position there.
BridgeFT is a financial technology company focused on automating data flows and time-consuming work for independent advisors. I am the Chief Product Officer and a CoFounder.
For what projects/services did your company hire INSART?
We were looking for a software outsourcing partner to migrate our platform from Angular.js to Angular as well as help with ongoing feature development.
What were your goals for this project?
We wanted to upgrade our platform from AngularJS to Angular in a 3 month time-frame.
How did you select this vendor?
I met Vasyl Soloshchuk through WealthTech Club (https://wealth.insart.com/). We were looking for a high-skilled engineer who had experience with both Angular migrations as well as the wealth management industry. Insart has lots of experience in the space and familiarity with the key players and datatypes.
Describe the project and the services they provided in detail.
To help us with this project, INSART offered and successfully onboarded a Senior-level Front-end Engineer experienced in Angular migration. After the migration was finished, we continued our partnership. The developer has been a lead on some frontend integrations and feature development. There is a great communication cadence and work gets completed around the clock.
What was the team composition?
For the migration work, we hired the senior front-end software engineer who worked with our CTO and Tech Lead. In our ongoing work, the team consists of a Product Manager, Tech Lead, Back-End and Front-End Developers and INSART’s Front-end Engineer.
Can you share any information that demonstrates the impact that this project has had on your business?
After the migration was executed the platform’s performance improved, we were able to scale our solution and use the modern programming approaches, such as RxJs, NgRx. We also have greatly accelerated our feature development as a result of INSART's developer and his familiarity with our code base. He is able to provide new ideas and suggestions, which is very helpful.
How was project management arranged and how effective was it?
For achieving the project goals, we closely communicate with INSART’s engineer through Slack, video-conferences, daily standups, and emails.We use Agile and Scrum methods with 2-week sprints. The developer also came onsite to Chicago for several weeks to push the migration through the final stages.
What did you find most impressive about this company?
INSART’s Engineer was very proficient and proactive about getting work and asking questions to avoid getting blocked on things. He can give technical advice and maintain clear communication with our in-house team.
Are there any areas for improvement?
Overall, INSART has a great model and projects have progressed smoothly. We are working on improving our spec process so that tickets for engineers are better defined. We are considering working with a business analyst from INSART to help with this process.
the project
Custom Software Dev for Financial Services Platform
"...they showed an attentive and proficient attitude throughout our engagement."
the reviewer
the review
The client submitted this review online.
Please describe your company and your position there.
I am a project manager at One Inc., which provides an integrated suite of digital payments and SaaS products in the insurance industry.
For what projects/services did your company hire INSART?
We searched for a software outsourcing company, which could implement a Big Data analytics project for us.
What were your goals for this project?
The main goal was to make a bid data analytics through our records to clarify which categories of policyholders were more inclined to request compensation.
How did you select this vendor?
We searched for experienced a software vendor company which had the expertise in big data analytics. We found INSART and they persuaded me in their proficiency to implement the difficult tasks.
Describe the project and the services they provided in detail.
INSART put together our dedicated team that was familiar with big data analytics. In the first stage, our INSART engineering team performed simple data querying inside the database.
This simple data processing allowed us to detect some anomalies in the data. Additionally, they employed simple descriptive statistics using R and in-database analytics to bucket the existing policies into the following groups: with zero/one/two/three or more claims.
Then, to identify outliers, the properties of the groups and data metrics, they compared with the data set in its entirety.
The data metrics they used for this purpose were based on the number of claims, or profit/loss ratios.
In the second stage, INSART team had to determine which of the existing coverage types were overpriced, and which were, conversely, underpriced.
They compared policy distribution over 6 or 12 months with the different coverage types across the four different groups. As a result, they defined the type of groups that had the highest claim values.
What was the team composition?
The project team consisted of four people that were involved in ongoing bases with others coming and going depending on the experience needed for the stage.
Can you share any information that demonstrates the impact that this project has had on your business?
The results of this work used to define insurance fraud scenarios and decrease losses, while also improving the accuracy of the underwriting process and increasing the overall operating margins.
How was project management arranged and how effective was it?
They used a “test-evaluate-test-again” approach in implementing the project and divide it into the 2 stages, which was the resultative approach in our case. The used tools and techniques included Excel (BI), ParAccel Database, R language etc.
What did you find most impressive about this company?
INSART proveded us with competitive data engineers, which were closely involved in the researching process and came up with bright ideas on how to execute big data analysis for our goals.
Are there any areas for improvement?
No, they showed an attentive and proficient attitude throughout our engagement.
the project
Dev Staff Augmentation for Education Platform
“They bring a lot of integrity to their work, and they focus on quality.”
the reviewer
the review
A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.
Introduce your business and what you do there.
We have an app that teachers use to communicate and coordinate with parents. We've been in business for about four years, and we have about 2 million users. I'm the CTO.
What challenge were you trying to address with INSART?
We have a development team who works in Ruby on Rails and React. We turned to INSART to add people to our team and advise us.
What was the scope of their involvement?
They brought in a database expert to consult with us and solve some member problems. Our service includes both a website and an app, and they helped us with performance challenges we faced with both. The first person they provided had SQL expertise, and we've used two engineers as well.
What is the team composition?
We worked through one main point of contact, and the rest of the team includes those three individuals I mentioned.
How did you come to work with INSART?
We first approached them through a personal recommendation. We interviewed a few other companies, but INSART had the expertise we needed.
How much have you invested with them?
We've spent roughly $100,000.
What is the status of this engagement?
We started working together near the end of 2017, and we work with them on an ongoing basis.
What evidence can you share that demonstrates the impact of the engagement?
One of the engineers we use provides leadership in our organization, and we're very pleased with their work.
How did INSART perform from a project management standpoint?
They're very reliable and communicative. They make sure we stay on target, and they manage our projects well.
What did you find most impressive about them?
They bring a lot of integrity to their work, and they focus on quality.
Are there any areas they could improve?
I can't think of anything they could improve or do differently.
Do you have any advice for potential customers?
I don't have any specific recommendations. They do a very good job, and they're easy to work with.
the project
Custom Software Dev for FinTech Company
"We are happy with the technical expertise, communication skills, and domain understanding of their engineers."
the reviewer
the review
The client submitted this review online.
Please describe your company and your position there.
I am co-founder and CTO at AdvisorEngine, a Wealthtech solution that works with forward-thinking financial firms and advisors to create personal, scientific and beautiful experiences.
For what projects/services did your company hire INSART?
INSART helped us re-architect and deliver new financial data processing layer that required deep understanding of wealth management aspects of the business. INSART proposed a scalable technical solution with good performance.
What were your goals for this project?
We set up such goals as: --Re-architect our data processing services, replace the legacy data management layer --Provide scalable big data processing and API capabilities --Implement the on-duty and DevOps process
How did you select this vendor?
We were maintaining our relationships on occasional basis with their C-level team over few years. When we felt the need to re-engineer our platform we started discussing the specific requirements such as building a highly-skilled engineering team with the domain knowledge in wealth management. INSART demonstrated they were able to assemble a very senior software engineering team by leveraging their Talent Pipeline with important skill set.
Describe the project and the services they provided in detail.
INSART has developed the portfolio data processing service that receives market data from various custodians and market data providers and successfully implemented several integrations through market data and execution APIs. After going to production with the re-architected product we have hired additional DevOps to support INSART team with CI&CD process, set up PagerDuty SaaS platform for our needs and integrate it with Slack.
What was the team composition?
The team included Project Manager, 2 back-end engineers, front-end engineer and QA at the first. The dedicated team was expanded to 10-15 devs and QAs over time.
Can you share any information that demonstrates the impact that this project has had on your business?
During the cooperation, INSART helps us with supporting production environments, as well as delivering additional functionality and keeping our software architecture updated according to enterprise-level standards.
How was project management arranged and how effective was it?
From the processes standpoint, the following project management best practices were implemented: Mix of Agile, SCRUM and Kanban at earlier stages with smaller team, Regular communication with client via Jira, Slack and video calls, long-term agile roadmap planning, DevOps and CI/CD process using Jenkins, Docker and Kubernetes, Agile Release Trains (ART) from SAFe. INSART proved itself to be a reliable partner and provides us with clear and honest communication.
What did you find most impressive about this company?
INSART is able to keep and follow the highest process and technology standards in the every-day changing business environment related with AdvisorEngine’s business growth. We are happy with the technical expertise, communication skills, and domain understanding of their engineers.
Are there any areas for improvement?
I've been satisfied with the team results and continue to work with them.
the project
Software Development for Trading Platform
"The team demonstrated not only technical excellence but superior communication skills and understanding."
the reviewer
the review
The client submitted this review online.
Please describe your company and your position there.
I’m Boris Litvin, President and CEO at Ortess, a trading platform, providing the full spectrum of integrated solutions for Fixed Income, Currencies and Commodities (FICC) Trading.
For what projects/services did your company hire INSART?
We decided to create a cloud-based trading platform geared toward the U.S. financial market (banks, financial companies, investment groups). It was conceived to enable full-cycle over-the-counter trading across multiple asset classes.
What were your goals for this project?
We set up for INSART as our software vendor to develop the risk exchange trading platform (RXTP). The project included the following challenges: design and implement the platform from scratch and develop an algorithm for optimal orders matching, integrate the platform as an execution service within the platform of a market-leading technology provider.
How did you select this vendor?
We have conducted the software vendor’s market research and selected INSART because of its wide experience of working with FinTech projects.
Describe the project and the services they provided in detail.
During the design and implementation stages our dedicated team developed users, derivative, trades dashboards and notification services. The system was in full compliance with our requirements. INSART’s dedicated team also have developed the algorithm which solved the orders matching problem in a short period of time (within five minutes). To deliver a high-quality solution they included different strategies in the algorithm. The team enabled faster processing and optimization. The main algorithm was implemented using the R language, R-scripts were used to transfer data.
What was the team composition?
To implement the project, INSART built a dedicated team that included the following specialists: Project manager, Business analyst, 3 Java software engineers, Data scientist, QA engineer.
Can you share any information that demonstrates the impact that this project has had on your business?
Platform was successfully launched and well adopted by the market .
How was project management arranged and how effective was it?
INSART’s team participated in every step from ideas generation to platform development, deployment, and maintenance. The project management style was simple, clear, and non-complicated.
What did you find most impressive about this company?
I would like to thank INSART team members for their service, quality and dependability. We have been working with the dedicated team for several years on a very complex financial project. The team demonstrated not only technical excellence, but superior communication skills and understanding. INSART team naturally blended with our internal team and ensured our long-term success.
Are there any areas for improvement?
Pretty happy with the partnership
In three years, INSART developed the payment system from scratch. To date, the system has 250,000 clients and processes more than 2,000 transactions per day. The client was extremely satisfied with the outcome. The team was described as proactive and cooperative.