Noor Siddique, Developer in Dhaka, Bangladesh
Noor is available for hire
Hire Noor

Noor Siddique

Verified Expert  in Engineering

Software Developer

Dhaka, Bangladesh
Toptal Member Since
January 25, 2022

Noor has over a decade of experience in various technologies such as Java, Spring Boot, MVC, Docker, Microservice, AWS, GitHub, PostgreSQL, and Maven. He worked on several dynamic projects in different roles during his career, engaging in different phases from software design to delivery. He communicates with customers very well and delivers quality products on time.


Java, Spring Boot, Hibernate, JPA 2, PostgreSQL, MySQL, Thymeleaf, Bootstrap...
Spring 4, Spring Boot, Spring MVC, Apache Maven, Git, GitHub, jQuery...
C#, C++, Java, JSF, jQuery, JavaScript, Bootstrap, Spring 4, Spring MVC...




Preferred Environment

Ubuntu, Windows, Jira, Slack, MacOS

The most amazing...

...thing I've developed is a hospital management system called Hospital Bondhu, which ranks on the first page of Google search in Bangladesh.

Work Experience

Senior Software Engineer

2019 - 2021
  • Converted a monolithic system to a multi-tenant cloud-friendly system.
  • Completed the third version of a mailroom management system as a project manager and developer.
  • Managed a ticketing system client directly as an account manager, tech lead, and developer.
Technologies: Java, Spring Boot, Hibernate, JPA 2, PostgreSQL, MySQL, Thymeleaf, Bootstrap, Docker, Microservices, Amazon Web Services (AWS), JavaScript, jQuery, HTML, CSS, Apache Maven, Gradle, Git, GitHub, Windows, Ubuntu, CentOS, Jira, Trello, Spring MVC

Senior Software Developer

2016 - 2018
  • Developed travel product maintenance screens module by designing and implementing a single controller architecture on Spring Framework to reduce duplicate codes.
  • Implemented SAML2 to the courier product so that the system could be used as a service provider and connected to an IDP.
  • Added client-requested features to the existing mailroom system.
Technologies: Spring 4, Spring Boot, Spring MVC, Apache Maven, Git, GitHub, jQuery, JavaScript, Thymeleaf, Bootstrap, Handlebars, PostgreSQL, Hibernate, JPA 2, Spring Data, Docker, Microservices

Software Developer

2013 - 2015
  • Traveled to the UK for three months to work with a client directly and write a windows service in C# to send data from the client system to our courier system.
  • Added some features to a Windows rugged device app written in C++.
  • Implemented features into an existing mailroom management system.
Technologies: C#, C++, Java, JSF, jQuery, JavaScript, Bootstrap, Spring 4, Spring MVC, PostgreSQL, Apache Maven, Git, GitHub

Analyst Programmer

2011 - 2012
  • Developed a new flight booking flow feature for an existing travel product. The management was pleased with the performance, and as a reward, they sent me to the UK to visit the client.
  • Developed a monitoring tool to accumulate all applications system information on a single page. That tool helped to save more than an hour per person daily!
  • Conducted a fresh CentOS 7 server setup as part of the onboarding process.
Technologies: Java, Jakarta Server Pages (JSP), Apache Struts 2, Servlet, JSTL, jQuery, JavaScript, HTML, CSS, Linux CentOS 7

Hospital Management System
This is my own product. I developed the first version as an offline desktop application in 2011. Six customers are still using the desktop version, and I created the second version as an online browser-based application in 2020. Currently the system is being used by three customers.

Pragmatic System Design



Oracle Certified Professional Java Programmer



jQuery, JPA 2, JasperReports, JSTL, Handlebars


Jira, Apache Maven, Git, GitHub, Trello, Slack, Gradle, Servlet


Spring Boot, Spring MVC, Thymeleaf, Bootstrap, Hibernate, Spring Security, Jakarta Server Pages (JSP), Apache Struts 2, JSF, Spring 4


Java, Java 8, JavaScript, HTML, CSS, C#, C++




Windows, Docker, Java SE 6, Ubuntu, Amazon Web Services (AWS), CentOS, MacOS, Linux CentOS 7


PostgreSQL, MySQL, Spring Data, Spring Data JPA


Bootstrap 4, System Design

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.


Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring