Principal Software Engineer, Solution Architect, Traveller
Principal Software Engineer with a focus on solution architecture and engineering. In my spare time, I like to travel, explore nature, read and of course spend time with family.
Almost 7+ years of professional IT experience in process-oriented software development with a focus on delivering scalable and maintainable solutions. Proven ability to lead development teams, provide technical guidance, and deliver complex end-to-end solutions across diverse domains.
Strong experience in client collaboration, requirement analysis, and translating business needs into technical implementations. Hands-on expertise in Java web technologies, including Spring Boot, Spring MVC, Spring Data JPA, and Hibernate.
Proficient in writing and maintaining unit tests using JUnit, with experience in designing and implementing automation testing frameworks. Solid background in working with relational and NoSQL databases, such as MySQL, PostgreSQL, and Redis. Developed modern web applications using frameworks and libraries like React.js, Redux, and AngularJS.
Leading development teams and delivering scalable end-to-end solutions with 7+ years of experience
Designing scalable architectures and translating business needs into technical implementations
Expert in Java Spring ecosystem, React.js, Redux, AngularJS, and modern web technologies
Providing technical guidance, mentoring teams, and ensuring best practices in software development
Exploring new places, cultures, and gaining fresh perspectives from around the world