Krzysztof Mazur
Verified Expert in Engineering
Concurrency Developer
Krzysztof is a senior software engineer specializing in the Java ecosystem with strong experience in highly scalable, reliable architecture, and easy to maintain software. He's interested in using computer science theory and practice, finance, distributed systems, and machine learning throughout his projects.
Portfolio
Experience
Availability
Preferred Environment
Software Architecture, Hibernate, Spring, Java
The most amazing...
...system I've developed is a highly distributed internal bank system that processed 2+ million events/day up to 1 million events/hour and served 80+ clients.
Work Experience
Solutions Architect
Vodeno Technology
- Supervised a squad of 7+ people, product architecture, and delivery.
- Created product architecture based on DDD, Event Storming, C4, ADR, and RFC. Analyzed, prepared, proposed, and tracked business, legal, and technical requirements and deliverables for the product.
- Integrated with an internal storage system and implemented measures to prevent potential failure modes.
- Identified and resolved security issues with the ITSec across the company.
- Conducted training on core computer science, distributed systems, SRE knowledge.
- Attended architecture board, and discussed and proposed solutions on the company-wide architecture.
- Initiated one-on-ones and mentorship programs with personal improvement plans as well as initiated and supervised agile methodologies processes for the squad.
- Wrote documentation for the squad and for several other squads as well as improved the existing ones and proposed automation when appropriate.
- Proposed and assisted with the implementation of the end-to-end hiring process.
Specialist
Citi
- Implemented Sev1 remediation during the first month that decreased whole platform startup 10x.
- Improved architecture design and multi-regional collaboration.
- Involved in the development of core components for high resiliency and COB/DR.
- Implemented main trade flow for FX forwards and swaps processing.
Associate
Goldman Sachs
- Led the local team working on the internal product.
- Fixed many bugs in the software system that started with barely handling 1,000 events per week to 2+ million events per day with no downtime.
- Created and integrated with observability tools and dashboards like Zipkin and Grafana.
- Created custom management solutions for infrastructure state management, tracking, and recovery.
Owner
Teligent
- Created an asset management solution for global H&M that stored, managed (videos and photos), and tracked the transformation of those assets (bitrate, file formats, splitting, etc.) for marketing campaigns globally using Java, Spring, and MongoDB.
- Created a global campaign management solution for global H&M which tracked details of the planning and preparation of the marketing campaigns Java, Spring, MongoDB.
- Implemented the eCommerce website for Wristy Technologies SA - a wristwatch startup.
- Implemented fiber-optic network construction planning and management system.
- Implemented custom cinema movies (in Poland) key encryption/decryption software for Chimney Group.
Software Engineer
MMIGroup
- Implemented extensive API and integrations with Zoho Suite (e.g.with Comarch ERP Optima).
- Implemented two-way synchronization of the data from Zoho Suite to the Comarch ERP Optima system.
- Conducted training for the company's workforce on software development topics.
Software Engineer
Sylogic
- Analyzed feasibility of the features of the SIRENE SIS II - new Schengen system for the Polish police headquarters.
- Performed security analysis and fixes for the TimeTrend watch retailer.
- Modified and deployed e-learning systems for the Polish Patent Office, Polish Livestock Genetics Institute, CH Beck, and Polish National Health Institution (NFZ).
- Wrote innovative management solution of pre- and post-graduation career tracking with CV builder for schools in Lubelskie province.
- Conducted presentations of the systems for investors.
Software Engineer
Silvercoders
- Led database model versioning, modification, and optimization.
- Analyzed performance and optimization of database queries, schema, and request round-trip times.
- Created a parser, analyzer, and mapper from XLS files to the internal system for truck delivery management and report generation.
Junior Java Developer
Vavatech
- Implemented various elements of a web application – front end and back end, along with several applet games.
- Conducted Jmeter performance analysis for the load analysis.
- Wrote seven games logic, server, and front end parts like Monopoly and card games.
Experience
H&M Marketing Campaign Management System
Education
Master's Degree in Computer Science
Warsaw University of Technology - Warsaw, Poland
Bachelor's Degree in Computer Science
Warsaw University of Technology - Warsaw, Poland
Certifications
AI for Trading Nanodegree
Udacity
Data Engineering on Google Cloud Platform Specialization
Coursera
Architecting with Google Cloud Platform Specialization
Coursera
Deep Learning Specialization (deeplearning.ai)
Coursera
Deep Reinforcement Learning Nanodegree
Udacity
Deep Learning Nanodegree
Udacity
Biases and Portfolio Selection
Coursera
Investment Strategies and Portfolio Analysis
Coursera
Portfolio Selection and Risk Management
Coursera
Global Financial Markets and Instruments
Coursera
Introduction to Financial Markets
Coursera
AWS Certified Developer - Associate
AWS
AWS Certified Solutions Architect - Associate
AWS
Functional Programming in Scala and Spark (5 course specialization)
Coursera
Concurrency Performance for Java 8 Course (Heinz Kabutz)
JavaSpecialists.eu
Machine Learning
Coursera
Skills
Libraries/APIs
Cocoon, Node.js, Akka Streams, RxJava
Tools
Elastic, Git, Apache, Apache Maven, Mercurial, ActiveMQ, TIBCO Enterprise Message Service (EMS), Terraform
Frameworks
Spring, Hibernate, JSF, Swing, Camel, Jakarta Server Pages (JSP), AngularJS, Apache Spark, Akka
Languages
Java, JavaScript, HTML, CSS, XPath, XSLT, PHP, SQL, Groovy, Ruby
Paradigms
Web Architecture, Clean Code, Design Patterns
Storage
MySQL, PostgreSQL, Elasticsearch, H2
Platforms
Amazon Web Services (AWS), Google Cloud Platform (GCP), Apache Kafka, Docker, Android, OpenShift, Oracle Database, Kubernetes
Other
Concurrency, Software Architecture, SOAP, TIBCO, Solace
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