personal information
- Email address
- damian@swistowski.org
- Phone number
- +44 7402 64 28 69
I am software developer with 15+ years of experience in the industry. I have worked on a wide range of projects, from small web applications to large enterprise systems. I am a polyglot programmer, but I have a particular interest in python, typescript and distributed systems.
Developed backend services with a focus on enhancing testability.
Automated continuous delivery pipeline and streamlined building dependencies process.
Integrated with multiple exchanges and blockchains including Deribit, OKX and Solana.
Expanded asset metric portfolio ensuring efficient calculation methods.
Designed and constructed the 3rd generation of the Babylon conversation platform for asynchronous messaging.
Developed GraphQL API for northbound traffic and Rest API for east-west traffic.
Create Conversation Platform Test Runner, a tool for defining requirements and tests in Domain Specific Language. COPteR provides an abstraction to have stable acceptance tests for the whole product, with fraction-less integration with Babylon testing infrastructure.
Managed 3-6 direct reports, adapting to team size.
Collaborated with stakeholders and product managers to define roadmap and priorities.
Successfully replaced 1st generation Babylon conversation platform with 2nd generation seamlessly.
Ensured strict compliance with SSDLC and best practices within the team.
Advocated for a balanced workload to prevent technical debt accumulation.
Aligned team deliverables with client requirements through rigorous oversight.
Conducted knowledge-sharing pairing sessions with team members.
Designed migration plan from 1st generation monolith to 2nd generation microservices for Babylon conversation platform
Developed CLI tools to facilitate integration with the Conversation Platform for internal and external teams.
Created the Trade History collecting system
Implemented REST API crawler as cloud task and processed raw data using stateless procedures
Integrated with multiple exchange APIs
Built and improved internal CI/CD system and tools
Managed migration of legacy code to Python3
Defined build pipelines for other teams with simplified build steps
Created tooling for Cloud Foundry deployments
Developed backend for the workforce management platform project.
Collaborated with frontend engineers to create a functional REST API.
Designed and implemented a data model for the system.
Maintained a Django-based applications.
Implemented a scoring algorithm for articles to be displayed in a different section of the service.
Extended and maintained database models.
Developed tools to facilitate A/B testing.
Developed an A/B testing suite with in-depth user behavior statistics.
Enhanced the mailing system.
Design and implement a production management system
Managing a team of 4 junior engineers
Migrate old PHP projects to the Django framework
Maintenance and optimization of existing projects
Computer Science and Materials Science
Thesis: Particle Swarm Optimization in funding function minimum
Computer Science and Materials Science
Thesis: Developing an electronic repository for undergraduate theses
The paper concentrates on the Traveling Salesman Problem solved by evolutionary and ACO algorithms