S M Shamim Hossain
Full Stack Developer at Secugenius- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English -
-
Bangla -
Topline Score
Bio
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.
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.
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.
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.
Credentials
-
Programming in Python
CourseraApr, 2023- Oct, 2024 -
Introduction to Back-End Development
CourseraMar, 2023- Oct, 2024 -
Machine Learning
CourseraJan, 2019- Oct, 2024 -
M101JS: MongoDB for Node.js Developers
MongoDB UniversityJun, 2017- Oct, 2024 -
M102: MongoDB for DBAs
MongoDB UniversityJun, 2017- Oct, 2024 -
R Programming
CourseraJun, 2017- Oct, 2024
Experience
-
Secugenius
-
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
-
-
-
ImpleVista
-
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
-
-
-
ACI Limited
-
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
-
-
-
IPvision Canada Inc
-
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.
-
-
-
Iqrasys Solutions Ldt.
-
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 -
Daffodil International University-DIU
Master's degree, Computer Science & Engineering