Open to backend & full-stack roles

Shihab Jamil

Full-Stack Engineer building scalable backend systems with Spring Boot and production-ready SaaS applications.

Currently at Trakti (UK), I ship enterprise contract automation serving users across 4 countries. I specialize in Spring Boot microservices and modern Vue.js frontends.

Trusted systems handling 200K+ contracts with reliable performance.

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
4+
Countries
200+
Clients Served

Backend-focused Software Engineer with 3+ years of experience building scalable backend systems and production-ready full-stack applications. I specialize in Spring Boot microservices and Vue.js/Nuxt frontends. Currently at Trakti (UK), I build systems that handle enterprise-grade workloads across multiple countries.

Dhaka, Bangladesh
Currently at Trakti (UK)

// Currently Learning

Microservices ArchitectureSystem DesignKafka

// Open to

Full-time rolesRemote opportunitiesMeaningful collaborations
Available for opportunities

// skills

Tech Stack

< Languages />

Java
JavaScript
Dart
PHP
HTML5
CSS3

< Frameworks & Libraries />

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

< 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 across 4+ countries
  • Building responsive frontend interfaces with Vue.js, improving core module UX and reducing user task completion time by ~20%
  • Collaborating with cross-functional remote teams across 3+ time zones to deliver features on schedule
  • Utilizing Hibernate for ORM and Liquibase for zero-downtime database migrations
  • Implementing complex queries using JPA Specifications, cutting API response times by ~30% through optimization
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 3+ full-stack web applications using Laravel, Vue.js and PostgreSQL serving 50+ daily active users
  • Implemented Facebook Messenger chatbot integration for 5+ business clients, automating customer responses and reducing support load by ~40%
  • Contributed to CRM system development serving multiple clients with complex business logic and 15+ workflows
  • Participated in 2-week agile sprints with team of 4-6 developers, maintaining 95% on-time delivery rate
  • Led architectural transition from PHP/Laravel to Java Spring Boot, improving system performance by ~25%
LaravelVue.jsPHPMySQLSpring BootWebSockets

Software Engineer (Intern)

EnkaizenMohakhali DOHS, DhakaJuly 2022 — October 2022On-site
  • Implemented leave management SPA using Laravel and Vue.js for 50+ employees
  • Secured authentication and authorization for 4+ role types with granular permissions
  • Integrated real-time push notifications using WebSockets, reducing communication delays by ~60%
  • Utilized queues for bulk mailing systems handling 1000+ emails daily
  • Secured RESTful APIs using Laravel Sanctum with token-based authentication
LaravelVue.jsMySQLWebSocketsSanctum

PHP Web Developer

ManaknightdigitalToronto, Ontario, CanadaSeptember 2021 — January 2022Remote
  • Built and maintained 5+ PHP-based web solutions for Canadian clients across various industries
  • Collaborated remotely with international team of 8+ developers to deliver milestones on time
PHPMySQLHTMLCSSJavaScript

// professional work & side projects

Projects

Trakti

Built backend microservices for enterprise contract automation platform serving clients across 4 countries.

Systems used in 4+ countries • 200K+ contracts processed

JavaSpring BootVue.jsPostgreSQLHibernateLiquibaseJPA
View Case Study

Bemoved

Full-stack platform automating international student relocation, reducing visa errors by 80%.

200+ students served • 80% error reduction

LaravelVue.jsPostgreSQLWebSocketsRedis
View Case Study

Pocketix

Smart expense tracker for shared households with offline-first architecture, budget analytics, and real-time sync.

13 core features • Multi-household • Offline-first

FlutterDartSupabasePostgreSQLRLSGoogle OAuthSQLite
View Case Study

Bosot

Meal planning platform reducing food waste by 30% through smart scheduling algorithms.

30% less food waste • 2-3 hours saved weekly

LaravelVue.jsMySQLRedis
View Case Study

Leave Management System

Automated leave approval workflows reducing processing time from days to hours.

60% faster approvals • 50+ employees served

Vue.jsLaravelMySQLWebSockets
View Case Study

CRM System

Custom CRM improving sales team follow-up timeliness by 45% through automated workflows.

45% faster follow-ups • 10K+ customer records

LaravelVue.jsPostgreSQLRedis
View Case Study

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