MD Nazmus Salahin .

MD Nazmus Salahin .

  • **** **** ****
  • 9 Jahre Erfahrung
  • ASAP
  • Lead

Hi I am Nazmus Salahin Rocky from Bangladesh, I am working as software engineering since last 9 year. Mainly I work as java developer but as job requirement I also work as full-stack developer.

Bildung

C

Computer Science and Engineering

Islamic University, Master's Degree
2010

Arbeit & Erfahrung

R

Software Developer Full time

RHB Bank of Malaysia
May'2021 - Sep'2021
(1th Sep, 2021 - till now). Address: Work from home. URL: https://www.rhbgroup.com/ Position: Software Developer (Full-time) Projects: Project Description: Develop and Maintains Banking software develop by HCL. Responsibilities: • Design Project Structure for Microservice (back-end-worker) for module like Purchas, Inventory etc. • Create Restful API using Spring Boot (with Swagger Documentation). • Create Database design and development PostgreSQL, Hibernate, Spring-JPA, Liquibase. • Play role as a team lead for supporting back-end, front-end and business implementation. • Conduct meeting with client for collect requirement of new business module. • Remove code smell • Wright Unit test case for service. • Implement new feature. • Attain in regular SRUM meeting. • Use JIRA to maintain project status and Sprint. • Write Batch Job. Tools use: • Platform: Spring Boot, Hibernate ORM, RabbitMQ, Liquibase • Programming language: Java, JavaScript, TypeScript. • IDE: IntelliJ, Webstrom, Navicat. • Database: MSSQL Server. • CI/CD: Jenkins • Code Smell test: Sonarqube. • Batch programming: Spring batch.
D

Senior Programmer Full time

Dynamic Solution Innovators
Mar'2020 - Aug'2021
(10th March, 2020 - 31th August, 2021). Address: House No 177, Lane 2, New DOSHS Mohakhali, Dhaka-1206 Bangladesh. URL: http://dsinnovators.com/ Position: Sr. Programmer (Full-time) Projects: Project name: Special Security Force (SSF). Project Description: The mission of the SSF is to provide physical security to the President and Prime Minister of Bangladesh, and any person designated as a very important person (VIP) by the Government of Bangladesh. The SSF takes necessary measures in coordination with the civil administration and security and intelligence organizations to prevent future threats to VIPs and protect VIPs from active threats. The SSF is also responsible for the security of VIPs' offices and residences. Responsibilities: • Design Project Structure for Microservice (back-end-worker). • Create Restful API using Spring Boot (with Swagger Documentation). • Create Database design and development PostgreSQL, Hibernate, Spring-JPA, Liquibase. • Develop front-end with Angular 6. • Play role as a team lead for supporting back-end, front-end and business implementation. • Conduct meeting with client for collect requirement of new business module. • Attain in regular SRUM meeting. • Use JIRA to maintain project status and Sprint. Tools use: • Platform: Spring Boot, Hibernate ORM, RabbitMQ, Liquibase, Angular 6 • Programming language: Java, JavaScript, TypeScript, NodeJS. • IDE: IntelliJ, Webstrom, Navicat. • Database: Postgres Server.
S

Senior Programmer Full time

Synesis IT
Dec'2018 - Jan'2020
(15th December, 2018 - January 2020). Address: Level -3 BDBL Bhaban, Circle, 12 Kazi Nazrul Islam Ave, Dhaka 1215, Bangladesh. URL: http://www.synesisitltd.com/ Position: Sr. Programmer (Full-time) Projects: Project name: Bangladesh e-Government ERP. Project Description: Developing on line ERP solution for Bangladesh Government (GERP). Responsibilities: • Design Project Structure for Microservice (back-end-worker) for module like Purchas, Inventory etc. • Create Restful API using Spring Boot (with Swagger Documentation). • Create Database design and development PostgreSQL, Hibernate, Spring-JPA, Liquibase. • Develop front-end with Angular 6. • Play role as a team lead for supporting back-end, front-end and business implementation. • Conduct meeting with client for collect requirement of new business module. • Attain in regular SRUM meeting. • Use JIRA to maintain project status and Sprint. Tools use: • Platform: Spring Boot, Hibernate ORM, RabbitMQ, Liquibase, Angular 6 • Programming language: Java, JavaScript, TypeScript. • IDE: IntelliJ, Webstrom, Navicat. • Database: Postgres Server.
N

Software Engineer Full time

Nybbles Systems
Aug'2015 - Nov'2018
(1th August, 2015 - 15th November, 2018). Address: House 3 Road 8, Block C, Mirpur, Dhaka 1216, Bangladesh. URL: http://www.nybsys.com/ Position: Software Engineer (Full-time) Projects: Project name: TillBoxWeb (Web ERP Solution). Project Description: Developing on line ERP solution like Sage, Myob. Responsibilities: • Design Project Structure for Microservice (back-end-worker) for module like Accounting, Sales, and Purchas etc. • Create Restful API using Spring Boot (with Swagger Documentation). • Play role as a team lead for supporting back-end and business implementation. • Conduct meeting with client for collect requirement of new business module. • Attain in regular SRUM meeting. • Use Basecamp to maintain project status and Sprint. Tools use: • Platform: Spring Framework, Hibernate ORM, Message Broker (Mosquito). • Security: JWT. • Programming language: Java, JavaScript, TypeScript, NodeJS. • IDE: IntelliJ, Navicat. • Database: Postgres Server.
S

Senior Software Engineer Full time

Samsung
Nov'2012 - Jul'2015
Address: Level 3 - 8, 111, Bir Uttam C.R. Dutta Road (Sonargaon Road), Dhaka-1205, Dhaka, Bangladesh. url: https://research.samsung.com/srbd Position: Senior Software Engineer (Full-time) Projects: Project name: Samsung global apps challenge. Project Description: This is my current project, in this project I have to develop some apps or tools for Samsung mobile, gear or smart TV and submit those apps on contest. Responsibilities: • Develop Samsung device specific apps. • Platform: Android. • Used Programming language: Android Native Java. • Used Tools: Android SDK, Android Studio. Project name: Test case automation. Project Description: In this project I have developed an automation tool that automate the manual UI testing of various Tizen apps as well as various Tizen SDK tools test, to reduce manual testing time. Responsibilities: • Automate manual UI testing using python, Bash Script, LDTP, Xdotool and grabc. • Platform: Ubuntu. • Used Programming language: Python, Bash Script. • Used Tools: LDTP, Xdotool and grabc. Project name: Test case development and code coverage analysis. Project Description: In this project I was involved in Integration Test case (ITC) development for check the functionalities of various API of Tizen SDK and also, I had to test the code coverage of various test suite. Responsibilities: • Develop ITC for Tizen API using C++. • Finding code coverage of ITC using gcov. • Used Tools: Samsung's FtApp, GCOV. • Used Programming language: C and C++. • Platform: Samsung's Tizen OS. Project name: Tizen Web Apps Development. Project Description: In this project, I was involved in development and testing of some Tizen web base mobile apps. To support development of Samsung's apps store. Responsibilities: • Design UI using HTML5, CSS. • Background coding using JavaScript. • Used Tools: Tizen SDK, SQLite. • Used Programming language: JavaScript, SQL. • Platform: Samsung's Tizen OS. Project name: Tizen native apps Development. Project Description: In this project, I was involved in development, bug solving of existing apps and testing of some Tizen C++'s native base mobile apps. To support development of Samsung's apps store. Responsibilities: • Design UI using Tizen UI Builder. • Background coding using Tizen native C++. • Tracking JIRA defects. • Bug solving of existing apps. • Use bada migration tools for converting bada apps to Tizen apps. • Used Tools: Tizen SDK, SQLite. • Used Programming Language: Tizen native C++, SQL. • Platform: Samsung's Tizen OS.
L

Software Engineer Full time

Leads
Apr'2012 - Nov'2012
(1th April, 2012 - 5th November, 2012). Address: Adamjee Court Annex-2, (5th Floor), 119-120 Motijheel Commercial Area, G.P.O. Box No. 520, Dhaka-1000, Bangladesh. Phone: (880-2) , Fax: (880-2) URL: www.leads-bd.com Position: Software Engineer (Full-time) Projects: Project name: Bank Ultimus (Core Banking Solution) Project Description: This is a web application that contains all the Banking functionality and provide total on- line banking solution. It supports central database and integrate with other banking solution. Responsibilities: • Analysis and development of new module. • Bug solving of existing module. • Enhance feature of existing module. • Creating stored procedure for Oracle database • Designing UI using ASP.NET, HTML, CSS, JavaScript, jQuery, and Ajax Control Toolkit for MS Visual studio 2008. • Crystal Reporting. • Perform Unit Testing. • Live customer support and documentation. • Used Tools: MS Visual studio 2008, ASP.NET, Oracle 11g, Oracle Developer tools, ADO.NET, Visual Source Safe-2005. • Used Programming Language: C#.NET, JavaScript. • Platform: Microsoft.Net, Windows.

Berufliche Fähigkeiten

Language
  • Javascript 1 Jahr(s)
  • HTML5 1 Jahr(s)
  • Java 7 Jahr(s)
  • Javascript 8 Jahr(s)
  • HTML 1 Jahr(s)
  • Python 1 Jahr(s)
  • C++ 1 Jahr(s)
  • CSS 1 Jahr(s)
  • C# 1 Jahr(s)
  • TypeScript 5 Jahr(s)
Framework
  • Bootstrap 1 Jahr(s)
  • AngularJS 1 Jahr(s)
  • Tizen 1 Jahr(s)
  • jQuery 1 Jahr(s)
  • JSP 1 Jahr(s)
  • Eclipse 1 Jahr(s)
  • Apache 1 Jahr(s)
  • Android 1 Jahr(s)
  • JBoss 1 Jahr(s)
  • JMS 1 Jahr(s)
  • Spring Boot 1 Jahr(s)
  • Sonarqube 0 Jahr(s)
  • Node js 3 Jahr(s)
  • React js 3 Jahr(s)
Database
  • SQL 1 Jahr(s)
  • MySQL 1 Jahr(s)
  • Oracle 1 Jahr(s)
  • PostgreSQL 1 Jahr(s)
  • SQLite 1 Jahr(s)
  • Hibernate 1 Jahr(s)
  • Elasticsearch 9 Jahr(s)
Testing
  • JUnit 1 Jahr(s)
  • Unit Testing 1 Jahr(s)
  • Jenkins 9 Jahr(s)
Technology
  • JIRA 1 Jahr(s)
General
  • ERP 1 Jahr(s)
  • Web Services 1 Jahr(s)
  • Ubuntu 1 Jahr(s)
  • Linux 1 Jahr(s)
  • RabbitMQ 2 Jahr(s)
  • Kibana 9 Jahr(s)

Sprachen

  • English good
Remoteplatz Logo