MD Hassan Java
MD Hassan Java
MD Hassan Java
Summary:
Extensive experience in software development with expertise on Java, J2EE and related technologies to design, develop
and manage enterprise - level web applications.
Extensive experience in JAVA/J2EE technologies like Core Java, Servlets, JSP, JSTL, JDBC, Hibernate, Spring, Struts, Web
Services, JMS, multi-threading, MVC architecture and Design Patterns
Experience in RDBMS such as Oracle, SQL Server and writing stored procedures triggers, cursors, and optimizing queries
using SQL.
Hands on experience using agile methodologies including SCRUM.
Extensive knowledge in general object-oriented design principles and concepts including Design patterns.
Experience with Design, code, and debug operations, reporting, data analysis and web applications utilizing Python.
Experienced with Python frameworks likeWebapp2 and, Flask.
Expert knowledge of and experience in Object Oriented Design and Programming concepts.
Good Knowledge of Python and Python Web Framework Django.
Very strong experience writing API's/ and Web Services in PHP and in Python.
Experience in using logging libraries like Apache Commons Logging and Log4j.
Experience in using Rapid Application Development (RAD) environments like Eclipse and Net beans IDE
Experienced in working on Application Servers like WebSphere, WebLogic, Tomcat, Web Servers like Apache server,
NGINX and Integrated Development Environments like PyCharm, Eclipse, MyEclipse, JDeveloper and RAD.
Experienced in developing web-based applications using Python, Django, QT, C++, XML, CSS, JSON, HTML, DHTML,
JavaScript and JQuery.
Experience in writing Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on MySQL and PostgreSQL
database.
Sound Knowledge on RDBMS concepts and extensively worked with Oracle, SQL Server 2008, MYSQL.
Exposure to developing J2EE applications using IDEs like RAD, Eclipse, WSAD and NetBeans.
Sound knowledge in Banking, Insurance, Transportation domains.
Quick learner, eager and able to rapidly learn new APIs, tools, and techniques and implement business solutions that
require cutting edge technology. Trouble-shooting and problem-solving skills Sound knowledge in AJAX and GWT.
Expertise in Unit Testing, Integration Testing, and experience in preparing the Test Cases, executing Test plans
Good understanding in Object Oriented Analysis, Design and experience working with design tools like Microsoft Visio in
creating different UML diagrams (Usecase, Class, Sequence, Activity, Component diagrams).
Extensive experience in using tools like TOAD, PVCS, SVC and ClearCase.
Excellent problem solving, interpersonal, communication and presentation skills.
Education:
Bachelor of Science : Jagannath University College ,2005
Technical Skills:
Scripting Languages: XML, XHTML, HTML, CSS, JavaScript, AJAX, jQuery, JSON, Angular2.0, Bootstrap, NodeJS,
BackboneJS, and ReactJS
Tools: - Junit, Selenium web Driver, Testing, Protractor, and Mockito.
Frame Works: Struts, spring, JSF, JPA, EJB and Hibernate, iBatis, JMS.
Web Services: SOAP, UDDI, WSDL, JAX-RS, JAX-WS, RESTful Web services, AWS, Micro Services
IDE Tools: Eclipse, Net beans, IntelliJ, IBM RAD, ANT, Maven, STS