CONTACT

Homepage

Let’s Innovate

We craft innovative products and services using emerging technologies like AI/ML, Cloud Native, IIoT, and more.

Enterprises

We work with enterprise innovators often to bring your new product or service to the market. Enterprises value our product co-creation mindset, deep technical expertise, and the proven ability to build digital products and SaaS applications.

Startups

We work with startup founders to take your startup idea from vision to reality. We also serve as your interim-CTO. We possess deep expertise in building consumer and SaaS products. We ship fast, helping you meet your go-to-market and fund-raising timelines.

INDEX
01
About
02
Expertise
03
Work
04
Clients
05
Open Source
06
Careers
07
EiR Program
08
Blogs

About

Passion for
the craft
About
Product
co-creation
Digital
Innovation

We are an energetic team of 350+ software engineers. Yet, our impact far exceeds our size. We work with passionate innovators in startups and enterprises.

Passion for the craft

Ideas2IT started in 2009 in Silicon Valley as a Chief Technology Officer (CTO) consulting firm. Our founder, Murali Vivekanandan would serve as the CTO for some of his former coworkers. They were ex-Googlers.

They had good ideas and were from the business side. They wanted a technology leader in their team. As their CTO, Murali tried to outsource the technology to various software companies. He tried within the US and also offshore. This did not work. Most of these firms wanted all the details upfront. Later it became all about scope management. The quality was also average.

Murali then realized that building innovative products requires a radically different DNA. First, it requires a world-class team with a passion for the craft. Second, it requires excellent architecture skills and a solution-oriented mindset. Ideas2IT pivoted to solve this problem and started with a handpicked team of 6 engineers.

Product Co-creation

Startup founders were the first customers. Startups were often lean and scrappy. They wanted a company that had a product and innovation mindset. And an ability to think in their shoes.

They wanted Ideas2IT to take a broad vision and build a product with very little help. One customer led to another and we have so far successfully helped over 75+ SaaS and consumer startups.

We have also incubated three venture-funded product companies – IdeaRx, Pipecandy and Element5.

Digital Innovation

Seeing our work with startups, many enterprises come to us. They come to us for similar reasons. They want help on their digital innovation initiatives. These often involve bleeding-edge technologies.

They tell us that their current software partners don’t have the DNA for innovation. Sometimes their current partners are a bit too big and bureaucratic. To overcome this, some enterprises tell us how they tried out boutique software companies. They found them to be small and fragile.

They wanted a partner with the right balance. They also wanted the partner to be transparent and trustworthy. This is where they often find a perfect match with Ideas2IT.

Our clients tell us that our teams are special. They find rare technical depth, passion and creativity in our team. They come to us for the balance but are blown away by the technical expertise and creativity.

4Is

framework

How do we nurture technical excellence and creativity?

It starts from the hiring process itself. Strange as it may sound, we hire for aptitude over technical skills. How do we assess aptitude? We use a homegrown 4Is framework:

4Is

framework
Intensity to be self-motivated and never give up
Intelligence for problem solving, learning and upskilling
Imagination to overcome challenges with out-of-the-box approaches
Integrity that leads to trust, the foundation of any team

Once hired, our employees participate in numerous hackathons and technology meetups. They get exposure to new technologies through tech talks. They even pitch new business ideas on an inhouse shark tank. Employees seem to love all this. The attrition rate is less than 5%. Employees give us a 4.5 out of 5 on the anonymous glassdoor rating. Many well-known technology companies don’t match this rating.

Next

steps

Can we help you?

Our best customers, for whom we achieve the best results, are very knowledgeable about software development. Most of them have their own software development or innovation centers in the US and India. They are perfectly capable of building their software themselves. They choose to work with us for a variety of reasons, ranging from speed, time, value for money, to a desire for the best possible results, not just good enough results.

So, here are a few questions to help you firm up your next steps:

Next

steps

Are you looking to build a great product or service?

Do you foresee technical challenges?

Is just good enough, not okay for you?

Do you want to work with world-class software engineers?

Do you want a passionate, committed and creative team?

If you answered yes to the above questions, then you must talk to us. We take up only those projects that are in our area of expertise. We know what we are good at and more importantly in what we are not. We carefully choose projects where we strongly believe that we can add value. And not just in engineering but also in terms of how well we understand the domain. For instance, we were asked to develop a massively multiplayer online game. It was a very interesting technical challenge, that could have been right up our alley. But, we turned it down because we don’t understand gaming nor have a passion for it.

So, if we think we cannot excel at what you are looking for, then we will tell you right away. Also, we will not bother you later on with pesky phone calls or emails.

Sometimes the team size you require may exceed our growth plans for the year. We have been growing at an average of about 25% every year. But, in a given year we prefer to grow at less than 40%. This is to maintain our culture and technical depth. In this case, as well, we may tell you that we cannot take up your project.

If you have not yet seen what we have done in the past, then you can visit our work page. If you want to know how we can help you with a specific project, then you can email us or you could even chat or talk to us right away via the chatbot on this page. If you choose to set up a time to talk, we assure you that your 30 minutes will not be wasted.

Expertise

Expertise

We possess deep expertise in multiple disciplines. We use this expertise to ship exceptional digital and SaaS products. We do not try to do everything, but we excel at what we do.

Architecture

Know more

The first step in building a great product or service is laying out the architecture. We look at architecture from a deeper angle. We ask ourselves questions that your CEO might ask eg.

  • Will the architecture support the product vision and not just the specifications?
  • Will the architecture allow pivots to get to a quick product-market fit?
  • Will the architecture handle product adaptations to help face market uncertainties?

We also love evaluating and tinkering with new technologies. So our architectural recommendations reflect a deep understanding of technology.

Know more

Design UX/UI

Know more

We work with you to create simple and intuitive designs for web and mobile apps. We are designers and researchers. Our backgrounds are diverse. From advertising to even finance. That helps us to think like your users. We think out of the box and push boundaries.

We design with you, from concept to execution. We are hands-on and fast. Together, we craft beautiful and functional products that your users will love.

Know more

Machine Learning and AI

Know more

We work with you to transform your enterprise into an insights-driven organization. We do that via solution consulting, Data Science, and analytical platforms. Our solution consultants bring deep-seated domain expertise to layout a practical value-driven AI roadmap, that will be seamlessly executed by a team of Data Scientists and Platform engineers.

Know more

Cloud Application Development

Know more

We help you to bring home the enormous flexibility, cost savings and scalability the cloud offers. We have worked on all major cloud platforms, to rapidly deliver applications using agile development and microservices. Our skills in cloud application development are complemented by our expertise in front end and mobile development.

 

Know more

Data Platforms and Visualization

Know more

We help customers take better and quicker decisions. We do that by first building data platforms on-premise or in the cloud, that can get real-time data from various systems. The data in these data platforms are also transformed to meet privacy and other regulatory requirements, such as in healthcare. End users and decision makers can now view the information via easy to understand graphs, charts and reports empowering them to take the right decision in time.

Know more

Technology Partnerships

Our in-depth technical expertise makes us ideal partners to implement certain technology platforms.

For example, our Snowflake expertise is born out of 10+ years of experience we have with Data Warehouses. We will get your on-cloud Data Platform up in the least time possible. Read more about our Snowflake Services.

Our expertise in MuleSoft, Tableau, and building custom-apps puts us in a vantage position to implement Salesforce. Read more about our custom-tailored Salesforce Consulting and Implementation Services.

Work

featuredwork

End-to-end automation of flight operations using MEAN stack

The Problem

Our client wanted the end-to-end automation of flight operations, with a host of custom features.

Our Solution

End-to-end flight operations automation was achieved using MEAN stack. This included booking, crew planning, pilot reports, and various other reports. A modern flexible UI was implemented using Angular. It captured a large set of information from Pilot reports and enabled the dynamic display of crew scheduling.

PROJECT HIGHLIGHTS
Startup – Cloud, Design UX/UI

Machine Learning model that leverages social data to match the right candidates for an open role

The Problem

How could recruiters use social data to get the best candidates for an open role? Instead of relying exclusively on resumes.

Our Solution

We built a Machine Learning model that matches the right candidates to the right job using not just their resumes, but also social data and a number of other parameters such as GitHub activity, LinkedIn recommendations, etc. The same matching algorithm is also used to find ideal jobs for candidates.

The application was completely responsive across desktops, tablets and mobile devices. React (Virtual DOM, Partial Rendering, One Direction Data Flow etc.) was used to mitigate the latency issues with third-party data sources.

PROJECT HIGHLIGHTS
Enterprise – AI/ML, Cloud

Credit cards and auto loan origination for an under-served population

The Problem

An innovative finance company in the US wanted to launch new products like credit card and auto loans to individuals with little or no credit history. They wanted origination and servicing applications, a rapid Go-to-Market (GTM) was essential.

Our Solution

Our in-house design studio worked with the client’s marketing team to design an intuitive system that maximized lead conversions.  We used the latest tech stack (Angular 8 and Ionic) to develop a Progressive Web Application that was responsive, personalized and provided multilingual support (English and Spanish). A highly scalable, cloud-based, microservices solution was built on a DevOps environment that aided quick iterations to market.

PROJECT HIGHLIGHTS
Startup – Cloud

Automated pricing using Deep Learning

The Problem

A large B2B manufacturer was losing sales, because it took human-led teams 7 days on an average for price analytics and discount approvals.

Our Solution

Our application delivered instant quotes using AI, for the first time without human intervention. This reduced discounts and increased quote conversion by about 20%.  The application used historical CRM data,  decision trees, co-occurrence matrix, prediction engines, neural nets, and deep learning.

PROJECT HIGHLIGHTS
Enterprise – AI/ML, Architecture, Cloud

Distributed Supercomputer using Blockchain and Machine Learning

The Problem

Build a distributed supercomputer that incentivizes users for providing the hardware for computation, without the risk of fraud.

Our Solution

We built a Distributed Supercomputer where any computer on the internet running Windows, Mac or Linux could serve as a node. The nodes that are used for distributed computing are clustered using the Expectation-Maximization algorithm which buckets similar nodes into a cluster.

The assignment of a node for doing a computational task is done using a multi-arm bandit simulation. Financial settlements are done using Nebulas, a third-generation blockchain.

For managing jobs, three different schedulers were considered – Kubernetes, Nomad, and Docker Swarm. Finally, Nomad was chosen as it requires no external services for saving its state and stores it on the master node itself. Additionally, it is a single binary that acts both as the master node and the client.

Enterprise – AI/ML, Architecture, Cloud

Design Thinking led product strategy to increase user engagement

The Problem

KissCam’s previous mobile app was not getting enough engagement with users. The app allowed users to capture photos and apply overlays to resemble kiss cam segments in US’ stadium sports events.

Our Solution

We felt that the app was missing out on several potential use-cases and approaches that would boost their customer base and engagement levels. We brainstormed with the client and arrived at multiple use-cases; ultimately narrowing it down to the following:

  • Event listing and contest feature
  • Family-friendly portrayal of KissCam
  • Voting on their favorite entries
  • Event notifications
Startup – Design UX/UI

Using conversational UX and human-centered design for the bottom of the pyramid

The Problem

Chilasa is a non-profit organization. They wanted a mobile app to help rural carpenters negotiate quotes and receive orders from city-based merchants. The catch? The carpenters were semi-literate and had only used messaging apps like WhatsApp.

Our Solution

We used Conversational UX to solve the problem. Carpenters received work inquiries as chat conversations where pricing could be negotiated, orders could be accepted or rejected, and progress updates could be shared effortlessly.

Startup – Design UX/UI

Improving reporting performance by over 90X

The Problem

A healthcare technology provider took an average of 15 minutes to generate patient reports, because of the massive amounts of data (8B+ records). They were using Amazon RDS. This was leading to long wait times and directly impacting customer satisfaction.

Our Solution

We reduced the average report generation time of a healthcare company to 10 seconds, this a 90X performance improvement despite reducing the number of RDS instances by 20%.

To do this, we first identified the performance bottlenecks in the current system using AppDynamics. Then we re-architected the data replication strategy. We optimized encryption/decryption process without compromising on HIPAA compliance. We also made several improvements by implementing real-time data syncing using Kinesis, SQS & MySQL binlog reader.

PROJECT HIGHLIGHTS
Startup – Architecture, Data Platforms & Visualization

Collaborative lead tracking for an automobile manufacturer

The Problem

An automobile company wanted to track sales leads and conversion rates across the manufacturer, dealer and financier networks.

Technical Challenges

A considerable number of dealers were based in rural locations of developing countries. They had very poor internet and mobile connectivity.

Our Solution

A mobile app was developed for the dealer in React Native while the manufacturer and financier web applications were developed in React. Isolation of component rendering from API calls was done to ensure fault-tolerance even in low-speed 2G networks. Multi-language support was provided through Internationalization (i18n).

Enterprise – Architecture, Design UX/UI

Gamified platform that delivers extreme performance and scalability using microservices architecture

The Problem

KissCam wanted to build a highly engaging and gamified platform for conducting photo contests at sports arenas and large events during breaks. Users can click photos or shoot videos, quickly add one of the many frames available in the app and post to social media. Other users then vote and select a winner.

Technical Challenges

Since the action happens suddenly in just a few minutes of a game, the server-side needed extreme performance and scalability.

Our Solution

Android and iOS apps used image optimization and resolution based photo uploads. We used microservices to scale each service individually. We also implemented auto-scaling in AWS ECS to scale the application without any downtime. Performance tuning was done for scaling the application to handle huge and sudden loads. We also built a cloud storage platform for KissCam users to store media files and scaled the application to support huge arenas to the tune of 50K simultaneous users.

Startup – Architecture, Cloud, Design UX/UI

Intelligent B2B prospecting

The Problem

There has been an explosion of retail companies built around products like Shopify. However, it is very hard to sell to these companies as there is no public data available around these companies.

Our Solution

The system we have built has collected over 5 million company names and 8 million contacts. We continue to add 10,000 data daily and we are looking to reach 1 billion data points (which is about 30 million companies) in the next 6 months.

Firm-specific data from several disparate sources is first collected. An ETL process with NLP techniques is used to normalize the data to a unified company and person profile. A recommendation algorithm predicts and recommends the companies that fulfill our targeting criteria. To get sales folks to use it, we ensured the UI was simple, powerful, and fast. We chose React + Flux. We introduced messaging-based interactions instead of forms where possible.

PROJECT HIGHLIGHTS
Startup – AI/ML, Architecture, Cloud, Data Platforms & Visualization, Design UX/UI

Trading platform to propose fund and settle transactions

The Problem

The financial services mobile app was required to handle complex on-boarding processes and transactions.

Our Solution

We shipped a supply chain financing platform with complex user and company on-boarding process, and trading platform to propose fund and settle transactions. On-boarding widgets were implemented using Angular.js.

Startup – Cloud

Location tracking of services rendered for fraud prevention

The Problem

A fast and easy-to-use mobile app for field personnel to validate their service visits.

Our Solution

We used Angular.js and jQuery to develop a mobile app with a responsive UI, so that field teams could also use it on a tab. OpenStreetMap (OSM) was used for mapping core data because it’s free and is used by the likes of Foursquare and Evernote. For mobile-friendly interactive maps, we chose Leaflet as it is lightweight and fast.

PROJECT HIGHLIGHTS
Startup – AI/ML, Architecture, Design UX/UI

Daily deals from retail stores, restaurants, multiplexes and more

The Problem

A deal-aggregator app that drives traffic to physical retail businesses

Our Solution

Never miss out on a striking deal, as SnapMap brings you daily deals from retail outlets, restaurants, multiplexes and more. Once you’ve made the deal and enjoyed the service, you can rate and share it with anyone. If you’re a service provider, lead users directly to your deals with SnapMap and drive sales like never before.

Startup – Architecture, Design UX/UI

Mobile-delivered workouts

The Problem

Build a platform that allows both iOS and Android apps with minimal changes.

Our Solution

Power 20 follows a single pattern across its 14 different applications. The application has been built from ground-up to work with data from the server without any local setting. A single codebase/package is compiled and deployed with different configurations to enable 14 applications per platform for a total of 28 applications on iOS and Android.

Any new applications can be added by only including a configuration file on the server and making the configuration change on the app. Images and media explain the routines and are widely used across the applications. SDWebImage on iOS and Picassa on Android are used for efficient and intelligent media consumption to ensure the least runtime memory footprint. This, along with AFNetworking on iOS and Volley on Android, provide a robust HTTP request mechanism.

Startup – Architecture, Cloud

Exclusive access to live events from mobile camera feeds

The Problem

The client wanted an app that could be be used by an audience to stream camera feeds from live events, so that online viewers could watch the event from unique angles.

Our Solution

This had several challenges.

  • Choosing the right backend server and rendering engine for the Android platform.
  • Rigorous memory management techniques to ensure the best possible stream quality.
  • Working on Bare Metal Android Canvas code to efficiently handle the incoming video feed.
  • Intelligent switching between supported protocols (RTSP, RDP and HTTP/HTTPS) based on the connection type (LAN, WAN).
  • Handling network switching scenarios and high latency use cases.
  • Some video feeds had four videos stitched together. Slicing of individual videos in such cases had to be done quickly and efficiently.

After considering several streaming and content rendering engines, we finally fixed chose Android Streaming API for implementation. The API had a plethora of features and support for both Android SurfaceView and Bare Metal OpenGL rending canvas for future scaling.

We also built a robust asynchronous HTTP request component based on the Android Volley library to achieve reliable communication between EventStream REST services and the Mobile Endpoint.

Startup – Architecture

Productivity and event scheduling app

The Problem

Calendar apps rarely have any other function, while productivity apps do not have the features to carry out several kinds of tasks..

Our Solution

This app gives users the options to schedule their day, share daily plans, organize events like birthday and promotion parties, invite friends, conduct polls, and chat within a group. They can also sync their entire list of Google, Yahoo, and Group Agendas calendars and keep a tab on all future events.

PROJECT HIGHLIGHTS
Startup – Cloud, Design UX/UI

Collaboration platform for sports events organizers and facility managers

The Problem

Sports event organizers are always looking for suitable venues, which are operated by facility owners. And there are players who want to participate. How do we connect all the three on a unified platform?

Our Solution

GameDay is a social network for sports enthusiasts that connects sports tournament organizers, facility owners, and players. We contributed ideas to break the initial chicken-egg problem that marketplace apps have.

PROJECT HIGHLIGHTS
Startup – Architecture, Cloud

Natural Language Processing (NLP) for discovering enterprise events

The Problem

Large enterprises need a way to keep track of all the events across their IT ecosystem.

Our Solution

Interesting enterprise events happening all across your IT ecosystem are converted into a live stream of events organized around Topics. Real-time analytics engines take action on these events like intelligent routing. For UX, we leveraged the principle of 20% of actions are performed 80% of the time. We enable this 80% via messaging, we built a Slack-like front-end using Angular.js and jQuery.

Startup – AI/ML, Architecture, Design UX/UI

Generating audience analytics for a multichannel YouTube network

The Problem

Our client had around 200 YouTube channels that covered 3 brands. They wanted to track over 2000 such brands for which only shallow data was available.

Our Solution

We crawled millions of records to fetch data on audience analytics, with cross-linked data from G+ & Facebook. We then used Coefficient Correlation and Linear Regression to deliver analytics for 2000+ brands, using videos that covered just 3 brands.

Startup – AI/ML, Architecture

Modelling and visualization of Credit Default and Interest Rate Swaps

The Problem

The client wanted a unified interface to view Credit Default and Interest Rate Swap analytics.

Our Solution

We extracted, translated and loaded the data from three different sources. We built custom models using Python, which was then applied to the crunched data. The resulting predictions were visualized using D3.js.

PROJECT HIGHLIGHTS
Startup – AI/ML, Cloud, Data Platforms & Visualization

Determining clinical events timeline from a Doctor’s notes using Natural Language Processing

The Problem

Many medical events are buried in the notes made by doctors in multiple documents, with many of them having only partial descriptions. As a result, the timeline of significant clinical events is not easily determinable.

Our Solution

We identified medically significant events like ‘infections’, ‘antibiotics’, ‘surgery’, ‘x-ray’, ‘lab test’, and more. We then leveraged NLP to arrive at the occurrence time of significant events by identifying temporal expressions like ‘today’, ‘two weeks ago’, etc., extracted from the multiple documents and correlated them with the date of document creation. We then stored this data in a structured repository for easy retrieval to construct the timeline graph of the significant clinical events.

Enterprise – AI/ML, Cloud

Improve the prediction of losses due to mortgage delinquency using Machine Learning and Augmenting Customer Data

The Problem

Accurately predict losses due to mortgage delinquency using available data points.

Our Solution

A popular short term lending portal empowers mortgage brokers to compete with banks and large retail lenders, by providing predictive technology and tools. Its CoreLogic model predicts pre-payments and loan defaults. We did the segmentation to increase the accuracy to predict delinquency of a loan using credit bureau data, customer transaction data, and customer behavior data. A GBM model was built to predict the front-end debt-to-income ratio (FEDT), which is key for predictive delinquency.  Further, we experimented with 160 variations of GBM models with Machine Learning techniques using the Caret package. Various visualizations were also done to compare the actual data set and the predicted data set.

Enterprise – AI/ML, Data Platforms & Visualization

Simple, patient-friendly clinical narratives with Natural Language Processing (NLP)

The Problem

Doctors and Medical Specialists use domain-specific vocabulary in their clinical narratives to ensure preciseness, this is required for other practitioners. Patients too want to understand their health condition, diagnosis and prognosis; but find their clinical narratives intimidating and difficult to understand.

Our Solution

We created a dictionary of medical terms and abbreviations from existing documentation for specific domains in healthcare. We then parsed the clinical narratives and used Natural Language Processing to ensure the grammatical correctness of the simplified narrative.

Enterprise – AI/ML

Using Deep Learning to help consumers get the best deals from local stores

The Problem

It is very laborious for shoppers to find the best price of a product from the various online and physical stores, as each of them price the same product differently.

Our Solution

Data Science was used to track, predict, and forecast prices based on various factors. We built an application in Ruby on Rails that lets shoppers pick the best prices for products from highly popular Australian stores, such as Coles and Woolworths. The app delivered great user experience by leveraging React for the web and React Native for mobile. We also designed a search algorithm to scan product catalogs using Word2vec Deep Learning neural network and identified the cheapest product by geo-location.

Further, we simplified purchase decisions by comparing prices across brands, regions, and retail branches by predicting a product’s price (using logistic regression models) for the next 30 days. The shopping application also presented actionable insights using D3.js for visualization.

Startup – AI/ML, Data Platforms & Visualization

Reducing patient readmission risk with Machine Learning

The Problem

Hospitals are liable for penalties if the 30-day readmission rate crosses a specified threshold for a particular clinical condition.

Our Solution

We analyzed the past patient history of readmissions. Then, we clustered patients based on clinical, social, and behavioral factors like associated clinical conditions, age, gender, weight, lifestyle, ethnicity, economic indicators, geography, etc. With this data, we derived a Machine Learning model to predict the risk of readmission for a patient. Finally, we tested the model on the testing data set, fine-tuned it for accuracy, and successfully ran it across new patients.

Enterprise – AI/ML

Cloud security by detecting event log anomalies using Machine Learning

The Problem

A cloud security provider wanted to detect anomalies and abnormal peaks in outbound traffic.

Our Solution

We set up a continuous feed of raw data logs, using AWS Kinesis from AWS CloudTrail. Data were then grouped by Time, Usertype, and Logtype into multiple batches. From these batches, variables were generated to be fed into a Machine Learning model that predicted if the data entry was an anomaly, using logistic regression.

Startup – AI/ML, Cloud

Identification of fake social profiles by analyzing terabytes of social networking data

The Problem

To determine the authenticity of a social profile.

Our Solution

The client provides a social identifier, a free web identity credential controlled by the user. We designed and implemented an algorithm (based on research from Stanford University) on Hadoop using PIG, to evaluate the authenticity of an individual’s profile attributes. We also implemented various fraud detection and prevention solutions with viral social features to enable users to leverage their social graph, to add to their assert score.

Startup – AI/ML

Select Clients

Clients

DeVero (Netsmart)

Robust SaaS EHR and a B2C mobile application that helps home healthcare providers serve thousands of patients.

Medtronic Labs

Unifying several projects on a state-of-the-art platform and building reporting tools that quantify the impact.

Facebook

Dynamic benchmarking of NLP tasks like Sentiment Analysis, Hate Speech, Q&A, etc. and TorchServe enhancement to integrate MLOps.

Ideas2IT feels like a Silicon Valley company with product mindsets, innovation, and urgency through and through. I would have no hesitation in recommending Ideas2IT for even the most complex of engagements.

Louis Selincourt

Managing Partner at Better Faster Further

Read more of Louis Selincourt’s experience with Ideas2IT

On being introduced to Ideas2IT in 2014, my first impression was that they were very different from the typical offshore and Indian services companies. It was clear that they were a company that had a culture of invention and creativity.

Before I committed to Ideas2IT I had them participate in a prototype building “bake-off” with other similarly profiled companies. Ideas2IT shone above the others for their product innovation, scrappiness, and sensitivity to being cost-effective. They genuinely seem to enjoy their work and were deeply interested in the impact of the solution that they’d be building.

Ideas2IT has an impressive depth and breadth of portfolio projects such that when I have a need for a new project to be executed on they are almost always able to share relevant past experiences. They are truly a company that embraces technical innovation while having a heavy bias towards product delivery. I always feel comfortable that they will get the hard job done, and when there were project challenges they stood by their commitment, even if they took a hit on their profitability. They are trustworthy and dependable and that matters a great deal to me.

Ideas2IT feels like a Silicon Valley company with product mindsets, innovation, and urgency through and through. I would have no hesitation in recommending Ideas2IT for even the most complex of engagements.

Oportun

We helped the FinTech scale up its IT systems to accelerate products’ GTM and approve credit card applications in less than 90 seconds.

AssertID

Developed a social identifier that analyzes social networking data to determine the authenticity of an individual’s profile.

Avid Secure

Maximized Cloud Security by leveraging Machine Learning (ML) to detect anomalies in data entry using logistic regression.

If I were to use one phrase to describe them it would be ‘Trusted Partner’. They are with you on the journey. They show leadership and bring up issues way ahead. There were no surprises over 8-9 years when we worked with them.

Santosh Kumar

Cofounder and CTO, Intrigo Systems (acquired by Accenture)

Read more of Santosh Kumar’s experience with Ideas2IT

We started working with Ideas2IT after we acquired another company. Ideas2IT was working with that company.

Around the time we started working with Ideas2IT we had also worked with one publicly listed software company, one software company from Pune, two boutique firms from Bangalore, and our own delivery organization. The publicly listed company had the architectural skills but never took the time to understand what we were trying to solve. They could not put themselves in our shoes. They were more focused on their billing. The smaller companies had no thought leadership. They also had no real architect on the team. In pockets, they had the architectural capability but could not scale well. The rest of the organizations were in between.

When we first started working with Ideas2IT we realized that the company had genuine architectural capability, it was not just another offshore company. Ideas2IT is very good. Their engineering capabilities are very good. The team is creative and at the technical cutting edge. They have explored all the relevant technologies. They are also very committed, transparent, and trustworthy. They are very much interested in the success of the product and go to market.

If I were to use one phrase to describe them it would be ‘Trusted Partner’. They are with you on the journey. They show leadership and bring up issues way ahead. There were no surprises over 8-9 years when we worked with them.

Overall we would rate Ideas2IT a 10 on a scale of 1 to 10. We did not find any organization comparable to Ideas2IT but found a couple of individuals with comparable abilities in the US. We would work with them any day.

ShopJam

Using Data Science to track, predict and forecast prices of products from highly popular Australian stores, to empower shoppers.

NeedleNine

End-to-end flight operations automation developed using MEAN stack. Includes booking, crew planning, pilot reports, and other essential reports.

Yatoba

A supply chain financing platform with a complex on-boarding process plus trading platform to propose, fund and settle transactions.

KissCam

A gamified platform that delivers extreme performance and scalability requirements using microservices, despite load spikes in the app.

Chilasa

Using conversational UX and human-centered mobile app design for the bottom of pyramid contractors and sub-contractors.

SnapMap

A mobile app that works as an aggregator of the latest promotions and deals from local stores, to connect retailers and shoppers.

My experience of working with the team was both successful and enjoyable. I recommend Ideas2IT as an excellent partner of choice for major software projects.

Terry Johnston

Co-founder, CantWaitToTrade

Read more of Terry Johnston’s experience with Ideas2IT

I have been working with a team from Ideas2IT for a number of years on a very large, complex project. The project is a back-office system, with various kinds of users, multiple front-ends, and a database of over 900 data fields spread across over 80 tables. The system was implemented successfully and efficiently.

I worked with a colleague in the UK on the design and core parts of the system. However, I wanted to outsource the rest of the development and support to a company large enough to take on the ongoing development and operation of such a system. I interviewed companies in the UK, Eastern Europe, and India and eventually chose Ideas2IT. They were the only company who were willing to work on a sufficiently flexible basis and reasonable cost, such that I felt the project was viable.

All the work carried out by Ideas2IT was done remotely. So, the communication between the teams had to be excellent at all times. The entire team at Ideas2IT was always helpful while trying to sort out any problems arising in a positive way.

The team varied in number, with more than ten staff working on the project in various roles, including project management, senior and junior development.

A wide range of technologies was used. Ideas2IT helped to suggest the use of certain technologies and invested in staff learning these technologies so as to be ready to work on the project at short notice.

My experience of working with the team was both successful and enjoyable and I  recommend Ideas2IT as an excellent partner of choice for major software projects.

Power 20

A fitness app that works on a single codebase, that is deployed with different configurations to run a total of 28 applications.

GameDay

A mobile app that seamlessly connects sports events organizers and facility managers, creating a win-win for all.

EventStream

A mobile app that allows attendees of live events to stream directly from their smartphone; thereby providing online audiences unique angles to view the event.

Featured Work

Open Source

Open Source

In-house Contributions

Mean Idea

See on GitHub

Our opinionated take on a MEAN stack (MongoDB, Express, Angular, Node) – modeled on Mean.io. We added a few handy features that we found ourselves repeatedly using. This comes from our deep experience in Node.js and related server-side JS tech.

See on GitHub

Mean Idea Rel

See on GitHub

Very similar to our Mean Idea. The only difference is that we replaced MongoDB with a Relational Database. Again, this is something we found ourselves repeatedly using, so we thought others might find it useful.

Contributor
Vivek

See on GitHub

IdeaCrawler

See on GitHub

IdeaCrawler is a blazing fast, highly effective, flexible client-server crawling framework written in Go. We built it to perform certain tasks better than existing crawlers. Based on the tests we conducted, we found that our crawler outperformed Scrapy and several other alternatives, many times over.

In addition to the features you would expect from a regular crawling library, IdeaCrawler makes it very easy to do things like scaling across machines, crawling through VPNs, using cookies, using Chrome as a crawling backend, etc. It was written to act as a layer on top of a regular crawling library, with a lot of pre-written glue code.

This framework also allows users to isolate crawling to a dedicated cluster, while still being controlled from a central location.

Contributor
Suresh Nakkiran

See on GitHub

ReactJS + Sails + Redis (RSR)

See on GitHub

Sails and React.js are fast becoming popular alternates to Node.js and Angular.js. RSR is a start application that integrates React with Sails. As an added bonus, Redis is configured as the primary database.

Contributors
Nithyanandakumar, Mahesh

See on GitHub

Cordova AES256 Encryption and Decryption

See on Github

This Apache Cordova Ionic plugin allows you to perform AES 256 encryption and decryption on plain text. It’s a cross-platform plugin that supports both Android and iOS. The encryption and decryption are performed on the device’s native layer, so the performance is much better. The entire operation is performed in the background thread.

Contributor
Praveen Raj

See on Github

NebTest

See on GitHub

NebTest will automate unit testing of Nebulas smart contracts. It enables you to:

  • Automate smart contract testing on both testnet and mainnet
  • Run test case with multiple test data sets at the same time
  • Run test cases in a clean state, by deploying a smart contract before each test case

Contributor
Siva

See on GitHub

Hyperledger Fabric Bootstrap

See on GitHub

This project gives you a framework for setting up a hyperledger fabric v1.1.0 network on multiple VMs. We are using Vagrant with libvirt/KVM to create VMs. Other setups will work too, with some changes to the Vagrantfile.

See on GitHub

Expression Builder

See on GitHub

Pretty much in every enterprise application we build, we find ourselves needing a query / expression builder with a nice modern UI. Since we didn’t find a good open source component for this, we decided to roll out our own.

To make it reusable, we designed it in a manner it can be easily bolted on any DB or for that matter on an entity model in any language.

The schema/entity definitions are read as JSONs and the generated expression is also written as a JSON.

Contributors
Rajasekar, Vivek

See on GitHub

CRA + Redux-Saga + TS

See on GitHub

This is a boilerplate to create a new React Application with Create React App as a base, using Typescript. It provides integrations with Redux, Redux-Saga, React Router, and Material UI.

Contributors
Rajesh, Mukundhan, Srikanth

See on GitHub

Loopback for API + Isomorphic + React Router + Flux

See on GitHub

Loopback by default comes with Angular. This is a Loopback starter app if you want to use React with it.

We have also added our usual tools-of-the-trade like ESLint as a linting tool for javascript and eslint-plugin-react for JSX.

Contributors
Rajesh, Dinesh, Vivek

See on GitHub

Datascience Lab

See on GitHub

ML Ops using SageMaker

This Experiment was carried out keeping in mind the complexity behind managing multiple ML Models in production, and a rationale behind how MLOps helps solve this problem. The code will help you to get started with implementing the MLOps process in AWS SageMaker. The implementation part can be done through the AWS console as well as the Jupyter Notebook inside a SageMaker Environment.

Contributors
Suresh Nakkiran, Karthik

See on GitHub

CCAvenue for VirtueMart

See on GitHub

VirtueMart is an open-source extension component provided in Joomla for e-Commerce solutions. It has a few built-in payment gateway integrations, but sorely misses one with CCAvenue. This plugin bridges that gap by enabling the CCAvenue payment gateway integration for VirtueMart.

Contributors
Madan, Vivek

See on GitHub

Community Contributions

Enhanced MLFlow – Pytorch Integration

See on GitHub

MLflow is a popular MLOps tool to manage a machine learning lifecycle but lacked support for Autologging parameters, metrics, and artifacts related to a PyTorch deep learning workflow. We worked closely with the Facebook AI Research (FAIR) team to add Autologging and provided support to load the native TorchScript models. We thereby enabled the saving of extra files and additional artifacts. These features were released in MLFlow version 1.12.0.

Contributors
Karthik Sundararaman, Shrinath Suresh, Ankan Ghosh, Sampath Kumaran Ganesan

See on GitHub

MLFlow – Torchserve Deployment Plugin

See on GitHub

We worked on an experimental version of the MLflow-TorchServe deployment plugin (MLflow-TorchServe 0.0.1.dev0), which would enable developers to use MLflow to deploy models built and trained in the MLflow pipeline into TorchServe without any additional effort.

Contributors
Karthik Sundararaman, Shrinath Suresh, Ankan Ghosh, Sampath Kumaran Ganesan

See on GitHub

Generator Feathers Plus

See on GitHub

We use Feathers+ in projects for developing the API layer. It provides a system-agnostic way of interacting with various databases by representing them as JSONs. The JSONs are validated using a JSON Schema. We noticed that the JSON Schema was not updated recently and it was preventing us from using some new features. We raised a Pull Request amending the JSON Schema to support new features and it was immediately accepted.

Contributor
Gowthaman

See on GitHub

CASL

See on GitHub

CASL is an isomorphic authorization JavaScript library which restricts what resources a user is allowed to access. All permissions are defined in a single location, without being duplicated across UI components, API services, and database queries.

Contributor
Gowthaman

See on GitHub

Feathers-Mongoose

See on GitHub

MongoDB is a widely used database. In a project, we used Feathers-Mongoose, an Object Document Mapper (ODM) for MongoDB. In the second quarter of 2018, MongoDB added support for database transactions. However, this new feature could not be leveraged using Feathers-Mongoose. So, we made the necessary code changes and raised a Pull Request. After a review process, it was accepted and merged to the codebase. It was later released as v7.1.0.

Contributors
Jaiyashree, Sharveshkumar

See on GitHub

FormIO

See on GitHub

We used the open-source FormIO plugin for dynamically generating forms in an application. While using FormIO for file uploads, we faced a limitation; we were unable to send in custom headers as part of the request URL.

There were hacky workarounds to solve this issue in the backend. But, the ability to use custom headers is a common use case. So we requested FormIO to have an optional configuration wherein custom headers could be keyed in as a JSON. We also raised a Pull Request with changes and it was accepted and merged by the FormIO team. Thanks to this, coders can now add custom headers to URL requests in FormIO, using this new optional configuration.

Contributors
Srikanth, Rahul Ravi

See on GitHub

ModelMapper

See on GitHub

The goal of ModelMapper is to make object mapping easy, by automatically determining how one object model maps to another. In the same way a human would, while providing a simple, refactoring-safe API for handling specific use cases.

The existing model mapper did not support “java.util.Date” conversion. We fixed this, so the conversion worked for the date datatype too.

Contributor
Vignesh Kumar

See on GitHub

Our Contributors,

or should we say Committers

Ankan

Active committer for
MLFlow – Pytorch Integration, MLFlow – Torchserve Plugin

Gowthaman

Active committer for
Generator Feathers Plus, CASL

Jaiyashree

Active committer for
Feathers-Mongoose

Karthik

Active committer for
MLFlow – Pytorch Integration, MLFlow – Torchserve Plugin

Madan

Active committer for
CCAvenue for Virtuemart

Nithyanandakumar

Active committer for
ReactJS + Sails + Redis

Praveen

Active committer for
Cordova AES256

Rajesh

Active Committer for
Loopback Isomorphic React Flux, Loopback for API, CRA + Redux-Saga + TS

Sampath

Active committer for
MLFlow – Pytorch Integration, MLFlow – Torchserve Plugin

Sharveshkumar

Active committer for
Feathers-Mongoose

Shrinath

Active committer for
MLFlow – Pytorch Integration, MLFlow – Torchserve Plugin

Suresh

Active committer for
Datascience Lab, IdeaCrawler

Vignesh

Active committer for
Model Mapper

Careers

Join

Work on innovative projects, solve flaunt-worthy challenges, implement the best tech stacks, leap up in your career ladder & Have fun along the way

Ideas2IT

Here’s what our people say on

97%

Recommend to a friend

99%

Approve of CEO

“A perfect job for Creative and Logical minds.”
3.5

Current Employee – Senior Software Engineer in Chennai

“Good Place to Experience New Technologies”
4.0

Current Employee – Senior Software Engineer in Chennai

“One of the best CEOs ever”
4.5

Former Employee – Software Engineer in Chennai

“A Fresher’s Paradise.”
3.5

Current Employee – Senior Software Engineer in Chennai

Open Roles

India
  • Backend Developer
  • Business Analyst
  • Content Writer
  • Data Scientist
  • Digital Marketing Manager
  • ETL Data Architect
  • ETL Engineer
  • ETL Developer
  • Frontend Developer
  • Full Stack Developer
  • Marketing Content Producer
  • Project Manager
  • Python Developer
  • Pre-sales
  • QA Automation
  • Qlik Engineer
  • Scrum Master
  • Senior RPA Engineer
  • Snowflake Architect
  • Technical Architect
Canada
  • Full Stack Developer
USA
  • Full Stack Developer
  • Technical Architect
  • Technical Program Manager

Refer your friends and earn money!

Your details

You are referring

X

Terms

  • A referral is considered successful only when the candidate referred by you joins us.
  • The compensation for successful referrals will be based on position, etc., and is at the sole discretion of Ideas2IT Technology Services Private Limited.
By clicking on the submit button you agree our terms and conditions with the storage and handling of your data by this website.

Entrepreneur-in-Residence Program


You are passionate about creating something exciting. But you are not yet ready to take the full plunge as an entrepreneur. With IdeaFactory, our EIR program, you can have the cake and eat it too. You could play the role of a founder in one of our exciting ventures. You will enjoy all the rewards and none of the risks of startups.

Know more

About us

We are a product development company that’s best known for its technical expertise and creativity. Our work will be cutting edge – be it in AI/ML, Cloud or IIOT.  Engage with us or any of our spin-off SaaS companies, and you’ll soon realize why global enterprises like Facebook, Oracle, and Roche partner with us. We also work with dozens of SaaS startups, our work has enabled favorable exits for several entrepreneurs in North America and Europe.


We believe in rewarding ability over experience. Our rewards come in the form of autonomy, flaunt worthy challenges, meaty opportunities, and accelerated growth. We are self-funded, so we have the freedom to prioritize interesting work, open-source contributions, and a product mindset among our employees. You will get the stability of a large company with the excitement of a startup.

Passion + Curious

We are both passionate and curious about new tech. Movement sensors, 3D printers, and the latest ML platforms are a few of our toys. At any point, you will see some of us tinkering with new tech and exploring how to make the best use of it.

Trust

When it comes to business, we are our clients’ trusted partners. We spend the most time understanding their business and their need for innovation. We vouch for the best ways to make it happen, and in most instances exceed expectations.

Upskill

Our work is cutting-edge, be it in AI/ML, Cloud, DevOps, or IIOT. So our people have a fantastic time upskilling, pretty much all the time.

Working at Ideas2IT

People > Processes, we are an employee-centric co.
Earn merit-based rewards, recognitions and promotions
Easily approach managers and senior management
Raise hands to join a project you are passionate about
Get some time off to build something you love
Budding entrepreneur? Then capitalize on I2I Shark Tank!
Enhance your non-technical skills like Communication
Work where employees take a call on operational matters
Passionate for a cause? Bring it up and get support

YOU NEVER pay for a job at Ideas2IT

We pay you WHEN we hire you!

Stay protected from fake job offers!

Certain employment agencies and individuals are requesting people for money in exchange for a job at reputed organizations, including Ideas2IT.

This is a scam, we have not authorized any agency, company, or individual to train and/or collect money or request a monetary arrangement from jobseekers.

Our hiring is based purely on merit; we do not charge a fee at any stage of our recruitment process. And we are not legally obliged to honor any such job assurances made by third parties.

If you are contacted by someone asking for payment, please do not respond to them. Instead, contact us at want2work@ideas2it.com immediately.

How can you tell if your offer of employment is genuine?

If you have received an offer of employment from Ideas2IT, please note that the offer letter and other documents will be shared only through a valid “@ideas2it.com” email ID (for example, abcxyz@ideas2it.com). Please do not trust information from other similar looking email IDs that end with “@ideas2lt.com, @ideas2it-tech.com,” etc. Please trust information pertaining to us, only if you see it on www.ideas2it.com.

Contact Us

  • contactus@ideas2it.com
  • careers@ideas2it.com
Copyright © Ideas2IT | All Rights Reserved
  • Blog
  • Resources
  • Platforms
  • JSNuggets
  • LinkedIn
  • Facebook
  • Twitter

USA

7260 W Azure Dr
Suite 140-603
Las Vegas
NV 89130
USA

India

6th & 8th Floor, RR Towers 5
Lazer Street
TVK Industrial Estate
Guindy, Chennai 600032 India

Contact Us

  • contactus@ideas2it.com
  • careers@ideas2it.com

USA

7260 W Azure Dr
Suite 140-603
Las Vegas
NV 89130
USA

India

6th & 8th Floor, RR Towers 5
Lazer Street
TVK Industrial Estate
Guindy, Chennai 600032 India

  • Blog
  • Resources
  • Platforms
  • JSNuggets
  • LinkedIn
  • Facebook
  • Twitter
Copyright © Ideas2IT | All Rights Reserved
Privacy Policy
contact us
  • BECOME OUR CLIENT
  • PARTNER WITH US
  • JOIN US

        • Stay protected from fake job offers - you NEVER pay for a job at Ideas2IT | Learn More

        • We found and fund companies | Know more about our EiR Program