
Viktor Bulanek
Verified Expert in Engineering
Software Developer
Brno, South Moravian Region, Czech Republic
Toptal member since August 17, 2020
Viktor is a technology leader and developer with more than 10 years of experience in Python and Java and, more recently, Go. In his most recent role as the CTO for Creative Dock, he led fintech and insurtech startup projects related to cryptocurrency, data encryption, and peer-to-peer lending. With experience as a solution and product architect, technical leader, and release leader, Viktor has deep expertise in the end-to-end product development lifecycle.
Portfolio
Experience
- REST APIs - 15 years
- Scrum - 15 years
- Technical Leadership - 15 years
- Python 3 - 15 years
- Python - 15 years
- Flask - 10 years
- Project Management - 10 years
- CTO - 10 years
Availability
Preferred Environment
Docker, PyCharm, Slack, Linux
The most amazing...
...platform I've developed integrates cryptocurrencies into the standard banking environment to fulfill all regulatory requirements in Switzerland.
Work Experience
Head of SW Development
Wattstor
- Refined and led the SW development team, the definition of the software product roadmap, and the continuous development of the software platform in close cooperation with the technology, product manager, and sales teams.
- Built the internal development team from scratch: front-end, back-end, embedded, and DevOps.
- Developed a highly available and scalable infrastructure.
- Rebuilt prototypes (outsourced development) into scalable products.
CTO
Creative Dock
- Served as a technical design authority on fintech and insurtech projects. Created and developed innovative software solutions for clients in these domains.
- Established clear standards and best practices for documentation, design, implementation, testing, troubleshooting, and maintenance of software solutions.
- Developed technology roadmaps and operational processes to ensure efficiency, minimize waste, and increase the quality of our applications by introducing and enforcing high standards at every level.
- Prioritized and coordinated development team tasks. Implemented and promoted QA best practices across the technology team.
- Ensured that features were delivered efficiently and on time.
Technical and Release Leader
CGI
- Led the coordination of processes on five projects. I managed approximately 25 people in this role, maintained a technical roadmap, and established processes and quality standards.
- Served as a release leader for the monthly content release and preparation of UAT versions for the IBM mainframe.
- Forward-planned release windows and cycles across portfolios, managed risks, and resolved issues that affected release scope, schedules, and quality.
Developer, Analyst, and Release Leader
CGI
- Performed incident resolution tasks such as fixing bugs, addressing performance issues, and reporting behaviors. Determined the best methods to break down work items.
- Processed change requests on the decision engine, such as implementing new functionalities for portfolio pricing, Basel II, Basel III, collateral coverage, and preparing local versions for testing.
- Oversaw the development of tools and scripts used for decision engine development. Provided IT support for some developer domain-oriented software issues.
Software Developer
Systek
- Developed software and hardware solutions for clients in the transportation industry. Participated actively in the full development cycle, including architecture design and end-user testing.
- Managed the development of a logging library, pattern recognition solutions for frauds, and an internationalization daemon with client and shell scripts for machine installation and updates.
- Collaborated on the development of control processes and communication protocols for a project with external devices that were connected by Ethernet.
Software Developer
Pears Health Cyber
- Developed software solutions and scripts for the company's data processing projects.
- Provided technical feedback on solutions while working in a variety of client-facing settings and improving existing engineering processes.
- Handled intranet development processes, ensuring the stability and operational readiness of solutions.
External Teacher
Masaryk University
- Taught and moderated seminars on the introduction to the C language and C++ programming.
- Provided meaningful feedback to university colleagues. Collaborated and shared ideas and lessons.
- Maintained an academic progress and activity journal for each student and wrote comprehensive final evaluations for all assigned students.
Experience
Sygnum
StrongSalt
Brinker
Education
Master's Degree in Computer Science
Masaryk University - Brno, Czech Republic
Bachelor's Degree in Computer Science
Masaryk University - Brno, Czech Republic
Skills
Libraries/APIs
SQLAlchemy, Node.js, React, REST APIs, OpenAI API, Beautiful Soup, Chart.js
Tools
Amazon Elastic Container Service (ECS), MQTT, Amazon Simple Queue Service (SQS), Pytest, Camunda BPM, Terraform, Amazon CloudWatch, Slack, PyCharm, Ansible
Languages
Python 3, Python, Python 2, C++, SQL, Go, C, JavaScript, PHP, Java, Assembler, Pine Script
Frameworks
Flask, Spring Boot
Paradigms
Scrum, Agile Software Development, Search Engine Optimization (SEO), UX Design
Platforms
Linux, AWS IoT, Amazon Web Services (AWS), AWS Lambda, Docker, Apache Kafka, AWS IoT Greengrass, Blockchain
Industry Expertise
Project Management
Storage
PostgreSQL, Amazon DynamoDB, Amazon Aurora, MongoDB, JSON, MySQL
Other
APIs, CTO, Technical Leadership, Amazon Kinesis, Amazon Timestream, Architecture, Leadership, Software Architecture, Cloud Architecture, Real-time Data, Web Scraping, Data Scraping, IT Security, Trading, Algorithmic Trading, Open Charge Point Protocol (OCPP), Modbus Protocol, Distributed Systems, Renewable Energy, ChatGPT API, Artificial Intelligence (AI), Generative Artificial Intelligence (GenAI), Mobile Apps, Solana, Enterprise System Design, Software System Architecture Development, MERN Stack, OPC Data Access, OPC UA, User Experience (UX), TradingView, Fractional CTO
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring