I am a software engineer with 7 years of experience in the industry. My expertise lies in backend development, utilizing Java, the Spring framework, and REST APIs. I have a strong understanding of SQL and NoSQL databases, microservices, Docker, and cloud technologies. I am committed to delivering high-quality solutions and continuously strive to enhance my skills and knowledge in the field.
Jun 2023 - Present
I design and develop complex software projects, including blockchain applications, integrating them with various systems. I mentor junior team members, conduct code reviews to ensure best practices, and drive innovation in digital finance and regulatory technology, focusing on secure, scalable, and interoperable solutions.
Designing and developing of complex and large-scale software projects utilizing Java, Spring Framework, Postgres, MongoDB, Redis, Kafka, Azure, Solidity, Angular, and other technologies.
Developing web3 blockchain native applications, integrating with existing centralized and decentralized systems.
Mentoring and guiding less senior team members, fostering a collaborative and knowledge-sharing culture within the engineering team.
Code reviewing to maintain consistency, reliability, and adherence to industry best practices and coding standards.
Contributing to Central Bank Digital Currency (CBDC) implementation projects, driving innovation in digital finance and regulatory technology.
Contributing to the development of MTN (Multi Token Network), a set of foundational capabilities designed to make transactions within digital asset and blockchain ecosystems secure, scalable, and interoperable.
Jun 2022 - Jun 2023
I worked on a variety of projects, from different business sectors serving thousands of users in scalable solutions
Development of a cloud-based (AWS) microservices architecture with Java and Spring Framework
Messaging with RabbitMQ
CI/CD implementation with Jenkins, Docker, and Kubernetes
Relational databases and in-memory storage (Redis)
Took part in the applications conception/design and most technology decisions
Use of agile methodologies (Scrum)
TDD practices
Project tracking/management tools
Dec 2021 - Jun 2022
Established in 2018, Critical TechWorks is a company formed as a result of a partnership between BMW Group and Critical Software. Critical TechWorks is exclusively put together to support BMW in building software for its vehicles, offices, and plants
I've been working together with a multi-nationality team delivering a safety and ergonomics risk assessment application, used by thousands of people in all BMW production sites and offices around the globe
RESTful full-stack development with Java and Angular
Use of agile methodologies (Scrum)
GIT (Bitbucket), JUnit, Hibernate, and other tools and frameworks used in the market
Project tracking/management tools JIRA and Confluence
TDD and BDD practices
Sep 2019 - Nov 2021
SSI Schaefer is a multinational intra-logistics solutions company that offers a Warehouse Management System (WAMAS) for physical (automation) and logical control of warehouse processes
I've been working together with worldwide teams and customers, developing new features and maintaining the WMS solution
Development in Java, using Oracle and SQL Server
Worked with large-scale customers, like Mercedes Benz, PremierPet, and others
In-loco (in case of automation solution) problem solving and debugging
Use of tools like GIT, JUnit, Hibernate, Jira, Jenkin
Integration between systems and WAMAS, with messaging and Restful