
Kamil Marut
Verified Expert in Engineering
Software Developer
Wrocław, Poland
Toptal member since May 6, 2022
Kamil is a full-stack software engineer specializing in developing high-performance and maintainable digital products. He has expertise in pragmatic system design and working with both cutting-edge and established technologies. Most of Kamil's expertise lies in the financial, real estate, and booking and rent industries.
Portfolio
Experience
- Software Development - 5 years
- SQL - 4 years
- JavaScript - 4 years
- Python - 4 years
- Django REST Framework - 3 years
- Django - 3 years
- Kubernetes - 2 years
- React - 1 year
Availability
Preferred Environment
Python, Django, React
The most amazing...
...project I've worked on is an online ticketing application for Poland's biggest sports association, used by tens of thousands of users simultaneously.
Work Experience
Solutions Architect
Majikode
- Led the end-to-end product development for multiple international projects, utilizing Django for robust web application delivery.
- Deployed apps on the AWS platform, ensuring scalable and reliable architectures.
- Integrated diverse APIs (Natif.ai, OpenAI, Zapier), enhancing functionality and service interoperability.
- Headed a team of five to transform a legacy Django monolith into a modular application with supporting services written in Go.
- Created multiple web scraping pipelines using Node.js and Python to obtain and enrich data from government websites, stock exchanges, and marketplaces.
Team Lead
Finmatics
- Led sprint planning sessions and daily stand-ups, ensuring tasks were appropriately assigned and that team members remained unblocked and focused on sprint objectives.
- Involved in OKR planning, collaborating with stakeholders to ensure alignment of goals and execution strategies.
- Provided continuous assessment and refined the internal project management processes, identifying areas for improvement and implementing best practices to enhance team productivity and effectiveness.
- Monitored progress and ensured the timely delivery of features, proactively addressing any potential delays or challenges to maintain project timelines.
Performance and Infrastructure Software Engineer
Finmatics
- Worked on AI-powered automation accounting software used by some of Europe's biggest companies.
- Made substantial performance improvements in long-running background jobs and heavy database queries.
- Created and maintained automatic quality control of AI's predictions using historical data and dynamic rule sets.
- Improved internal and public API security and performance.
- Contributed to the architecture and infrastructure of a distributed web application.
Python Developer
B3 Consulting Group
- Designed, developed, and deployed multiple high-availability systems for Poland's most prominent finance and sports companies.
- Built CI/CD solutions and cloud native infrastructure.
- Created reliable and performant integrations with REST and SOAP APIs.
- Developed the architecture and functionality for a secure and performant eCommerce selling process.
Experience
Computer Image Likeness Assessing Automation (CILISSA)
https://github.com/exler/CILISSAIt features the most popular full-reference image quality metrics, image transformations and translations. CILISSA is also very extensible and new operations can be easily added.
CILISSA has an optional Qt-based graphical interface that lets you experiment with various operations and their orders and properties.
Finmatics DocuProof
https://github.com/Finmatics/docuproofChaterra
https://github.com/exler/chaterraWorkWave
https://workwave.plEducation
Master's Degree in Systems Engineering
Wrocław University of Science and Technology - Wrocław, Poland
Bachelor's Degree in Control, Electronic, and Information Engineering
Silesian University of Technology - Gliwice, Poland
Certifications
Google Cloud Platform (GCP) Engineer Certification
Google Cloud
AWS Certified Solutions Architect – Associate
Amazon Web Services
Skills
Libraries/APIs
React, REST APIs, Node.js
Tools
Celery, GitHub, Docker Compose, RabbitMQ, Figma
Languages
Python, SQL, JavaScript, HTML, CSS, TypeScript, Go, Solidity
Frameworks
Django, Django REST Framework, Tailwind CSS, Qt, Selenium, Next.js, Flask
Paradigms
Automation
Platforms
Software Design Patterns, Docker, Kubernetes, Amazon Web Services (AWS), Google Cloud Platform (GCP), Ethereum
Storage
Databases, Redis, PostgreSQL, Redis Cache, Elasticsearch
Other
Software Development, Web Project Management, Distributed Systems, Web Scraping, Data Scraping, Containers, API Integration, FastAPI, Back-end, Data Visualization, SaaS, Full-stack, System Architecture, WebSockets, Cloud Infrastructure, Web Development, APIs, Software Architecture, OpenAI, Artificial Intelligence (AI), Large Language Models (LLMs), AWS Cloud Architecture, Image Processing, Design Systems
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