Mainak Talks
Mainak Talks
Mainak Talks
●
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.
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)