Blog_Banner_Asset
    Homebreadcumb forward arrow iconBlogbreadcumb forward arrow iconGeneralbreadcumb forward arrow iconInterview with Farooq Adam, Co-Founder, Fynd

Interview with Farooq Adam, Co-Founder, Fynd

Last updated:
4th Dec, 2017
Views
Read Time
6 Mins
share image icon
In this article
Chevron in toc
View All
Interview with Farooq Adam, Co-Founder, Fynd

Following up on our series of co-founder and CTO interviews, we met Farooq Adam, Co-Founder of upcoming online fashion retailer, Fynd. An IIT-Bombay graduate, Farooq has worked for four years with the leading analytics company Opera Solutions before starting Fynd with two other fellow IIT-Bombay graduates, in 2012.
Fynd is an online portal that helps users discover and buy fashion or lifestyle products from brand stores all around them and have it delivered to their doorstep. Fynd has raised a total funding of ~INR 30 crore from leading investors like IIFL Seed Ventures, GrowX and Tracxn Labs with the latest funding round of $3.4 million coming in this June.
Utkarsh from the UpGrad team talked to Farooq about how IT professionals can transition to the product industry and what skill sets they need to acquire in order to excel in this space.

Here are the excerpts from the interview:

Q. Tell us about Fynd and what role has tech played in its growth?

In simple words, Fynd is an online platform for buying fashion and lifestyle products. It helps bring offline inventory online through integrations with hundreds of POS (Point-of-sale systems) and ERP systems in offline stores. We then reflect this inventory on our applications found on Android, iOS and the web.
We are getting to the old technologies of POS and ERP and exposing them to our new layer of APIs, which is the backbone of this business. Technology has played an important part in our growth as through leveraging tech we are quickly bridging the gap between online and offline businesses.
Interview with Ankit Tomar, Co-Founder & CTO, Bizongo

Q. How have you structured your technology team and what is the general profile of a developer in your company?

We currently have around 35 engineers in our companies who are divided across teams based on their expertise. In terms of specific roles, we have principal architects as heads of teams. These are people who have programming experience of more than seven years. They have extensive experience creating software products and hence help the team decide on which tools to operate on and how to structure the overall functionality.
Next, we have a large pool of senior and junior engineers who either have a few years of programming experience or are freshers. We generally get a lot of our developers from large IT firms like TCS, Infosys and Wipro.

Q. You talked about hiring professionals from IT companies. What challenges do you think they face transitioning from IT services to product companies like yourself?

I think the major challenges such professionals face are twofold: switching their mindset from a service-oriented to product-oriented one and secondly, dealing with a variety of software tools.
Here, they have to exercise much more creativity in terms of thinking of a solution rather than working on a predefined one that is handed to them. Also, development cycles are much faster in a typical product company compared to IT companies. We release a new version of the product every 2-3 weeks while in IT companies they generally work on 2-3 month long software development cycles.
In terms of working on software tools, IT professionals need to very quickly learn a variety of tools that a software developer uses in these product companies. They also need to learn engineering skills and automation. As in IT companies, you don’t have an army of QA and DevOps in product companies to help you with deployment and maintenance. Hence, it’s important for every developer to be independent in creating products end to end.

Q. Do you hire full stack developers for your team? How do you find them different from regular software developers?

When we had started off as a company, we were looking to hire only very specialised developers with expertise in just one stack. However, as we scaled up we realised that we needed to build a team which was flexible and agile as that is crucial for the growth of both the developer and the company.
We moved our software developers across both frontend and backend teams to enable them to get full stack capabilities. The experiment was extremely successful as today, almost 80% of our developers are full-stack enabled. This has helped us scale growth both in terms of numbers and pace.
How to Become a Full Stack Developer: Part 1

Q. For building your team, how do you interview developers?

We have a 5 to 6 steps long interview process for hiring developers across varied work experience levels. We start off in the first 2 rounds by knowing more about the candidate, their background, their motivation and the sort of work they have done prior to this. Then, we quiz them on the basics of software development as we believe that is the most crucial element for any developer. If the basics of data structures and algorithms are in place, then it is very easy for any developer to go about creating a new software.
Post these 3 rounds, we give them an actual software product to create. For example, we may ask them to create an app that would show the top 100 movies of IMDB for any language. This gives us a fairly good indicator of their programming and thinking skills. Any candidate, who makes it good in these rounds is then extended an offer from our side.

Ads of upGrad blog

Q. Lastly, we would love to get your thoughts on the curriculum for the UpGrad PG Diploma in Software Development program with IIIT-B. How useful do you think it would be for an IT professional looking to transition to a product company?

This is a very relevant program for anyone who wishes to move to a product company or a startup. It’s got a good mix – covering the basics really well plus being really hands-on with a large spectrum of technologies. Any learner going through the program would have a great chance of doing well in the software product industry. They would surely be well versed in all the technologies and software practices.

Profile

Arjun Mathur

Blog Author
Arjun is Program marketing manager at UpGrad for the Software development program. Prior to UpGrad, he was a part of the French ride-sharing unicorn "BlaBlaCar" in India. He is a B.Tech in Computers Science from IIT Delhi and loves writing about technology.
Get Free Consultation

Select Coursecaret down icon
Selectcaret down icon
By clicking 'Submit' you Agree to  
UpGrad's Terms & Conditions

Our Popular MBA Course

Frequently Asked Questions (FAQs)

1What are the qualifications Fynd looks for in a candidate?

Till date, Fynd is a team of 35 members, they hire engineers with different expertise. As team heads, they choose candidates who have an experience of 7 years or more. It is important that they must have programming experience and have skills for creating software products. They must be able to lead the team and decide the next course of action. The next level of employees are also engineers but experience is not required for the position. Fynd usually hires candidates from the leading companies like TCS, Wipro, and Infosys.

2Is Fynd a service-oriented company?

No, Fynd is basically a product-oriented startup. It is an online platform which sells fashion and lifestyle products. It brings offline store inventories on an online platform. It is helpful for both the buyers and the sellers. There is an application of Fynd which is available for android users, apple users and is also available on browser. The inventory available in the offline store is reflected on the app. It is an entirely tech startup and bridges the gap between online and offline markets. Product oriented companies like Fynd are often high-tech and innovative, and they are built on a foundation of quality.

3Is it easy to get a job in Fynd?

There are multiple levels of interviews which a candidate has to undergo before being selected for Fynd. There are approximately 5-6 interviews which take place. Initially, the company understands whether the motives and values of the candidate matches with that of the firm. The next levels are a bit tougher as it demands a deep knowledge of programming and software development. The quiz is held in the further round to check the understanding of algorithms and basic structures of data. After these rounds candidates are given a task of making an actual software. All the stages of the selection process are well designed to choose the best match for the company.

Explore Free Courses

Suggested Blogs

Career Options in Commerce With Maths: 6 Top Courses To Select in 2023
59169
Are you commerce with maths student wondering what career you should choose? Then you’ve come to the right place. This article will discuss the
Read More

by Sriram

10 Sep 2023

21 Fun & Interesting Career Options in India [2023]
28463
Are you wondering if there’s a career that matches your unique set of aspirations and interests? We are pretty sure there is one. This article w
Read More

by Sriram

10 Sep 2023

Salary of B.Com Graduates: Based on Specializations & Job Roles [2023]
899535
Wondering how much is the salary of BCom graduates? Then you’ve come to the right place. Commerce is one of the most popular streams among India
Read More

by Sriram

10 Sep 2023

15 Most Popular Sales Interview Questions & Answers [For Freshers 2023]
87731
Most sales interviews start with a question about you and end with one about the company. While it is not possible to predict every question in a sale
Read More

by Kamal Jacob

07 Sep 2023

6 Top Career Options after BBA: What to do After BBA? [2023]
343278
Summary: In this Article, you will learn 6 Top Career Options after BBA in 2023 Specialize in Management (MBA) Become a Data Scientist Join Public S
Read More

by Kamal Jacob

31 Aug 2023

Top 10 Highest Paying Jobs in Computer Science in India [2023]
902777
Computer Science is a fast-evolving domain that is now an integral part of our modern world. In fact, Computer Science and computing/software technolo
Read More

by Rohan Vats

31 Aug 2023

Best Diploma Courses To Do List in 2023
57751
Merely graduation does not qualify in today’s competitive market. Hence, having post-graduate diploma courses give you better weightage and know
Read More

by Dilip Guru

30 Aug 2023

7 Best Career Options After BCA: What To Do After BCA? [2023]
248917
Summary: In this Article, you will learn about 7 best career options after BCA. Get an MBA (Master of Business Administration) Become a Data Scienti
Read More

by Nitin Gurmukhani

30 Aug 2023

15 Top Career Options After Computer Engineering [Trending in 2023]
264122
Summary: In this Article, you will learn about 15 top career options after diploma in computer engineering: Big Data Engineer Machine Learning Engin
Read More

by Sriram

30 Aug 2023

Schedule 1:1 free counsellingTalk to Career Expert
icon
footer sticky close icon