< Available for work />

Shihab Jamil

|

Building scalable web applications with Java Spring Boot & Vue.js

SpringBootController.java
@RestController
@RequestMapping("/api")
public class Developer {
// Full-stack capabilities
@GetMapping("/skills")
public ResponseEntity<?> skills() {
return Expert.builder()
.backend("Java", "Spring Boot")
.frontend("Vue.js", "Nuxt")
.database("PostgreSQL")
.build();
}
}

// about

About Me

Shihab Jamil
3+
Years
2
Companies
4+
Projects

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.

Dhaka, Bangladesh
Currently at Trakti (UK)

// Open to

Full-time rolesRemote opportunitiesMeaningful collaborations
Available for opportunities

// skills

Tech Stack

< Languages />

Java
JavaScript
PHP
HTML5
CSS3

< Frameworks & Libraries />

Spring Boot
Laravel
Vue.js
Nuxt.js
Tailwind CSS
Bootstrap
Hibernate
RESTful API
Vuex / Pinia

< Databases />

MySQL
PostgreSQL
MongoDB
Supabase
Firebase

< Tools & Platforms />

VS Code
Cursor
Claude Code
JetBrains
Git
Linux
Figma
Power BI

// work history

Experience

Software Engineer

Current
TraktiEngland, United KingdomJuly 2024 — PresentRemote

Trakti 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
JavaSpring BootVue.jsPostgreSQLHibernateLiquibaseJPA

Software Engineer

EnkaizenMohakhali DOHS, DhakaOctober 2022 — June 2024On-site

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
LaravelVue.jsPHPMySQLSpring BootWebSockets

Software Engineer (Intern)

EnkaizenMohakhali DOHS, DhakaJuly 2022 — October 2022On-site
  • 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
LaravelVue.jsMySQLWebSocketsSanctum

PHP Web Developer

ManaknightdigitalToronto, Ontario, CanadaSeptember 2021 — January 2022Remote
  • Built and maintained PHP-based web solutions for Canadian clients
  • Collaborated remotely with an international team to deliver milestones on time
PHPMySQLHTMLCSSJavaScript

// professional work

Projects

Leave Management System

A comprehensive SPA for managing company employee leaves with multi-level approval workflow through managers, real-time push notifications via WebSockets, and role-based notice board with audience-specific targeting.

Vue.jsLaravelMySQLWebSockets
View Details

PocketIX

An intelligent inventory management system for e-commerce and retail businesses. Features real-time stock tracking, automated reorder points, sales analytics dashboard, and supplier management portal.

JavaSpring BootVue.jsPostgreSQLRedis
View Details

Trakti Contract Automation

Enterprise-grade contract negotiation and automation platform. Contributed to backend services using Java Spring Boot and built responsive frontend interfaces with Vue.js for smart, self-executing compliant contracts.

JavaSpring BootVue.jsPostgreSQLHibernateLiquibase
View Details

CRM System

Full-featured Customer Relationship Management system developed for Enkaizen clients. Includes complex business logic, customer journey tracking, sales pipeline management, and automated follow-up systems.

LaravelVue.jsPostgreSQLRedis
View Details

// academic background

Education

Bachelor of Science in Computer Science & Engineering

United International UniversityDhaka, Bangladesh2018 — 2022
GPA: 3.62 / 4.00🏆 1st Place — Software Project Showcase

Higher Secondary Certificate (Science)

Itakumari Shib Chandra Roy CollegeRangpur2015 — 2017
GPA: 4.43 / 5.00

Secondary School Certificate (Science)

Baradargah High SchoolRangpur2013 — 2015
GPA: 5.00 / 5.00

// 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!