S M Shamim Hossain

Full Stack Developer at Secugenius
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Dubai, United Arab Emirates, AE
Languages
  • English -
  • Bangla -

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

5.0

/5.0
/ Based on 2 ratings
  • (2)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

Mesbah Uddin Khan

I'm pleased to write this recommendation to S M Shamim Hossain, an alma mater, also a colleague whom I managed directly. He is a swift learner and strong problem solver. He has the ability to quickly pick up any tools or technologies that may come up, whether it's for front-end or back-end, with adequate time. We worked with me in different stacks like: WPF, Silverlight, .NET standard, .NET Core, ReactJS, MySQL, etc. He can be a great asset for any team to quickly achieve their goals, I definitely recommend him, as well as would pick him if I'm given a chance. I wish him great success, in both personal and professional prospects of his life.

Rabiul Islam

Shamim is a focused and detailed oriented developer who can anticipate risk upfront and raise concerns to the product owner. Proactively refactor code regularly to keep aligned with best practices. He is a self-motivated individual who can decide priorities and take action.

You need to have a working account to view this content.
You need to have a working account to view this content.

Credentials

  • Programming in Python
    Coursera
    Apr, 2023
    - Oct, 2024
  • Introduction to Back-End Development
    Coursera
    Mar, 2023
    - Oct, 2024
  • Machine Learning
    Coursera
    Jan, 2019
    - Oct, 2024
  • M101JS: MongoDB for Node.js Developers
    MongoDB University
    Jun, 2017
    - Oct, 2024
  • M102: MongoDB for DBAs
    MongoDB University
    Jun, 2017
    - Oct, 2024
  • R Programming
    Coursera
    Jun, 2017
    - Oct, 2024

Experience

    • India
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Full Stack Developer
      • Jan 2020 - Present

      As I joined here as a Full Stack Developer I have to work on both the front-end and back-end sides and my responsibilities are: Understand the client requirements through my lead then add those into backlogs at Jira. Make the sprint plan discussing with my technical lead for each release. Design Database for new features. Build WebAPI for the client-side application. Implement UI from provided PSD and make it functional integrating API communication. Review the code of the… Show more As I joined here as a Full Stack Developer I have to work on both the front-end and back-end sides and my responsibilities are: Understand the client requirements through my lead then add those into backlogs at Jira. Make the sprint plan discussing with my technical lead for each release. Design Database for new features. Build WebAPI for the client-side application. Implement UI from provided PSD and make it functional integrating API communication. Review the code of the feature branch before accepting a pull request. Implement each feature and write the Unit test using NUnit & Moq at a specific feature branch. After completing a feature, publish the code for QA testing. Explain the feature to QA for testing and find out corner cases. Technology: .NET Core API, MySQL, NUnit, Moq, ReactJS, Redux, Material-UI, Jest, Jira, Azure DevOps, AWS Show less As I joined here as a Full Stack Developer I have to work on both the front-end and back-end sides and my responsibilities are: Understand the client requirements through my lead then add those into backlogs at Jira. Make the sprint plan discussing with my technical lead for each release. Design Database for new features. Build WebAPI for the client-side application. Implement UI from provided PSD and make it functional integrating API communication. Review the code of the… Show more As I joined here as a Full Stack Developer I have to work on both the front-end and back-end sides and my responsibilities are: Understand the client requirements through my lead then add those into backlogs at Jira. Make the sprint plan discussing with my technical lead for each release. Design Database for new features. Build WebAPI for the client-side application. Implement UI from provided PSD and make it functional integrating API communication. Review the code of the feature branch before accepting a pull request. Implement each feature and write the Unit test using NUnit & Moq at a specific feature branch. After completing a feature, publish the code for QA testing. Explain the feature to QA for testing and find out corner cases. Technology: .NET Core API, MySQL, NUnit, Moq, ReactJS, Redux, Material-UI, Jest, Jira, Azure DevOps, AWS Show less

    • Denmark
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Senior Web Developer
      • Aug 2018 - Dec 2019

      Here I worked on two different projects, OpenLayer Map application builds on AngularJS and another one was for Disabled Social Service application for Australian people using ASP.NET MVC, MSSQL, AngularJS. I played a Senior Web Developer role there and my main responsibilities were: Understand the client's requirements and implement those. Make a timeline for each feature discussing it with my local team lead. Add the task at Azure DevOps and work accordingly. Solve the… Show more Here I worked on two different projects, OpenLayer Map application builds on AngularJS and another one was for Disabled Social Service application for Australian people using ASP.NET MVC, MSSQL, AngularJS. I played a Senior Web Developer role there and my main responsibilities were: Understand the client's requirements and implement those. Make a timeline for each feature discussing it with my local team lead. Add the task at Azure DevOps and work accordingly. Solve the problem faced by other developers. Attend the daily scrum meeting in the morning and explain work status. Build the application and publish the application on the server. Also, I build a WPF application to publish the app at the Dynamic CRM store. Technology: AngularJS, TypeScript, Jasmine, Karma, NodeJs, SASS, Gulp, ReactJS, Redux, Jest. ASP.NET MVC, WPF, MS-SQL, Umbraco CMS, Open Layer, Bing Map, Azure DevOps. Show less Here I worked on two different projects, OpenLayer Map application builds on AngularJS and another one was for Disabled Social Service application for Australian people using ASP.NET MVC, MSSQL, AngularJS. I played a Senior Web Developer role there and my main responsibilities were: Understand the client's requirements and implement those. Make a timeline for each feature discussing it with my local team lead. Add the task at Azure DevOps and work accordingly. Solve the… Show more Here I worked on two different projects, OpenLayer Map application builds on AngularJS and another one was for Disabled Social Service application for Australian people using ASP.NET MVC, MSSQL, AngularJS. I played a Senior Web Developer role there and my main responsibilities were: Understand the client's requirements and implement those. Make a timeline for each feature discussing it with my local team lead. Add the task at Azure DevOps and work accordingly. Solve the problem faced by other developers. Attend the daily scrum meeting in the morning and explain work status. Build the application and publish the application on the server. Also, I build a WPF application to publish the app at the Dynamic CRM store. Technology: AngularJS, TypeScript, Jasmine, Karma, NodeJs, SASS, Gulp, ReactJS, Redux, Jest. ASP.NET MVC, WPF, MS-SQL, Umbraco CMS, Open Layer, Bing Map, Azure DevOps. Show less

    • Bangladesh
    • Pharmaceutical Manufacturing
    • 700 & Above Employee
    • Back-end Developer
      • Oct 2017 - Jul 2018

      We had a team with 12 members including android developers, content writers & back-end developers. I had to do the following tasks: Design the API project from the beginning, and manage for the server-side. Make a release plan depending on management requirements. Design database and provide Web API for mobile and web clients. Generate builds using azure build pipeline for release. Maintain a web portal to manage the content for mobile applications. Add Unit test for… Show more We had a team with 12 members including android developers, content writers & back-end developers. I had to do the following tasks: Design the API project from the beginning, and manage for the server-side. Make a release plan depending on management requirements. Design database and provide Web API for mobile and web clients. Generate builds using azure build pipeline for release. Maintain a web portal to manage the content for mobile applications. Add Unit test for backend using NUnit & Moq. Test the client UI & action using Jasmine and Karma Technologies: ASP.NET Web API, NUnit, Moq, MSSQL, Entity Framework, AngularJS, Jasmine, Karma, WebSocket, NodeJS. Show less We had a team with 12 members including android developers, content writers & back-end developers. I had to do the following tasks: Design the API project from the beginning, and manage for the server-side. Make a release plan depending on management requirements. Design database and provide Web API for mobile and web clients. Generate builds using azure build pipeline for release. Maintain a web portal to manage the content for mobile applications. Add Unit test for… Show more We had a team with 12 members including android developers, content writers & back-end developers. I had to do the following tasks: Design the API project from the beginning, and manage for the server-side. Make a release plan depending on management requirements. Design database and provide Web API for mobile and web clients. Generate builds using azure build pipeline for release. Maintain a web portal to manage the content for mobile applications. Add Unit test for backend using NUnit & Moq. Test the client UI & action using Jasmine and Karma Technologies: ASP.NET Web API, NUnit, Moq, MSSQL, Entity Framework, AngularJS, Jasmine, Karma, WebSocket, NodeJS. Show less

    • Canada
    • Telecommunications
    • 1 - 100 Employee
    • Senior Software Engineer
      • Jan 2017 - Sep 2017

      Here I worked on a social application ringID and I was involved with the Windows Phone and Desktop Application team. In that period, I also worked with another company as a part-time developer for several projects. One of those was a Recruitment Process Management System, another one is an Online Learning Platform like Udemy. Here I also build a Task Management software like Jira. And I had to complete the following duties: As a software developer, I got the instruction from my lead &… Show more Here I worked on a social application ringID and I was involved with the Windows Phone and Desktop Application team. In that period, I also worked with another company as a part-time developer for several projects. One of those was a Recruitment Process Management System, another one is an Online Learning Platform like Udemy. Here I also build a Task Management software like Jira. And I had to complete the following duties: As a software developer, I got the instruction from my lead & implemented those. I followed the given timeline by my lead to implement and test a feature. Do development testing with other developers. Solve bugs reported by the QA team. WPF, XAML, Windows Phone, ASP.NET MVC Web API, MSSQL, JavaScript, jQuery, Bootstrap, KendoUI.

    • Software Engineer
      • Nov 2014 - Dec 2016

      My responsibilities: ▪ Media messaging on chat section like the image, video, audio with secret features. ▪ Sign up & sign in processing for general and celebrity accounts. ▪ Implement text and file messages. ▪ Generate different types of newsfeeds. ▪ Maintain music & image albums. ▪ Photo editing for windows phone. ▪ Basic implementation of the player framework for the streaming player. Technologies: ASP.NET MVC Web API… Show more My responsibilities: ▪ Media messaging on chat section like the image, video, audio with secret features. ▪ Sign up & sign in processing for general and celebrity accounts. ▪ Implement text and file messages. ▪ Generate different types of newsfeeds. ▪ Maintain music & image albums. ▪ Photo editing for windows phone. ▪ Basic implementation of the player framework for the streaming player. Technologies: ASP.NET MVC Web API, MSSQL, jQuery, Bootstrap, KendoUI, WPF, XAML, Windows Phone.

    • Sweden
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Junior Programmer
      • Dec 2013 - Jul 2014

      This is my first job. My responsibilities were creating MVC application of ASP.NET. HTML design of web page. Add various kendo UI features. Make web page responsive using bootstrap. Technologies: ASP.NET MVC, MSSQL, KendoUI, Bootstrap, CSS, HTML, JavaScript, JQuery. This is my first job. My responsibilities were creating MVC application of ASP.NET. HTML design of web page. Add various kendo UI features. Make web page responsive using bootstrap. Technologies: ASP.NET MVC, MSSQL, KendoUI, Bootstrap, CSS, HTML, JavaScript, JQuery.

Education

  • Khulna University of Engineering and Technology
    Bachelor's degree, Computer Science & Engineering
    2008 - 2013
  • Daffodil International University-DIU
    Master's degree, Computer Science & Engineering
    2018 - 2019

Community

You need to have a working account to view this content. Click here to join now