BitCraft is a software development company with over 30 years of combined experience. Their mission is to create innovative solutions through a team of professionals including programmers, designers, and project managers. They use modern tools and processes like Scrum methodology, Git, Docker, and Jenkins in their development. BitCraft provides custom software, mobile apps, and dedicated development teams to startups, companies, agencies, and individuals.
2. OUR MISSION
Here in BitCraft we are more than just a team of passionates.
Our mission is to create innovative solutions no matter how difficult
they may seem.
Our team consists of a group of project managing professionals,
business analysts, programmers, user interface and graphic
designers.
Together we have more than 30 years of combined experience in
software management and development.
3. TEAM LEADERS
Michał Wasilewski
CEO,
Lead strategist
michal@bitcraft.com.pl
Marcin Piesiak
Vice President,
Lead mobile developer
marcin@bitcraft.com.pl
Jakub Protasiewicz
COO, HR Director,
Lead developer
kuba@bitcraft.com.pl
4. BITCRAFT TEAM IN NUMBERS
9
Front-end
developers
10
Back-end
developers
6
Mobile
developers
8
Testers
3
Project Managers
2
DevOps
2
UX
5. THE TECHNOLOGY
WEB AND DESKTOP BACK - END MOBILE
• We will create web and desktop
applications tailored to your needs.
• Starting from e-commerce platforms,
through RWD websites ending with
industrial IT solutions.
• We will also help to improve your existing
application.
• Every application needs a solid
back-end support.
• We use most reliable technologies to
provide best back-end for your web
applications and mobile software.
• We can create back-end to match your
needs.
• There are more than 2 billion mobile
device users all over the world.
• No company can ignore those
numbers, neither can you!
• BitCraft will design, implement and
deploy your mobile application on the
most popular mobile platforms:
Android, iOS and Windows Phone.
7. THE DEVELOPMENT TOOLS
We use Confluence to keep
versioned documentation and
notes in order.
Bitbucket is used to deal with
our GIT repositories.
In our teamwork we use
HipChat for communication.
This tool is easily integrated
with other Atlassian tools to
improve the overall project
activities.
Jira and RedMine are the
most often used tools when it
comes to project managment,
tasking and issue tracking
We use multiple tools and
technologies with our projects.
With python focused development
we incorporate frameworks such
as Flask or high-level Django.
For Continuous Integration we use
the leading open source
automation server – Jenkins.
Docker helps us to build and
distribute applications in various
environments.
We build Web APIs using django
REST framework which covers
among others authentication
policies including packages for
OAuth1a and OAuth2.
9. SCRUM METHODOLOGY
THE DEVELOPMENT TEAM
PRODUCT
OWNER
SCRUM
MASTER
LEAD
DEVELOPER
TESTER
DESIGNER DEVELOPER (S)
RETROSPECTION
PRODUCT
BACKLOG
SPRINT BACKLOG SHIPPABLE
INCREMENT
DAILY
SCRUM
MEETING
1 – 4
WEEK
SPRINTS
✓
10. DevOps SUPPORT
Git Flow
Code Review
• Helps to find bugs in the early
stage of development
• Motivates to create a better code
• Improves the teamwork
• It’s educational
BRANCHES
TIME
MASTER
HOTFIX
RELEASE
DEVELOP
FEATURE
12. ABOUT PARTNERSHIPS
STARTUPS COMPANIES AGENCIES INDIVIDUALS
We believe in innovation and
in world changing ideas.
BitCraft is a solid partner for
startup CEOs and investors.
Together we can create best
solutions and choose the
right directions to evolve
with your project.
BitCraft provides wide range
of services for global
companies and corporations.
We have worked with the
biggest „players” on the
market, but also with those
smaller ones who needed our
help.
Trust us, as many others did.
We help to increase quality of
your projects and reduce
costs of development.
It is easier, cheaper and most
of all faster to outsource than
to hire.
We are here to meet your
oursourcing needs.
From the first lines on the
drawing board to the last lines
of code – we are here to turn
your ideas into awesome
working software.
We will eagerly take care of
any entrepreneurial idea.
13. ABOUT PARTNERSHIPS
We provide self-sufficient team of IT
specialists to the customer.
• The team includes a dedicated Team
Leader managing the execution of the
project and is in direct contact with you.
• Each of our team leaders is fluent in english
and is a lead developer in the selected
technology.
• Payment: Time & Material
• Preferred settlement method. Worked time
by hourly rates based on reports accepted
by you.
DEDICATED TEAMS
We know how important it is to have
specialists on board of each project.
• BitCraft provides outsourcing of
specialists starting from developers to
qualified Project Managers.
• This is a flexible and cost-effective
solution for your company.
• Payment: Time & Material
• Preferred settlement method. Worked time
by hourly rates based on reports accepted
by you.
OUTSOURCE OF SPECIALISTS
We are more than capable of
implementing IT project according to
customer’s expectations.
• We are involved from the very beginning to
the finished product and beyond covering
guarantee period.
• We design user interfaces, take care of
project management and everything
inbetween.
• Payment: Fixed price
• Complete execution and implementation
of the project in accordance to accepted
range, deadline and cost estimations.
PROJECT EXECUTION
17. INNOVATIVE SOLUTIONS
Seal of Excellence
Our company has been awarded the
Seal of Excellence designation given
by the European Commission, the
managing authority of Horizon 2020
EU Framework Programme for
Research and Innovation 2014-2020.
Acclaimed project is a mobile
application to prevent polypharmacy
among the elderly.