Career Profile
I am an experienced software engineer and programming enthusiast with a wealth of experience in developing both low- and high-level software applications. Currently, I specialize in Go, containerized microservices, scalable architectures, event-driven systems, DDD, and cloud technologies. Recently, I have begun exploring the practical business applications of modern AI solutions.
Experiences
Contributing across the entire product lifecycle, including product discovery, customer POCs, solution design, backend development, testing, and production deployment. Designing and implementing distributed, event-driven microservices for the AI Enabler platform, which provides a range of services for multi-cloud OOS LLM routing, self-hosted deployments, and primarily cost optimization. Building high-performance backend services in Go integrated with Kubernetes, PostgreSQL, and cloud-native tooling. Developing scalable infrastructure and deployment workflows across AWS, GCP, and Azure, ensuring reliability, observability, and efficiency in production environments.
I have been working as a contractor on multiple projects in roles such as Senior or Tech Lead Software Engineer, undertaking the following responsibilities:
- Designing and developing modern applications based on containerized, event-driven microservices, prepared for cloud scalability.
- Collaborating closely with product stakeholders to design effective, adequate, and problem-oriented solutions.
- Leading software development initiatives with a focus on Clean Architecture, Domain-Driven Design (DDD), and Agile methodologies.
- Paying special attention to team culture by ensuring open communication and psychological safety.
- Contributing to open-source projects.
Technologies: Go, Microservices, Event-Driven, Eventsourcing, Cloud, Docker, GCP, Firestore, PostgreSQL, NoSQL, and more…
Responsible for architectural design, implementation, testing, maintenance, and deployment of internal enterprise applications. Technical leader of the development team and scrum master.
Technologies: Java, Spring Framework, JS, AngularJS, Apache Solr, Oracle DB, Jenkins, Tomcat
Responsible for implementation, testing, and deployment of the new features for the cloud-based backup and file synchronization service.
Technologies: Java, Spring Framework, C#, .NET 3.5+, PostgreSQL, MongoDB
Responsible for implementation, testing, deployment, and commissioning of full stack software applications (low-level automation as well as auxiliary high-level applications) of assembly and testing lines for the automotive industry. Responsible for the technical leading of project-oriented international teams.
Accomplished several projects in Poland, China, and Germany.
Technologies: C#, .NET 3.5+, Oracle DB, Siemens Simatic S7
Responsible for implementation, testing, and commissioning of low-level automation systems of assembly and testing lines for the automotive industry.
Responsible for implementation, testing, and commissioning of low-level automation systems of hot steel rolling mills.
Accomplished several projects in Poland, Germany, and Turkey.