Mainak Talks

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 8

Type of clients and requirements we worked with

As per the project scope/requirement, resource engagement and duration of project.



Mature client with medium sized projects
This type of software development client is generally the most desirable from the perspective of many offshore
vendors. They also tend to have internal resources such as in-house developers or project managers that can
co-manage the project. They understand the estimation process, risks associated with scheduling, cost
overages, and other aspects of outsourcing. Therefore they are seen as more likely to be realistic clients that
are poised to be successful offshore.

Resellers
Resellers are domestic companies that sell software services to domestic clients, but outsource much or all
of the development work overseas. Reseller arrangements are usually “white-label,” which means that both
client and vendor keep the relationship a secret. So you may never know that the vendor you are negotiating
with is the same team that builds software for your competition. Reseller arrangements are particularly
popular with software development companies as well as SEO, virtual- assistant, and QA/testing agencies.

Small business and Startups
This is the largest and most diverse type of software development client. It includes bloggers, funded startups,
small and home businesses, vanity efforts, non-profits, and others. This category is typically works with upstart
companies, freelancers, boutique teams.
Kind of projects that we have worked on
Over the time our team has grown with knowledge and skills in multiple business verticals,
the functional requirements and wide scope of work has helped us to develop a high degree
on domain knowledge and skill of designing solution at wide scenarios.
Here are some kind of projects we have worked on,


Social networking integration – Brandcil , ThreadCast

Campaigning and promoting businesses through social networks – Brandcil, Race Finder

Financial analytics – Goji, Score Connection

Micro finance and soft loans - Goji

Human Resource Management - Hackerbella

Customer Relation Management and integration of CRM tools – Hackerbella, Propertymetrics

Real Estate domain - Propertymetrics
Key technologies that we are working on
As per the project scope/requirement, resource engagement and duration of project.

Frameworks
1. Django - The Full stack web framework for perfectionists (with deadlines). Django makes it easier to build better
Web apps more quickly and with less code. Django is a high-level Python Web framework that encourages rapid
development and clean, pragmatic design.
2. Flask - a microframework for Python based on Werkzeug, Jinja 2 and good intentions.
3. FastApi - a modern, fast (high-performance), web framework for building APIs with Python 3.6+ based on standard
Python type hints.
4. Scrapy (Framework for scraping) - Originally designed for web scraping, it can also be used to extract data using APIs
or as a general-purpose web crawler.

Data analytics
1. Pandas - This is an open-source Python package that provides high-performance, easy-to-use data structures and data
analysis tools for the labeled data in Python programming language. Pandas stand for Python Data Analysis Library.
2. NumPy - One of the most fundamental packages in Python, NumPy is a general-purpose array-processing package. It
provides high-performance multidimensional array objects and tools to work with the arrays.
3. Matplotlib – A quintessential Python library which we can use to create stories with the data visualized with Matplotlib.
Key technologies that we are working on.. Contd.


Automations
1. Selenium - One of the foremost popular modules used in Python to perform testing and connect to
different browsers. This package is used to automate web browser interaction from Python.
2. BeautifulSoup - Beautiful Soup is the best library for pulling data out of HTML and XML files. It works
together with your favorite parser to provide idiomatic ways of navigating, searching, and modifying
the parse tree. It normally saves programmers hours of labor.It’s also great for web scrapping.
3. PyTest - Pytest is a framework that allows us to write test codes using python. You can write code to
test anything like database, API, even UI if you want. But pytest is mainly being used in the industry to
write tests for APIs.
4. PyBuilder - PyBuilder is an automation tool written in pure Python mainly targeting Python ecosystem.
It supports the concept of dependency-based programming but also comes along with a strong plugin
mechanism that allows the construction of build life-cycles similar to those known from other famous
build tools like Apache Maven and Gradle.
Our development practices
With Python now a recognized language applied in diverse development arenas, it is more
than expected for there to be some set of practices that would make for the foundation of
good coding in it. To take advantage of the numerous third-party libraries, one would
definitely have to put together a streak of applying the industry-recognized python coding
practices.
It is here that we turn and present with some Python coding practices that we will come to
treasure as it will greatly enhance python code output.

Protecting credentials and assets with OS level security and using CDNs

Practicing TDD as standard and test automation

API documentation with swagger

Inline code comments as standard practice.

Maintaing official coding standard recommended as per python enhancement proposals.
Innovative or Challenging work that we have recently
delivered or working on.
Feeling proud of being a part of a team with highly efficient, dynamic and skillful resources. Our team has taken numerous
challanges and executed successfullly with precious client satisfaction.
In less than two years, Capital Number has successfully completed and delivered multiple project in multiple business
domains. Depending on clients requirement and scope of work, we have shown our expertise in working on different type of
software architecture frameworks viz, both stateless and stateful microservices, PaaS, SOA and Monolithic (legacy solution)
Here are some of project and their synopsis

Score Connection – Financial, Credit Score Analytics
The main task in this project to analyze Credit report, enrollment of users with auth credential, user Information
& SSN), Third party API integration based on QA on SSN. How to improvize the credit score for end users.
TransUnion, Equifax and Experia provides credit report. Every 30 days report processed and payment service
initiated.

Python, Django, Pandas, Redis, Celery, ReportLab, MySQL



Brandcil - Social Campaigning and Network Integrator
A multi tenant platform for social media management, it enables multiple clients to manage accounts and content on
any platform (Facebook, Linkedin ect). It also provides analytic for engagement and campaigns thus enabling effective
campaign management.
Python, django-rest-framework, Django-tenant-schemas, Postgres11, Celery, Redis, AWS (EC2, RDS, SES, S3)
Innovative or Challenging work that we have recently
delivered or working on.. Contd.

Realbuzz - Event management
The UK based company running a service for their charity based fundraising events and also providing information in
details about ongoing and schedules events like marathon, running (10miles, 20miles.. etc), cycling, swimming etc.
Tracking worldwide events and grabbing data from different event organizer website also facilitating the event search
based on (location, event type, distance, date etc)The schedules and published events data are scraped from multiple
sites and saved into database. Before saving those into database the newly scraped data passes through data
comparison component where filter algorithm engines to avoid false positive data from multiple sources alonwith any
modification in events attributes like distance, time or start end point will be updated in the database.
Python, django, scrapy, beautifulsoup, postgres11, Redis, RabbitMQ, Celery, AWS

Federated Auto Parts - B2C solution for automotive spares

E-com portal management solution for Auto ancillary vertical. It was deployed by a leading Auto ancillary retailer in
North America to manage the inventory of its four main channel partners (Federated, Fisher, Hovis, Pronto) and many
other and provide the customer facing E-com portal for these partners. Using federated auto parts inventory system,
new B2C portal created for all subsidiaries. Creating single B2C solution which is customizable from site admin and
deploy without impacting other portals on the one single EC2 instance.
Python, django-rest-framework, AWS, MySQL, TaxCloud, Authorize.Net (TPs)
Innovative or Challenging work that we have recently
delivered or working on.. Contd.

Goji - Financial Application, Soft loan provider based on Credit Scores
The project involves a web application and a Google Chrome extension based on loan application and management. The web app is
used by the customers to see their current loans, loan history, make payments on current loans and schedule auto payments. The
extension on the other hand scrapes out the product price from the checkout pages of the shopping portals and is used by the
customers to get the loan approved and funded. The projects involved referral Program & incentive features for influencers and
bloggers.
Python, Django, PostgreSQL, Django Rest Framework, Sinch, Finicity, Dwolla, Innovis, Sendgrid, AES Encryption, Mixpanel.

Hackerbella - CRM & HRM PaaS based solution
This is a multi tenant application and a platform where subscribers will be able to use a service to manage their
human resources and content resources.
Python, django-multi-tenant, docker, kubernetes

Rident - Royalty Program
Project involves a web application based on music royalty collection, where customers can register themselves
based on their needs and pay a monthly subscription or an annual fee. Customers onboard their album collection
and receive the royalty collected by Rident from various platforms. A customer can upload, search, update and
delete their album collection and also see payment statements given by Rident.
Python, Django, PostgreSQL, AWS (for lambda service, s3, rds and deployment)

You might also like