I am a Senior Full-Stack Engineer with more than 10 years of experience building scalable, secure, and high-performance applications. My core background is in Java, Spring Boot, Spring MVC, Spring Batch, and Spring Integration, and I also work extensively with Vue.js for modern frontend development.
I specialize in designing microservices, distributed systems, and REST APIs that support enterprise and financial workflows. I have experience working with Oracle and MySQL databases, optimizing SQL queries, and building reliable backend services that can handle high transaction volumes.
I place a strong focus on security and engineering quality. I have implemented authentication, authorization, secure coding practices, and OWASP-aligned standards, while also contributing to automated testing strategies and production stability.
I have worked in remote, distributed Agile teams where I took on technical leadership responsibilities, mentored junior engineers, and collaborated closely with QA, product owners, analysts, and stakeholders. I enjoy translating business requirements into maintainable technical solutions and making architecture decisions that improve long-term scalability.
My recent work has included building responsive Vue.js single-page applications, integrating third-party systems through Spring Integration and messaging tools like Kafka and RabbitMQ, and improving CI/CD pipelines with Git, Jenkins, and Linux-based environments.
I am motivated by solving complex engineering problems, improving delivery speed, and building software that is both robust and easy to maintain. I bring a combination of backend depth, frontend capability, and architecture-minded thinking to every project I join.