Noor Siddique, Developer in Dhaka, Bangladesh

Noor Siddique

Software Developer

Location
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.

Noor is available for hire
Hire Noor

Portfolio

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

Location

Dhaka, Bangladesh

Availability

Part-time

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

2019 - 2021

Senior Software Engineer

Metafour
  • 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, 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
2016 - 2018

Senior Software Developer

Metafour
  • 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
2013 - 2015

Software Developer

Metafour
  • 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
2011 - 2012

Analyst Programmer

Metafour
  • 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

Experience

Hospital Management System

https://hospitalbondhu.com
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.

Skills

Languages

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

Frameworks

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

Tools

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

Libraries/APIs

jQuery, JPA 2, JasperReports, JSTL, Handlebars

Paradigms

Microservices

Platforms

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

Storage

PostgreSQL, MySQL, Spring Data, Spring Data JPA

Other

Bootstrap 4, System Design

Certifications

NOVEMBER 2021 - PRESENT

Pragmatic System Design

Udemy

OCTOBER 2011 - PRESENT

Oracle Certified Professional Java Programmer

Oracle