Shihab Jamil
|
Building scalable web applications with Java Spring Boot & Vue.js
// about
About Me

Software Engineer with 3+ years of experience designing and building robust, scalable web applications. I specialize in Java Spring Boot on the backend and Vue.js on the frontend. Currently contributing at Trakti (UK) on enterprise-grade solutions. I write clean, maintainable code that solves real problems.
// Open to
// skills
Tech Stack
< Languages />
< Frameworks & Libraries />
< Databases />
< Tools & Platforms />
// work history
Experience
Software Engineer
CurrentTrakti is the unified end-to-end platform for smart, self-executing and compliant contract negotiation and automation.
- →Developing and maintaining backend services using Java Spring Boot for enterprise clients
- →Building responsive frontend interfaces with Vue.js, improving UX across core product modules
- →Collaborating with cross-functional remote teams across time zones to deliver features on schedule
- →Utilizing Hibernate for ORM and Liquibase for database migrations
- →Implementing complex queries using JPA Specifications and PostgreSQL schema design
Software Engineer
Technology consulting and development company that helps businesses bridge the gap between strategy and technology.
- →Developed full-stack web applications using Laravel, Vue.js and PostgreSQL
- →Implemented chatbot integration linked with Facebook pages for business clients
- →Contributed to CRM system development with complex business logic
- →Participated in code reviews, sprint planning, and agile delivery cycles
- →Led transition from PHP/Laravel stack to Java Spring Boot architecture
Software Engineer (Intern)
- →Implemented web applications using Laravel and Vue.js
- →Secured authentication and authorization for multiple roles in SPA
- →Integrated push notifications using WebSockets
- →Utilized queues for bulk mailing systems
- →Secured APIs using Laravel Sanctum
PHP Web Developer
- →Built and maintained PHP-based web solutions for Canadian clients
- →Collaborated remotely with an international team to deliver milestones on time
// professional work
Projects
// academic background
Education
Bachelor of Science in Computer Science & Engineering
Higher Secondary Certificate (Science)
Secondary School Certificate (Science)
// contact
Get In Touch
Let's work together
I'm always open to discussing new opportunities, creative ideas, or just having a chat about tech. Feel free to reach out!