AgileEngine

We turn ideas into software that people love

5.0 2 Reviews
Visit website
Write a Review
Verified Profile

AgileEngine is a privately held company established in 2010 and HQed in the Washington DC area. We rank among the fastest-growing US companies on the Inc 5000 list and the top-3 software developers in DC on Clutch. Facebook, Play Store, and the Webby Awards featured the apps we’ve built.

Boasting the best software product developers and designers from the US, Ukraine, and Argentina, we work with VC startups and renowned tech brands. We offer a complete range of services, from dedicated remote teams to onsite consulting.

Our portfolio includes two proprietary products that revolutionize the work of thousands of developers at companies like Mercedes and Samsung.

Sky's the limit for the AgileEngine rocket ship!

NA
1,000 - 9,999
2010
Locations
Mexico
Ciudad de México, 00-16, , City of Mexico, Mexico 22102
Argentina
Buenos Aires, Buenos Aires, Buenos Aires C1426BJO
Ukraine
Kharkiv, Kharkiv, Kharkiv 61000
Ukraine
Kiev, Kyiv, kyiv 01054

Focus Areas

Service Focus

40%
30%
20%
10%
  • Software Development
  • Mobile App Development
  • Testing Services
  • App Designing (UI/UX)

Client Focus

80%
10%
10%
  • Medium Business
  • Large Business
  • Small Business

Industry Focus

30%
20%
10%
10%
10%
10%
10%
  • Financial & Payments
  • E-commerce
  • Automotive

AgileEngine Executive Interview

Alex Kalinovsky
Alex Kalinovsky
CEO
Visit Profile
Please introduce your company and give a brief about your role within the company?
AgileEngine is a nearshore software development and design company that ranks among the top-3 dev shops in Washington, DC, Argentina, and Ukraine. I founded AgileEngine in 2010 and am currently leading the company as the CEO. We work with high-growth VC backed startups and top brands like Bloomberg, VMware, and Estee Lauder.

Headquartered in DC, we have four nearshore R&D centers in Ukraine and Argentina. Over the past decade, we’ve become one of the fastest-growing privately-held businesses in the US, according to the Washington Business Journal and Inc 5000.
What was the idea behind starting this organization?
AgileEngine sees its mission in helping people turn their ideas into successful software products. It’s this mission and how we pursue it that makes us stand out. To fuel our clients’ success via software solutions, we need to do so much more than merely handle projects or development tasks. Our experts are often responsible for architecture-level decisions that influence our clients’ flagship products and business-critical features.

This has had many positive results. Gartner, the Webby Awards, and Facebook featured our work. The solutions we’ve built for our clients enabled them to raise funding and save up to 90% on product scaling.
What is your company’s business model–in house team or third party vendors/ outsourcing?
In-house engineers do all our work at our R&D centers in Ukraine and Argentina. Our engagement model revolves around dedicated teams that we custom-build based on our clients’ goals.

Our model supports on-site architects, consultants, and team leads or brief visits and business trips to the client’s location. We also encourage our clients to visit our R&D centers, meet their teams in person, and see how we work.
How is your business model beneficial from a value addition perspective to the clients compared to other companies' models?
Our business model relies on the long-term integration of our experts into our clients’ product teams and development processes. This approach fosters a product mindset and an in-depth retained knowledge of the product and codebase.

Our software developers, QAs, designers, data engineers, and managers, effectively become our clients’ remote team members working on their products full-time. Some of them have spent more than three years working with the same client. In the case of some projects, our engineers do tech talks for our clients and visit their main offices in the US annually.
What industries do you generally cater to? Are your customers repetitive?
Our clients are top-ranked providers of software development tools and companies renowned as leaders in data, fintech, IoT, AR/VR, media, and other industries. These include well-established brands known to millions of people and prominent startups. In addition to these technologically-focused companies, we work with large clients from other industries. For instance, we’re part of the digital product development efforts of a worldwide cosmetics brand with a strong presence in 150 countries. We also build applications for the world’s top job search engine.
Mention the objectives or the parameters critical in determining the time frame of developing software.
The time frame of software development projects is an equation with many variables:
  • Team size and composition. Having enough people on the team is crucial (even though more doesn’t always imply faster). The technical knowledge, soft skills, seniority, and expertise of these people with similar projects are also necessary.
  • Project type, scope, and complexity influence the time frames in the most direct way.
  • Technical debt. Large-scale re-architectures or migrations often take longer than greenfield projects. When dealing with a badly-implemented solution, you need to figure it out first and then fix or rebuild it.
  • Development tools. Do the backend and infrastructure use readymade solutions like AWS? Is there a library or framework like React or Vue underlying the web UI? Is the mobile app fully native or built with React Native or Flutter? All of these factors have a massive impact on time frames.
  • Project management methodology and process. Things tend to go faster in the long term if there is a good process in place complete with robust QA.
How much effort in terms of time goes into developing the front end and back end of software?
Five years ago, UI development used to be undeniably simpler in terms of scope than backend development. Today, technologies like React and Angular make us write more client-side logic. In the meantime, things like AWS and Firebase have streamlined backend infrastructures to a point where simple apps can fully embrace the cloud. These two trends have narrowed the gap between UI and backend development to a certain extent. They also make estimations more complex. You need to factor in the variables from the previous question for both UI and backend development to estimate time frames.
What are the key parameters to be considered before selecting the right framework for developing software?
The framework needs to be future-proof in two ways:
  • It needs sufficient support from its developers and the open-source community (if it’s open-source).
  • It needs to have sufficient following among software engineers. Should you decide to add new members to your team, the tools you’ve chosen should never create bottlenecks in the form of talent shortage.
For both of these reasons, it’s often wiser to choose frameworks and tools that have been popular for at least a couple of years. New solutions that are skyrocketing in popularity can also be the right choice, yet I wouldn’t call them a safe bet.
Which languages & frameworks do you prefer to use in the development of software?
JavaScript has been extremely popular in the past 3–5 years. Node for backend development, React, Angular, and Vue for web applications, React Native for mobile, Electron for desktop… This is a trend that we can’t ignore, which is why these technologies are at the core of our expertise today.
 
Historically, AgileEngine has also been significant on all things Java, and, to a slightly lesser extent, .Net. These used to rule supreme in enterprise development, and they still do in the case of older, larger companies. We also have many projects that involve Scala and Python, especially those in machine learning, big data, and AI space.
Accurate native mobile applications constitute a large part of our portfolio, which means Swift, Kotlin, Objective-C, and Java.
What are the key factors that you consider before deciding the cost of the software?
The size of the team, the specialization, experience, and seniority of the people in the team, and the project duration.
What kind of payment structure do you follow to bill your clients? Is it Pay per Feature, Fixed Cost, Pay per Milestone (could be in phases, months, versions etc.)
We use the Time and Material model because it offers our clients more control over their product development budget. Models like Fixed Cost and Pay per Feature work better for short-term projects with a clearly-defined scope. The development of websites and small mobile apps are good examples of such projects.

Most of our projects are long-term, with enormous scope and complexity. We build B2B software solutions for Fortune 500 companies and apps for multi-million audiences. At this scale, it’s more difficult for our clients to precisely estimate budgets early on. Most of our projects also use Lean and agile, which means changing requirements. Due to these two reasons, the flexibility of the Time and Material model works better for our clients and us.
Do you take in projects which meet your essential budget requirement? If yes, what is the minimum requirement? If no, on what minimum budget you have worked for?
On average, our rates are about 50% of what you would expect from US engineers with comparable experience and skillsets. These rates enable us to hire and retain the top 3% of engineers in Argentina and Ukraine. We rarely go below this point as far as pricing goes.
What is the price range (min and max) of the projects that you catered to in 2018?
There are more factors involved in how we choose projects than just prices. These include the technology stack, team size and composition, our client’s approach to project management, long-term product strategy, and more. In our case, each project is unique.

AgileEngine Clients & Portfolios

Key Clients

  • Transvoyant
  • Delivery Hero
  • VMware
  • Shutterstock
  • IGN
  • Logi Analytics
  • TechStyle Fashion Group
  • GroupON
  • Relativity

Dev & QA Staff Augmentation for Analytics Development Platform
View Portfolio
Dev & QA Staff Augmentation for Analytics Development Platform
  • Dev & QA Staff Augmentation for Analytics Development Platform screenshot 1
Not Disclosed
100 weeks
Information Technology

Logi Analytics is a software vendor in the big data market that provides a web-based data discovery solution and a business information platform that can be embedded within applications, systems, and processes.

The scope of work

AgileEngine has provided services: requirements analysis, design, backend implementation, frontend implementation.

  • Design and development of apps and embedded widgets enabling the creation and sharing of high-volume analysis
  • Integration with data sources like Snowflake, Redshift, BigQuery, Salesforce, Oracle, MySQL, and SQLServer via JDBC
  • Migration to a modern architecture
  • Binning and data staging, database-agnostic access language, database-agnostic calculated expressions language
  • Introduction of integration testing
Staff Augmentation & Product Dev for Litigation Software Company
View Portfolio
Staff Augmentation & Product Dev for Litigation Software Company
  • Staff Augmentation & Product Dev for Litigation Software Company screenshot 1
Not Disclosed
100 weeks
Information Technology

Relativity's e-discovery platform manages large volumes of data & identifies key issues during litigation, investigations, & compliance.

The scope of work

  • Evaluated and integrated human language detection framework
  • Working on algorithms for extracting semantic meaning from unstructured documents
  • Development of solutions for the processing of near-duplicate text, language identification, and email threading (multi-language support)
  • Migration to a microservices-based architecture
  • Development of custom services for Rancher, Kubernetes, Azure
  • Refactoring and optimizations aimed at improving the resilience and scalability of the platform.
Frontend Development for Security Software Company
View Portfolio
Frontend Development for Security Software Company
  • Frontend Development for Security Software Company screenshot 1
Not Disclosed
30 weeks
Information Technology

SureView Systems is a software company that does one thing. They develop software to improve your ability to manage and respond to security events by creating an intuitive, easy to use software integration platform.

The scope of work:

AgileEngine helped develop a new user interface for a platform.

We implemented a DevOps approach and used Vue.js and JavaScript for development.

AgileEngine was contributing expertise in building modern SPAs - we were involved in feature development, improved state management, writing unit and e2e tests, refactoring existing code to better follow modern conventions, optimizing app performance over prolonged run-times.

Design, Development, & Analysis for Cryptocurrency Exchange
View Portfolio
Design, Development, & Analysis for Cryptocurrency Exchange
  • Design, Development, & Analysis for Cryptocurrency Exchange screenshot 1
Not Disclosed
61 weeks
Other Industries

TxQuick is a trustworthy platform for trading cryptographic currencies globally.

The scope of work:

AgileEngine developed a cryptocurrency exchange platform, provided such services such as UI/UX design, architecture/infrastructure design, back-end/front-end development, QA, project management, business analysis. A range of technologies, including Kubernetes, Helm, Gatling, ELK, Prometheus, Grafana, MongoDB, Hazlecast, Memcached, RMQ, React, React-Redux, Saga, Spring, Java9, and AWS-CLI have being used.

Multiple Web & Mobile App Dev for Home Healthcare Company
View Portfolio
Multiple Web & Mobile App Dev for Home Healthcare Company
  • Multiple Web & Mobile App Dev for Home Healthcare Company screenshot 1
Not Disclosed
100 weeks
Healthcare & Medical

The Medical Team provides high-quality, cost-effective healthcare services that are responsive to the needs of the patients and clients.

The scope of work: 

We built a patient management system that allows to track and store patients' data, gather patients' requests and feedback. Also we built an employee portal that provides employees with schedule, latest news, documents to sign, see pay stubs, take quiz.

Case management software for the legal community
View Portfolio
Case management software for the legal community
  • Case management software for the legal community screenshot 1
Not Disclosed
100 weeks
Information Technology

Needles is a case management software for law firms allows attorneys and staff members to operate more efficiently, handle more cases, and streamline their law practice.

The scope of work:

Agile Engine helped Needles to build a new generation of Case Management Products to provide data for third-party firms which allowed Needles to increase the impact on the market and became one of the most popular CMS for law firms. Moved from outdated tech stack to a modern one, architecture redesigning from scratch, Unit tests, QA automation, User-defined fields, Web API.

The leading online marketplace for social events and activities
View Portfolio
The leading online marketplace for social events and activities
  • The leading online marketplace for social events and activities screenshot 1
Not Disclosed
48 weeks
Advertising & Marketing

LivingSocial is the local marketplace to buy and share the best things to do in your city.

The scope of work:

AgileEngine team helped to create Multi­channel A/B testing system that allows running marketing experiments across web, mobile and email experience, reach 87 million ​people. The system is designed based on RESTful and micro­service principles which provide high scalability and performance​. Each part of the system is fully covered with unit/BDD/performance/UI tests. Development process works based on SCRUM methodology and CI practice.

Data monitoring tool for IT consulting company
View Portfolio
Data monitoring tool for IT consulting company
  • Data monitoring tool for IT consulting company screenshot 1
Not Disclosed
100 weeks
Information Technology

XA Systems is a consulting firm focusing services on process management and IT best practices.

The scope of work:

Data monitoring tool with dashboard displays that reduces the time and cost necessary for management to gather time-sensitive performance information. This product delivers real-time information that is needed to effectively improve the quality of business

Mobile and Web App development for world leading agricultural  company
View Portfolio
Mobile and Web App development for world leading agricultural company
  • Mobile and Web App development for world leading agricultural  company screenshot 1
Not Disclosed
100 weeks
Other Industries

Farmers Edge supports growers around the world by providing industry-leading VRT, field-centric data management, and analysis, along with reliable boots-on-the-ground support.

The scope of work:

Designing and implementing mobile application that will be used by farmers in the field as well as the development of a web app:

  • mobile and web-based application that are used to provide soil analysis from start to finish
  • mobile version of all in one farm managing platform
  • application that provides satellite imagery and analysis
  • real-time data streaming and mapping
  • customized map solution
Core Product Dev & UI for Mobile Ordering Application
View Portfolio
Core Product Dev & UI for Mobile Ordering Application
  • Core Product Dev & UI for Mobile Ordering Application screenshot 1
Not Disclosed
69 weeks
Other Industries

ClickDishes is a mobile app platform that partners with local restaurants to enable their consumers to order and pay directly through their phones. This streamlines to-go ordering and payment services.

The scope of work: 

AgileEngine built out the backend infrastructure of an existing system to improve its stability and developed the platform’s client-facing frontend and its internal administrative dashboard. 

QA Testing & Mobile App Dev for Home Management Platform
View Portfolio
QA Testing & Mobile App Dev for Home Management Platform
  • QA Testing & Mobile App Dev for Home Management Platform screenshot 1
Not Disclosed
100 weeks
Information Technology

Product to simplify inventory and maintaining your home supplies. Centriq is transforming the homeownership experience by radically simplifying what it takes to maintain, repair and simply ‘use’ your home.

The scope of work:

AgileEngine is working on the development and testing of a new version of a mobile app on RN.

All tasks involve React Native and ClojureScript software.

Also, QA testing is conducted

Software Development & QA for Payment Reconciliation Corporation
View Portfolio
Software Development & QA for Payment Reconciliation Corporation
  • Software Development & QA for Payment Reconciliation Corporation screenshot 1
Not Disclosed
65 weeks
Information Technology

iControl empowers its partners to work in Harmony™ with their trading partners in a multitude of ways, including Catalog, Pricebook, Point-of-Sale and Invoice Data Synchronization and matching, in addition to Payment Automation, Error Reconciliation

The Scope of work:

Our contributions to the architecture and code base of iControl cover performance optimizations and the modernization of the UI architecture. We also helped introduce more clarity to the overall software development to iControl’s database updates. AgileEngine team established and arranged the QA process.

  • UI rework (design and implementation of a more modern SPA-like UI architecture),
  • Writing stored procedures,
  • Making database tweaks,
  • Performance optimizations on the backend,
  • Introduction of performance monitoring to the backend development process,
  • Process improvements for database updates, version control, and process management.

AgileEngine Reviews

5.0 2 Reviews
  • All Services
  • Software Development
  • Mobile App Development
  • Relevance
  • Most Recent
  • Rating: high to low
  • Rating: low to high
Write a Review
John Abdo

AgileEngine Outstanding Services

Rating Breakdown

  • Quality
  • Schedule & Timing
  • Communication
  • Overall Rating

Share it on

Review Summary

I had the pleasure of working with the AgileEngine team to improve the user experience for one of our web applications. Every member of the AgileEngine team that we worked with was very professional, extremely talented and easy to work with. The finished product significantly improved the user experience of the application and offered our users with a modernized, elegant and easy to use screens.

I am very impressed with the caliber of professionals at AgileEngine, would highly recommend them and look forward to the next opportunity to work with them.

What service was provided as part of the project?

Mobile App Development

Igor Minin

AgileEngine delivers ease and reliability

Rating Breakdown

  • Quality
  • Schedule & Timing
  • Communication
  • Overall Rating

Share it on

Review Summary

I've worked with multiple vendors during my career, and none come close in quality and reliability that I've experienced working with AgileEngine. Outsourcing is easy with AgileEngine, and they are the only company that I've come across that is truly focused on their customer success. The team is thorough in making sure they understand the requirements, deliver on time and ensure the delivered project matches expectations. I've had great experience working with the team on multiple projects, and will continue to reach out to AgileEngine in my future projects!

What service was provided as part of the project?

Software Development