Jozef is a Senior Python Developer with 8+ years of industry experience designing, developing, and deploying highly responsive web apps and solutions that align with business needs. He has a solid technical background in the latest software engineering processes, methodologies, and best practices, diving into code repositories, making changes to fix defects, and improving functionalities without breaking other features. Jozef's versatile talents have helped him to create desktop apps, practice DevOps, build front ends with modern frameworks, create and optimize back ends, and set up CI/CD pipelines.
Worked as part of a 20-member team to optimize and refactor a large codebase constituted of multiple Python applications for a Finnish mobile operator.
Engineered new features following client requirements, optimizing algorithms and SQL queries to tweak performance.
Handled the design of back-end APIs and caching processes to improve performance, migrated codebase to new versions, and implemented unit tests/TDD.
Supervised the development of a plugin (written in MicroPython and uses gRPC) to Trezor Wallet to support Tezos cryptocurrency.