- Self EmployedSenior Software Architect / Engineer B2B ContractorJanuary 2015 - Today (9 years and 10 months)- Architecturally designing & delivering highly scalable multi-threaded solutions- Designing & intercepting the network packet stream of third party applications- Reverse Engineering network protocols & obfuscated applications- Test Driven Development- Coordinating the work of team members- Writing up epics & splitting them to user stories based on the client's business requirements- Delivering advanced CI/CD solutions Tech stack:- Angular 14- AWS (S3, RDS, Lambda)- Java 18- Kafka- Spring Boot with Spring Data & Hibernate framework- Automated testing using JUnit & Mockito- Unix scripting (Bash, Python)- GitLab CI/CD using Helm- Database Systems (MySQL, Postgresql, Oracle DB, Timesten, MongoDB)- Docker & Kubernetes
- OperayteLead Software EngineerJanuary 2022 - Today (2 years and 10 months)- Applied Test Driven Development (TDD) methodology to write reliable and maintainable code with fewer defects- Coordinated the work of team members to ensure effective communication and collaboration.- Created and refined epics and user stories based on clients' business requirements to deliver successful outcomes.- Delivered advanced CI/CD solutions using GitLab CI/CD and Helm for efficient software delivery and deployment- Developed applications using the Kafka distributed streaming platform for real-time data processing- Designed and developed highly scalable multi-threaded solutions for handling high traffic and complex processing requirements.- Intercepted and analyzed the network packet stream of third-party applications to identify security vulnerabilities and improve performance.- Managed various Database Systems such as MySQL, Postgresql, Oracle DB and MongoDB- Utilized AWS services, including S3 for object storage, RDS for managed relational databases, and Lambda for serverless compute to achieve scalable and secure cloud computing.- Wrote Unix scripts using Bash and Python to automate tasks and system administration
- NESS DIGITAL ENGINEERINGSenior Java DeveloperJanuary 2021 - January 2022 (1 year)Tech stack:- Java 8, Spring, Hibernate- Angular, Typescript, HTML, CSS- AWS- Kafka- Docker & Kubernetes- Git
- Master of Technology in Information TechnologyFaculty of Informatics and Information Technologies, Slovak University of Technology2020Bachelor's degree, Information Technology
- Information TechnologySPÅ Technical High School2017Information Technology