ATM Hasan

IT Consultant

Manager Software Development

Documentum Consultant

Programmer

Back-end Developer

Front-end Developer

Freelancer

ATM Hasan

IT Consultant

Manager Software Development

Documentum Consultant

Programmer

Back-end Developer

Front-end Developer

Freelancer

About Me

Hello! I’m Hasan.
Throughout my 10+ year career, I have tackled a range of positions that have strengthened my knowledge in Content Management System design, development, and implementation.

As a seasoned Documentum Developer, Senior Software Engineer, and as Manager of Software Development, I have been privileged to work with organizations of high repute, including DBBL, BanglaLink, NESCO, NTMC, LEAD GENERATION INC., Consumer Safety Watch, and the Election Commission of Bangladesh.

  • Age: 35+
  • Residence: Bangladesh
  • Freelance: Available
  • Address: Bagerhat, Bangladesh
My Services
IT Consultation

Provide various applications of information and technology for the company, business development of the organisation.

Management Consultation

Fundamental role is to troubleshoot concerns that include company organisation and implemented strategies.

Back-End

UI/UX focus on the user, frontend focus on the settings of the user, and backend focus on the data.

Front-end

Modern and mobile-ready website that will help you reach all of your marketing.

Privileged to Work with Organizations of High Repute:
Fun Facts
800+ Albumes Listened
2 000+ Movies Watched
5 000+ Cups Of Coffee
5+ Countries Visited
Resume
Experience
Manager Software Development
July 2022 - Present
Manager Software Development
Next Bits
  • Design and develop high-quality software applications using Java, J2EE, Spring, Spring-boot and Java Swing frameworks.
  • Collaborate with cross-functional teams to analyze user requirements and develop technical solutions.
  • Implement and maintain the software development life cycle (SDLC) including coding, testing, debugging, and deployment.
  • Write clean, scalable, and efficient code following best coding practices.
  • Participate in code reviews and provide feedback to junior developers.
  • Work with the team to resolve technical challenges and bugs.
  • Develop rich user interfaces using Java Swing for desktop applications.
  • Contribute to the documentation of software design, code, and testing.
IT Consultant
March 2018 - Present
IT Consultant
A Rank Above
  • Design, architect, build, and maintain complex systems.
  • Design and develop web applications according to technical and functional specifications.
  • Build efficient, testable, and reusable PHP modules.
  • Solve complex performance problems and architectural challenges for our existing products.
  • To perform R&D work based on newer ideas and concepts to enhance web user experience.
  • You will work with multiple stacks and also with other languages other than PHP when necessary.
Manager Software Development
Jan 2017- Mar 2021
Manager Software Development
Computer Services Ltd.
  • Design and develop ECM solutions using Documentum platform (DFC, DQL, WDK, DA, etc.)
  • Build custom xCP applications and workflows to meet business requirements
  • Collaborate with other developers and stakeholders to define and implement solutions
  • Maintain and upgrade existing Documentum solutions
  • Provide technical support and troubleshoot issues related to Documentum
  • Write clean, well-documented, and maintainable code
  • Participate in code reviews and contribute to code quality and maintainability
  • Stay up-to-date with the latest ECM technologies and best practices
PROJECT EXPERIENCES
Business Management Solution (BZComposer)
2022 - Present
Business Management Solution (BZComposer)
Client: Next Bits; Framework: Spring-Boot(J2EE); Database: MySQL
Enterprise Document Management System (EDMS)
2019 - 2020
Enterprise Document Management System (EDMS)
Client: NTMC; Framework: Documentum; Database: Oracle 11g; Role Played : Documentum Team Lead
Election Result Management System (ERMS)
2018 - 2019
Election Result Management System (ERMS)
Client: Election Commission; Framework: Laravel(PHP); Database: MySQL; Role Played : Database Administrator
Enterprise Resource Planning (ERP)
2015 - 2020
Enterprise Resource Planning (ERP)
Framework: Apache OFBiz (J2EE); Database: MySQL; Role Played : Team Lead
Support Ticket Management System
2018 - 2019
Support Ticket Management System
Client: NESCO; Language: PHP; Database: MySQL; Role Played : Manager
School Management System
2014 - 2016
School Management System
Framework: Laravel(PHP); Database: MySQL; Role Played : Manager
Enterprise Document Management System (EDMS)
2017 - 2018
Enterprise Document Management System (EDMS)
Client: BanglaLink; Framework: Documentum; Database: Oracle 11g; Role Played : Documentum Team Lead
Enterprise Document Management System & Process Atomization
2014 - 2018
Enterprise Document Management System & Process Atomization
Client: Dutch Bangla Bank Ltd.; Framework: Documentum; Database: Oracle 11g; Role Played: Documentum Developer
Certifications & Training
PROFESSIONAL TRAINING COURSES
2018
Project Management Framework (PRINCE2)
Company: Computer Services Limited Trainer: Syed Mahsud Ali (COO at Computer Services Ltd) Total Duration: 16 Hours, (26thJan, 18 to 27th Jan, 18)


Topics Covered: Introduction with PRINCE2 & PRINCE2 Themes,
PRINCE2 Process & Conclusion.

2017
Documentum Products Suite
Company: Computer Services Limited Trainer: Niranjana K (ECM Practice Lead at Salzer Technologies) Total Duration: 21 Days,  (5thApril, 17 to 30thApril, 17)

Topics Covered: Documentum Technical Fundamentals 3-8010;
DFC (Documentum Foundation Classes) Programming 4-8022;
Documentum System Administration Fundamentals 3-8011;
Documentum xCP Designer 4-8601 and Developer 4-8602 with Sample Project Practice.

2013-2015
Enterprise System Analysis & Design-J2EE (ESAD-J2EE)
Institute: IDB-BISEW IT Scholarship Project Company: The Computers Limited (Bijoy Nagar) Total Duration: Two Years (2013-15)

Topics Covered: Web Publishing; Database Development using Oracle 10g; Object Oriented Programming using JAVA; Software Development using JAVA and XML; O-O System Analysis and Design using UML; Server Side Programming using Servlets, JSTL, Struts2.0, Jasper Report, Hibernate & Spring; Oracle Certified Java Programmer.

Education
Master of Science in Computer Science and Engineering
United International University
Enterprise System Analysis & Design-J2EE
Under supervision of Islamic Development Bank-Bangladesh Islamic Solidarity Educational Wakf (IDB-BISEW)
CERTIFICATIONS
Database Management Essential
Issued by, University of Colorado System and offered through Coursera.
Certificate
Oracle Certified Professional, Java Standard Edition 6 Programmer (OCJP)
Issued by, Oracle
Certificate
Red Hat Certified System Administrator (RHCSA)
Issued by, Red Hat

APRIL 03, 2019 - CERTIFICATION ID: 190-077-685

ONLINE TRAINING
INTERNET OF THINGS (IoT)
Jointly organized by Bangladesh Computer Samity & ICT Business Promotion Council held on 19 May 2020
REALITIES OF INCLUSIVE LEADERSHIP
Jointly organized by Bangladesh Computer Samity & ICT Business Promotion Council held on 19 May 2020
INTRODUCTION TO E-COMMERCE BUSINESS
Jointly organized by Bangladesh Computer Samity & ICT Business Promotion Council held on 19 May 2020
INTRODUCTION TO CLOUD COMPUTING
Jointly organized by Bangladesh Computer Samity & ICT Business Promotion Council held on 19 May 2020
THE FOURTH INDUSTRIAL REVOLUTION
Jointly organized by Bangladesh Computer Samity & ICT Business Promotion Council held on 19 May 2020
INTRODUCTION TO MODERN WORKPLACE
Jointly organized by Bangladesh Computer Samity & ICT Business Promotion Council held on 19 May 2020
Skills
Coding
  • Java
    90%
  • PHP
    85%
  • SQL, MySQL, & Oracle
    95%
  • Documentum
    80%
Knowledge
  • Knowledgeable in programming languages like Java, C#, and PHP
  • Knowledgeable in J2EE frameworks such as Struts, Spring, and Apache OFBiz
  • Proficient in Documentum suite of products, including Content Server, DFC, DQL, WDK, DA, and DQMan
  • Proficient in IDE tools, including xCP 2.x, Eclipse, NetBeans, Visual Studio Code, and SAP Crystal Reports
  • Skilled in using RDBMS such as MySQL, Oracle 11g, SQL Server and MongoDB (document database)
Frameworks
  • Spring-Boot
  • Hibernate JPA
  • ASP.NET MVC
  • Laravel & WordPress
Languages
  • English
  • Bengla
  • Hindi
  • Urdu
Works
Business Management Solution (BZComposer)
Hibernate, Java, Spring-boot, SQL/MySQL
Enterprise Document Management System (EDMS)
Documentum, Java, Oracle 11g
Support Ticket Management System
Laravel, PHP, SQL/MySQL
School Management System
Laravel, PHP, SQL/MySQL
Enterprise Document Management System (EDMS)
Documentum, Oracle 11g, Spring-boot
Enterprise Document Management System & Process Atomization
Documentum, Java, Oracle 11g, Spring-boot
Blog
April 28, 2020 Navigating the Future of Content Management Systems

Introduction: The evolution of Content Management Systems (CMS) has been integral to digital strategy, transforming how content is created, managed,…

April 28, 2020 Mastering Enterprise Content Management: A Step-by-Step Guide

Introduction: Enterprise Content Management (ECM) systems are pivotal in managing an organization’s information lifecycle. This guide will explore ECM components,…

April 28, 2020 Leveraging Java for Scalable and Secure Web Development

Introduction: Java remains a powerhouse in the world of software development, renowned for its robust security features and scalability. This…

April 28, 2020 Paving Your Path in Software Development: Essential Career Advice

Introduction: Breaking into the field of software development is exciting but can be daunting. This guide aims to provide aspiring…

Get in Touch
  • Address: Bagerhat, Bangladesh
  • Email: info@atmhasan.com
  • Phone: +880 1716 701314
  • Freelance: Available
Contact Form