ATM Hasan

Java Full Stack Developer (Java, Spring, Content Archive)

IT Consultant

Manager Software Development

Documentum Developer

Programmer

Back-end Developer

Front-end Developer

Freelancer

ATM Hasan

Java Full Stack Developer (Java, Spring, Content Archive)

IT Consultant

Manager Software Development

Documentum Developer

Programmer

Back-end Developer

Front-end Developer

Freelancer

Professional Summary

Hello! I’m Hasan.
Accomplished Senior Java Developer and Team Lead with over 10 years of experience designing, developing, and optimizing Java-based enterprise applications. Proficient in Java Spring, Documentum, Microservices, and Cloud Technologies, with a proven track record of leading cross-functional teams to deliver scalable software solutions. Expertise in driving technical strategy, improving system performance, and mentoring developers. Successfully led projects in banking, telecom, business management, and government sectors, consistently delivering high-performance solutions while fostering a culture of continuous learning.

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
Professional Experience
Manager Software Development
July 2022 - Present
Manager Software Development
Next Bits, Buena Park, CA, United States (Remote)
  • Led a team of 6 developers to build and optimize enterprise applications using Java, Spring, and J2EE, aligning with global software best practices.
  • Spearheaded the development of microservices-based architectures, improving application scalability and performance by 30%.
  • Develop rich user interfaces using Java Swing for desktop applications.
  • Collaborated with cross-functional teams to design high-performance solutions for international clients, improving customer engagement by 20%.
  • Implement and maintain the software development life cycle (SDLC) including coding, testing, debugging, and deployment.
  • Work with the team to resolve technical challenges and bugs.
  • Contribute to the documentation of software design, code, and testing.
IT Consultant
March 2018 - Present
IT Consultant
A Rank Above, San Diego, CA, United States (Remote)
  • Led R&D initiatives to integrate cloud technologies and API-driven architectures, improving the company’s digital product offerings and expanding system capabilities.
  • Developed and optimized RESTful APIs for seamless integration between third party services and internal systems, ensuring high availability and performance.
  • Spearheaded WordPress development initiatives, implementing custom themes and plugins to enhance the functionality and user experience of client websites.
  • Solve complex performance problems and architectural challenges for our existing products.
Manager Software Development
Jan 2017- Mar 2021
Manager Software Development
Computer Services Ltd., Dhaka, Bangladesh
  • Managed a team of 5 developers in the development of ECM (Enterprise Content Management) solutions, utilizing Documentum and Java technologies.
  • Led the migration of legacy systems to cloud-native architectures, enhancing system scalability and security.
  • Drove improvements in document management workflows, resulting in a 40% increase in document processing efficiency.
  • Design and develop ECM solutions using the Documentum platform (DFC, DQL, WDK, DA, etc.)
  • Build custom xCP applications and workflows to meet business requirements
  • Participate in code reviews and contribute to code quality and maintainability
  • Stay up-to-date with the latest ECM technologies and best practices
Software Engineer
Dec 2014 – Dec 2016
Software Engineer
Computer Services Ltd., Dhaka, Bangladesh
  • Developed software components using Documentum development tools (xCP 2.x, WDK) to support enterprise-level content management solutions.
  • Implemented web services and APIs for integrating business processes into Documentum workflows, improving process automation.
Professional Projects Experience
Business Management Solution (BZComposer)
Business Management Solution (BZComposer)
Business Management | Java Spring-Boot | MySQL | Team Lead

Designed and led the development of a business management solution to automate core business processes, improving operational efficiency by 30%. Managed a team of 6 developers, implemented key features, and ensured on-time delivery.

Enterprise Document Management System (EDMS)
Enterprise Document Management System (EDMS)
Government| Documentum | Oracle 11g | Team Lead

Led the deployment of an EDMS, reducing document retrieval time by 35% and optimizing document management processes within the telecom industry. Improved document storage efficiency and retrieval processes.

Election Result Management System (ERMS)
Election Result Management System (ERMS)
Government | Laravel (PHP) | MySQL | Database Administrator

Managed the database architecture for the Election Result Management System, ensuring high availability and reliability during national elections. Optimized data
processing, improving system performance under heavy loads by 25%. 

Enterprise Resource Planning (ERP)
Enterprise Resource Planning (ERP)
Enterprise Resource Planning | Apache OFBiz (J2EE) | MySQL | Team Lead

Led the development of an ERP solution, overseeing a team of developers to automate key business processes and streamline operations. Enhanced operational efficiency for over 5 enterprise clients by 40%.

Support Ticket Management System
Support Ticket Management System
Utilities | PHP | MySQL | Manager

Managed the development of a support ticket management system, automating customer service workflows and improving ticket resolution times by 20%. Resulted in better service efficiency and customer satisfaction.

School Management System
2014 - 2016
School Management System
Education | Laravel (PHP) | MySQL | Manager

Supervised the design and implementation of a school management system, automating administrative tasks and improving overall operational effectiveness by reducing manual workloads by 30%.

Enterprise Document Management System (EDMS)
Enterprise Document Management System (EDMS)
Telecommunications | Documentum | Oracle 11g | Team Lead

Led the deployment of an EDMS, reducing document retrieval time by 35% and optimizing document management processes within the telecom industry. Improved document storage efficiency and retrieval processes.

Enterprise Document Management System & Process Atomization
Enterprise Document Management System & Process Atomization
Banking | Documentum | Oracle 11g | Documentum Developer

Developed and automated core document processing workflows, enhancing document management and retrieval processes for a large-scale banking operation. Improved document retrieval time by 20%, leading to increased operational efficiency.

Professional Certification
Apr 2024
Python Programming Language
Issued by, Stanford University's Code in Place.
Certificate
Nov 2020
Database Management Essential
Issued by, University of Colorado System and offered through Coursera.
Certificate
Apr 2019
Red Hat Certified System Administrator (RHCSA)
Issued by, Red Hat

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

Mar 2015
Oracle Certified Professional, Java Standard Edition 6 Programmer (OCJP)
Issued by, Oracle
Certificate
PROFESSIONAL TRAINING COURSES
Jan 2018
Project Management Framework (PRINCE2)
By Dr Syed Mahsud Ali (COO at Computer Services Ltd)

On Introduction with PRINCE2 & PRINCE2 Themes, PRINCE2 Process & Conclusion.

Apr 2017
Documentum Products Suite
By Niranjana K (ECM Practice Lead at Salzer Technologies)

On 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.

Aug 13 - Dec 14
Enterprise System Analysis & Design-J2EE (ESAD-J2EE)
By IDB-BISEW IT Scholarship Project, At The Computers Limited

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.

My Professional Services
Java Full Stack Development

Full-cycle Java application development with Spring Boot, Hibernate, and J2EE.

Developing scalable, secure enterprise applications.

RESTful API development and integration.

Microservices architecture for high-performance systems.

Enterprise Resource Planning (ERP) Solutions

Custom ERP solutions to automate and streamline business processes.

Experience with Apache OFBiz and enterprise-scale solutions.

Integration of core business operations to improve efficiency by 30-40%.

Enterprise Content Management (ECM) Solutions

Document management and process automation using Documentum.

Development of scalable ECM systems for banking, telecom, and government sectors.

Enhancing document retrieval efficiency and workflow automation.

Cloud & API Integrations

Cloud integration (AWS, Azure) to improve scalability and reduce infrastructure costs.

API-driven architecture development to enhance system interoperability.

Experience with REST APIs for seamless third-party integrations.

Custom Web & Desktop Application Development

Custom-built web and desktop applications using Java, PHP, and .NET.

Front-end and back-end development with rich user interface (UI) design.

Solutions for business management, support ticketing, and school management systems.

Project Management & Consultancy

Project management expertise with Agile methodologies (Scrum, Kanban).

Technical consultancy for software architecture and system optimization.

Mentoring and leading development teams to ensure high-performance delivery.

WordPress Development & Customization

Custom theme and plugin development for WordPress-based websites.

Enhancing functionality and user experience for client websites.

Full WordPress management and optimization services.

Resume
Education
Jan 2019 - Dec 2020
MSCSE Major in Software Engineering
United International University, Dhaka

CGPA: 3.61

Aug 2013 - Dec 2014
Post Graduate Diploma in Enterprise System Analysis & Design-J2EE
Under supervision of Islamic Development Bank-Bangladesh Islamic Solidarity Educational Wakf (IDB-BISEW)
2009
BA (Honor’s) in English Literature
National University, Dhaka

Result: 2nd Class

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
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