Mohammad Enamul Haque
Senior Software Engineer
Mohammad Enamul Haque
Senior Software Engineer
Work Experience
-
Senior Software Engineer
2014-Current job
Field NationWorking on developing and maintaing one monolith project and several microservices. Technologies invovled are PHP, MySQL, ReactJS, Node.js, MongoDB, RabbitMQ etc.
- Leading a team of 3 engineers.
- Wrote maintainable, extensible and tested code in a remote team enviroment
- Worked closely with other team members to plan, design and develop robust solutions in a timely manner.
- Designed and developed REST apis for Field Nation android and iOS apps
- Integrated many third party apis like authorize.net, payeezy, salesforce, fedex etc.
- Developing ui using react,redux store and saga
-
Software Engineer
2012-2014
ASBD SoftDeveloped and maintained couple of projects. Technologies invovled are PHP, MySQL, AngularJS etc.
- Researched, designed and implemented scalable applications.
- Followed OOP and MVC achitecture
- Modified existing software to fix bugs, upgrade interfaces and improve performance.
-
Side Projects
2012-Onging
Developed quite a few web applications for clients from countries like USA, UK and Australia. Tehchnologies used involves PHP(laravel,lumen), MySQL, jQuery, VueJs etc.
Some of the projects are,- Seek a flat , Back-end(PHP,Lumen), Front-end(Vue.js)
- Small business management , Back-end(PHP,Laravel), Front-end(jQuery)
- Hotel and Flight Booking app , Back-end(PHP,Laravel), Front-end(Vue.js)
Skills
-
Languages
- PHP
- JavaScript
- Java
- C/C++
-
Frameworks and Libraries (PHP)
- Laravel
- Lumen
-
Frameworks and Libraries (JavaScript)
- Node.js
- ReactJs
- AngularJs
- VueJs
- jQuery
- ExpressJs
-
Databases
- MySQL
- MongoDB
-
Tools
- Git
- PHPUnit
- Docker
- Jira
Education
-
American International University - Bangladesh
2008-2012Bachelor of Science in Computer Science and Engineering.
CGPA : 3.54