Md. Munawar Hussain, Developer in Dhaka, Bangladesh
Md. is available for hire
Hire Md.

Md. Munawar Hussain

Verified Expert  in Engineering

Software Developer

Location
Dhaka, Bangladesh
Toptal Member Since
May 5, 2022

Munawar是一位具有四年经验的创新和结果导向的软件工程师. He has worked mostly in Java, Spring, AngularJS, and React. Munawar is highly effective at developing new programs, thinking out of the box, and fixing problems with the existing systems. 始终掌握最新的尖端技术,并精通敏捷和Scrum方法, he will be a great addition to any team.

Portfolio

Enosis Solutions
AngularJS, Java, Spring, Hibernate, Apache Maven, Microsoft SQL Server, Oracle...
Enosis Solutions
Java, Spring, AngularJS, Microsoft SQL Server, Oracle, Hibernate, Bootstrap 3...
Enosis Solutions
AngularJS, Java, Spring, Hibernate, Microsoft SQL Server, Oracle, Spring REST...

Experience

Availability

Part-time

Preferred Environment

Windows, Ubuntu, Visual Studio Code (VS Code), IntelliJ IDEA

The most amazing...

...我开发的是一个Chrome扩展,可以跟踪Jira的时间日志,并让用户在发布之前管理它们.

Work Experience

Senior Software Engineer L3

2022 - PRESENT
Enosis Solutions
  • 准备将AngularJS组件迁移到Angular的文档,并带领团队进行迁移.
  • 引导了一个Angular 13和AngularJS的混合应用,帮助从AngularJS迁移到Angular时,增量式地维护了软件的完整性.
  • Migrated the SystemJS application to Webpack, reducing development time.
  • 实现了一个新的解决方案,允许用户编辑不同语言(如法语)的字段标签, English, 双击并允许用户从业务角度对标签进行本地化,而无需编辑任何特定的本地化文件.
  • Tested the application manually before the major release and reported, tracked, and fixed bugs using Jira.
  • Forked an open-source Java PDF library, Jaspersoft, 手动解决应用程序中的CVE问题,并构建和集成它, making the application more secure.
Technologies: AngularJS, Java, Spring, Hibernate, Apache Maven, Microsoft SQL Server, Oracle, Spring REST, Bootstrap 3, DevExpress, Jira, UI-Router, Visual Studio Code (VS Code), IntelliJ IDEA, JavaScript, HTML5, CSS, SCSS, Web Development, Full-stack, Webpack, Angular

Senior Software Engineer L2

2021 - 2022
Enosis Solutions
  • Identified OWASP security issues in the web application, suggested solutions, and resolved the issues.
  • 确定应用程序中的性能优化范围,并优化数据库结构和查询.
  • 集成了Active Directory API支持,以便在Spring应用程序中加载和更新组织的用户详细信息.
  • 升级了Java Development Kit (JDK)到16个库和应用程序的30多个库,以确保安全性.
Technologies: Java, Spring, AngularJS, Microsoft SQL Server, Oracle, Hibernate, Bootstrap 3, Spring LDAP, LDAP, DevExpress, UI-Router, Jira, Visual Studio Code (VS Code), IntelliJ IDEA, JavaScript, HTML5, CSS, SCSS, Full-stack, Web Development

Senior Software Engineer L1

2020 - 2021
Enosis Solutions
  • 在Java Spring中集成了混合文件存储解决方案,允许用户根据配置直接在数据库或文件系统中保存文件, which made the backup process convenient.
  • Designed and implemented a solution to create database tables, 包括hibernate映射的触发器和索引,以支持SQL Server和Oracle.
  • 实现了一个内部开发工具来增强1000多个hibernate映射文件,以支持自定义触发器和索引, which reduced the development time with high accuracy.
  • 增强了实时通知系统(WebSocket),以通知当前正在探索产品的用户产品说明发生了更改.
Technologies: AngularJS, Java, Spring, Hibernate, Microsoft SQL Server, Oracle, Spring REST, Apache Maven, Bootstrap 3, DevExpress, UI-Router, Jira, WebSockets, Visual Studio Code (VS Code), IntelliJ IDEA, JavaScript, Web Development, Full-stack, HTML5, CSS, SCSS

Software Engineer L2

2019 - 2020
Enosis Solutions
  • 将100多个屏幕从遗留应用程序转换为web应用程序,并修复现有web应用程序中的错误.
  • 将SOAP客户端服务集成到Spring应用程序中,以便将数据从当前的ERP应用程序传输到Deltek Costpoint ERP.
  • 将电子邮件发送机制集成到Spring web项目中,向用户发送电子邮件通知.
  • 在应用程序中增强DevExpress数据网格,以支持组视图的聚合功能.g., sum, count, etc.) via a context menu.
  • 使用富文本编辑器开发了一个电子邮件模板解决方案,允许用户决定每种通知的模板,而不是应用程序的默认通知.
Technologies: AngularJS, Java, Spring, Oracle, Hibernate, SOAP, Spring REST, Apache Maven, DevExpress, Bootstrap 3, UI-Router, Microsoft SQL Server, Jira, NetBeans, Visual Studio Code (VS Code), JavaScript, HTML5, CSS, SCSS, Web Development, Full-stack

Software Engineer

2019 - 2019
Twisker
  • 在前端开发了一种建设性的算法来查找富文本文档的修订之间的差异.
  • 先进的功能,上传媒体在羽毛丰富的文本编辑器使用羽毛印迹.
  • 实现了从MongoDB加载和持久化数据的GraphQL查询和变异.
Technologies: Node.js, MongoDB, React, React Apollo, GraphQL, Cosmos, TypeScript, Quill

Software Engineer L1

2018 - 2019
Enosis Solutions
  • Developed code generation tools using Node.生成带有适当字段和列表的AngularJs组件结构模块, reducing the development time without compromising efficiency.
  • Wrote AWS Lambda using Node.js to view and process news data for a crime news sharing portal.
  • 从头开始开发jsPlumb画布,以支持构建AWS架构,并使用社区版实现了几个高级功能.
  • 创建了一个解决方案,在门户中使用预签名的S3 URL上传媒体.
  • Converted the existing API endpoints to the REST API structure.
Technologies: AngularJS, React, AWS Lambda, Amazon API Gateway, Amazon S3 (AWS S3), TypeScript, Angular, PostgreSQL, Node.js, Visual Studio Code (VS Code), React Redux, REST APIs, JavaScript, Web Development, RESTful Microservices, JSX, Redux

Quality Management Solution

这个Spring web应用程序管理业务和车间执行的整体质量. Working as a full-stack developer for over three years, I implemented numerous APIs to support database operations, report generations, and manipulate files. Also, 我在AngularJS中使用组件结构等最佳实践开发UI屏幕, dividing components into smaller components to enhance reusability. 最后,我指导初级团队成员,分享领域知识和技术信息.

Real-time Crime and News Data Sharing Portal

This web portal enables viewing crimes in a region, getting alerts about risky areas, and sharing crime occurrences online. As a full-stack developer, 我实现了AWS Lambda功能,并开发了一个管理UI来监控警报和新闻记录. Also, I created the functionality of sharing videos in the portal.

AWS Architecture Builder

这个web应用程序允许使用拖放功能和连接轻松构建AWS架构. As a full-stack developer, 我使用jsPlumb从头开始为构建器开发主画布元素,并实现AWS Lambda来处理元素的CRUD操作.

Jira Time Tracker (Chrome Extension)

http://github.com/ColorlessCoder/jira-extension
This chrome extension allows users to track their work logs in Jira. This is a personal project, 我使用Jira REST API版本2与Jira进行通信,并添加了一个将个人笔记存储在本地存储的功能. 此外,我还实现了一个express代理服务器,以解决开发中的同源CORS问题.
2013 - 2017

Bachelor's Degree in Computer Science and Engineering

Rajshahi University of Engineering and Technology - Rajshahi, Bangladesh

Libraries/APIs

React, Node.js, React Redux, Spring REST, Spring LDAP, REST APIs, Jira REST API

Tools

IntelliJ IDEA, Jira, JSX, Apache Maven, Apache Tomcat, Webpack, Redux Thunk, React Apollo, Quill

Frameworks

Spring, AngularJS, Angular, Hibernate, Bootstrap 3, UI-Router, Redux

Platforms

Visual Studio Code (VS Code), Oracle, NetBeans, AWS Lambda, Windows, Ubuntu

Languages

Java, JavaScript, HTML5, CSS, TypeScript, SCSS, GraphQL

Storage

Microsoft SQL Server, Amazon S3 (AWS S3), PostgreSQL, MongoDB

Paradigms

Object-oriented Programming (OOP)

Other

DevExpress, Web Development, Full-stack, ACM Problem Solving, Amazon API Gateway, Algorithms, Data Structures, SOAP, LDAP, WebSockets, RESTful Microservices, Chrome Extensions, Cosmos

Collaboration That Works

How to Work with Toptal

在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.

1

Share your needs

在与Toptal领域专家的电话中讨论您的需求并细化您的范围.
2

Choose your talent

在24小时内获得专业匹配人才的简短列表,以进行审查,面试和选择.
3

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