Scala expert for a digital wealth management platform2020 - PRESENTAsia Wealth Platform Pte Ltd
Technologies: Scala, Akka, Lagom, Cassandra, Kotlin, Micronaut, Apache Kafka
- Highly scalable trading platform using Akka, Lagom, K8S.
- Tools to improve version upgrades (breaking changes on Lagom side).
- Migrating to Kotlin, Micronaut microservice based trader.
Owner | Freelancer2016 - PRESENTRoosters
- Implemented person detection and tracking for both WiFi and Bluetooth using Rust.
- Developed a method to estimate a person's gender and age using Kairos SDK.
- Enabled people detection in CCTV stream using multiple machine learning (ML) methods.
- Created web applications using Rust Rocket and React.
- Determined a person's gender and estimated the age using Affectiva SDK.
- Built an RFID tag scanner using Rust and UDP communication.
CTO | Co-founder2017 - 2020IamBot
Technologies: Akka Actors, Convolutional Neural Networks, Neural Networks, Artificial Intelligence (AI), Machine Learning, gRPC, Helm, Kubernetes, Relay, GraphQL, Rust, Python, React, TensorFlow, Play Framework, Scala
- Built image similarity models using TensorFlow. Developed convolution DDNs for image representation and cross-image similarity calculation.
- Developed the back end using the Play framework, Akka, and Cats.
- Implemented Akka-based work distribution. Sharded work in order to increase the scalability and parallelism of the app.
- Developed a React, Redux, Sagas, and Relay dashboard using the Metronic template.
- Worked with natural language processing (NLP) and natural language understanding (NLU) based on word vectors.
- Utilized GoogleML in order to train machine learning models.
- Designed and implemented deployment procedures using Kubernetes and Helm.
- Utilized multiple languages in microservices that communicated using gRPC.
- Created transformer-based language models using PyTorch.
IT Consultant | Research Assistant2015 - 2016Wrocław University of Science and Technology
- Implemented an SSO platform based on OAuth 2 using Spring.
- Integrated multiple services using Docker.
- Maintained experimental environments.
- Managed Spark clusters.
- Executed data backups using IBM Tivoli.
Software Architect2013 - 2015Nokia Networks
Technologies: Angular, GWT, JEE, Vaadin, Java
- Created JEE web services.
- Built a proof of concept (POC) using Angular.
- Developed web service clients.
- Managed a private Docker hub.
- Created a full deployment solution using Jenkins and Docker.
Web Developer2012 - 2013Chop-Chop.org
- Supported a Magento store.
- Wrote Java software that parsed PSD files.
- Translated PSD files to HTML code.
- Developed custom Magento modules.