Connect2India is the one stop global trade integrated platform for 51 million Indian SMEs to effectively trade from India and 40 million internationally competitive overseas SMEs to effectively trade with India.
With 125,000 Unique Business Visitors per month and customers across India and overseas, including large enterprises such as Modi Group, Jindal Group, Rico Industries, Auto Ignition Ltd, South Indian Fertilizers, Kutch Chemicals, Caparo India, Inbisco India, Orion Ropes etc., Connect2India is scaling very aggressively. However, not many know that behind the unique and innovative end-2-end global trade offerings that platform offers to Indian and overseas SMEs underlies a very strong and robust technology engine that is already working with a Billion+ data size, is capable of handling Million+ users, and is making use of Big Data Analytics, Machine Learning and Artificial Intelligence to redefine and evolve the way global trade is being done.
With 200,000+ Google requests per day and sub second response time, the high-scalability, high-availability and high-performance of the platform is pretty self-evident.
A candid Q&A with Pawan Gupta, CEO and Founder, and Ranjan Malakar, CTO on what it took to build the technology platform for Connect2India
How difficult was the beginning, and how did you tackle the initial phases of building your platform?
When we decided to build a platform that will be a one stop source to every global trade need for Indian and overseas SMEs we also knew that we will need to innovate and come up with the best mix of things if we really wanted to make it work.
And so with our tech team of 5 members we started working on the idea. Before starting to develop our PoC, we first tried to understand what we were planning to do, how that can be achieved and to do that what are the initial requirements. Our systematic way of approaching every step in the way is still a core practice in our organization.
We came up with the following requirements for our MVP:
When was the MVP completed? And was it satisfying to you or did it come with its own challenges? Also, was it scalable enough to act as a full-fledged system?
Our team was determined, as a result we ended up mining more global trade and holistic view data than we had envisioned, however, the real challenge was only getting started, extracting data was okay, it was the application and optimization of that data which was the real challenge. The stateful architecture used in MVP was making server heavy with increase in number of concurrent users thus, we had to move toward stateless architecture to reach high scalability.
Further, Angular being a relatively new technology was not very scalable for google indexing and optimization for huge number of content pages and that required a lot of efforts with millions of pages of ours. Performance was not at optimum level at high loads, as every request had to make a full round trip from browser to web server to application server to data storage and back.
If there was one USP in our minds that we would provide, it was uncompromised performance and usability, yes it took time and trust me lots of efforts, but the satisfaction of the results was more than enough. We faced the challenge right up; made our server completely stateless, built our custom layer of security frameworks on top of spring security for authorization and authentication. We implemented custom caching with our own caching implementation on top of distributed memcached layer and optimized & tuned our DB configurations.
We then went on to modify our schema to store both relational and non-relational data types to save and retrieve the datasets like JSON objects directly from DB; achieving the same results as from NoSQL databases and yet not compromising on database integrity at the same time. We also structured our REST APIs to enable same interface access for both our web app & mobile app and used advanced algorithms to store user data securely by hashing/encrypting user’s sensitive data.
How did all the hard work and innovation paid off? What does the current system look like?
Today, all our efforts help our users get the best global trade platform yet. Based on the efforts in our MVP and resolving the challenges we managed to create a system which;
In terms of numbers, how does the platform look like today?
As a result of our team’s continuous efforts and strong emphasis on making technology the back-bone of global trade facilitation, today our transaction size is something like this;
So far, technologically, it has been a journey full of innovation and better use of the available technology, what can more can we expect from Connect2India for the future?
Connect2India vision is to make global trade so safe and easy with technology such that every single SME could trade globally. We continue to build more and more data sets, derive buyer/seller behaviour, identify buying / selling patterns, build advanced global trade intelligence and augment holistic view with new data sources.
We expect our technology to make global trade effective and efficient for SMEs by helping them get insights into identifying right products, right markets, right customers, as well as the right price and the right time for trading globally.
We are looking to get better and better. We are working on getting 1 million unique business visitors per month on the platform as soon as possible to make our platform visible to anyone searching anything related to global trade. To achieve this, we continue to extend the custom framework we have written for AngularJS. We also continue to make our platform extremely user friendly by evolving our UI & UX based on customer feedback.
Further, we continue to evolve our use of advanced analytics, machine learning algorithms and artificial intelligence technologies to add greater value to our users and are working on several initiatives such as:
Meet the team which made Connect2India possible
Pawan is Founder and CEO of Connect2India, where he provides strategic direction, business planning, and market & industry leadership. He has successful track record of building business grounds up in diverse sectors including global trade, e-Business products and global consulting.
In his previous role, he led global growth strategy as group CTO for Trilogy & Versata Enterprises. Prior to that, he worked in senior technology roles with Siemens and IBM. Pawan holds a MBA from London Business School and Bachelors of Electronics and Communication from NIT, Kurukshetra.
Ranjan Malakar, Chief Technology Officer: Ranjan is responsible for the core engineering at Connect2India. Ranjan was earlier Principal Engineer at CA Technologies and has led fast paced development from scratch to final technology and enterprise products in his previous roles.
Ranjan brings extensive experience and expertise in all areas of engineering and product development, having built high-performing, highly-scalable, highly available and highly transnational enterprise products. Ranjan has more than 9 years of experience in product development and holds a Bachelors of Computer Engineering from NIT, Kurukshetra