Location
PolandRate
Years of experience
16+About
I am a hard-working and dedicated architect and team leader with over 14 years of experience in the software industry. My passion lies in Domain-Driven Design (DDD), functional programming, types, and tests, constantly striving to step up, take ownership of products, and explore new paths to ease development and enhance software correctness. I am a quick learner, always eager to lead teams effectively, oversee priorities, and ensure deadlines are met. My expertise spans team building, software architecture, Azure and DevOps, productionizing machine learning systems, and server-side application development and web crawling. Throughout my career, I have held various roles that allowed me to apply my skills in different environments. As a Principal System Architect at The Motley Fool, I architected and implemented a content generation ecosystem based on LLMs. At ABB, I led the R&D team for the new Service Department, while at Magnify Logistics, I modeled next-generation relay systems and guided a team of developers. My tenure at Aterian Inc. involved optimizing cost and data processing pipelines and integrating machine learning models into daily operations. I have also worked as a self-employed contractor, migration consultant, and senior software developer, gaining experience with technologies such as C#, F#, Python, AWS, Azure, and many more. My educational background includes a degree in Software Engineering from the Academy of Information Technology in Poland. In my free time, I enjoy functional programming, physical therapy, movement, martial arts, and fiction.Tech Stack
C#, Ansible, AWS, Azure, DevOps, F#, Node.js, Python, Spark, Symfony, TypescriptExperience
- As Principal System Architect at The Motley Fool, architected and implemented a content generation ecosystem based on LLMs for stock market-related endeavors, built systems around a monorepo for fast time-to-market, and designed a cost-effective Data Lake solution.
- At Aterian Inc., coordinated architecture, planning, sprints, and managed daily operations, planning, budgets, and hiring for a NASDAQ-listed company. I also guided a development team at Magnify Logistics, providing technical coaching and promoting best practices.
- Optimized data processing and gathering pipelines with F#, Python, and Spark at Aterian Inc., and integrated machine learning models into daily processing pipelines in collaboration with the Data Science team.
- Extensive experience in productionizing ML-oriented applications with Spark and Python, managing continuous validation, model versioning, rollouts, and end-to-end ownership of Azure-based infrastructure.
- Proficient in applying Domain-Driven Design and layered architecture to business and data-oriented applications, as well as introducing functional programming practices to entire companies.
- Developed data processing and data gathering applications using the actor model and functional programming, enhancing the efficiency and reliability of these systems.
- Managed CI and CD using Azure DevOps, ensuring seamless integration and deployment processes, and oversaw infrastructure and security using Terraform on Azure, ensuring robust and scalable systems.
Employment history
• Modeled next-generation relay system for real-time Full Truck Load transportation solutions.
• Troubleshot legacy system challenges and streamlined integration with SalesForce.
• Guided the development team of 7 members, providing technical coaching and promoting best practices.
• Utilized technologies: Domain-Driven Design (DDD), C#, Kubernetes (K8S), Mobile development, and Leadership skills.
• Ran daily operations, planning, budgets, and hiring for a NASDAQ-listed company.
• Optimized cost and data processing pipelines using F#, Python, and Spark; introduced functional programming company-wide and addressed data mining issues.
• Designed Data Lake structure for ML forecasting and worked closely with the Data Science team to integrate models into daily processing pipelines.
• Managed CI/CD with Azure DevOps, oversaw E2E infrastructure and security using Terraform on Azure, and coordinated architecture, planning, and sprints for multiple teams.
• Developed and maintained custom software solutions for various clients, ensuring high-quality code and efficient performance.
• Provided consultancy services for architecture design, technology stack selection, and implementation strategies to help clients achieve their business goals.
• Utilized technologies: C#, F#, ASP.NET Core, Symfony, TypeScript, Akka.net, AWS, Azure, Ansible, Domain-Driven Design (DDD), and Node.js.
• Participated in architecture design and migration plan for one of the biggest flight search websites in Europe.
• Conducted performance optimization and code refactoring to improve system efficiency and scalability.
• Collaborated with cross-functional teams to ensure seamless integration and transition during the migration process.
• Utilized technologies: PHP, Symfony2.
• Developed frontend-based solutions around SOA applications.
• Participated in software architecture development across multiple teams (frontend, backend, search, recommendation).
• Utilized technologies: C#, ASP.NET, Mono.
• Developed and maintained a fashion website using Symfony2, MongoDB, and Redis.
• Automated the entire infrastructure on AWS with Chef.
• Evolved the feed processing application written in Node.js.
• Utilized technologies: PHP, Symfony2, Node.js, MongoDB, AWS.
• Participated in architecture design and migration plan for one of the biggest flight search websites in Europe.
• Conducted performance optimization and code refactoring to improve system efficiency and scalability.
• Collaborated with cross-functional teams to ensure seamless integration and transition during the migration process.
• Provided training and support to the development team on best practices and new technologies.
• Utilized technologies: PHP, Symfony2.
• Led the development of multiple projects.
• Developed a work tracking tool with a dedicated desktop application.
• Worked across various projects including price comparisons, social websites, invoicing, virtual money, and payment systems.
• Utilized technologies: PHP, JavaScript.