Sharique Hasan
Toronto, ON, M*J *L* call: 647-***-**** Email:acqblk@r.postjobfree.com
https://ca.linkedin.com/in/shariquehasan
PROFESSIONAL SUMMARY
More than 3 years of experience in designing, developing and implementing multi-tier, client-server, enterprise and web applications using Java/J2EE and C#
Specialized in Web Application Development using Servlet, JSF, JSP, JSTL/EL, Struts, Spring, jQuery, JavaScript, Node.js, HTML5, DHTML, CSS3, AngularJS, XML, JDBC, Hibernate, and Web Services
Expertise in working with Service Oriented Architecture (SOA) and developing Web Services using WSDL, SOAP as well as RESTful Web Services using JAX-RS
Solid knowledge of testing methods and methodologies, software technical documentation analysis, test documentation design & development (test plans, test cases, test scripts), test execution & results analysis, defects management and reporting
Experienced in testing web and desktop applications, manual testing, black and white box testing, functional, GUI, regression, user acceptance testing, verification and validation
Solid expertise in designing complex SQL queries, relational databases, reports, data analysis and management
Knowledge of automation frameworks (Hybrid, Data driven) and regression automation using Selenium
Solid knowledge in working with SQL, IBM DB2, SQLServer, Oracle Pl/SQL, Functions, Triggers, Cursors, and Stored Procedures
Good knowledge in design patterns such as MVC, Factory Pattern, Data Access Objects, and Singleton
Experienced in working with web servers like Apache Tomcat, GlassFish, IBM WebSphere and JBoss
Experienced in all phases of SDLC including analysis, design, coding, testing and experienced developing test cases using Junit, TestNG (Automation framework)
Familiar with Agile practices, processes including Scrum methodology
Experience in working with tools like Git, CVS, Subversion, Gradle, ANT, Maven etc.
Strong inter-personal communication skills and ability to work independently as well as in a group
Able to learn new languages and APIs quickly for timely productivity
PROFESSIONAL EXPERIENCE
ASL DISTRIBUTION JAVA DEVELOPER SEP 2014 – TO DATE
(Contract via ITM)
Designed, developed, executed and evaluated manual tests (test cases) for functional, GUI and regression testing for ServicePower and Syclo integration project
Developed, documented and maintained test deliverables (test plans, functional lists, test logs etc.)
Reviewed requirements and specifications, communicated with Project Manager/Lead to clarify issues and technical features
Reviewed the functional requirements (FRS) and maintained the common query log used to seek clarifications from business users
Assisted in designing and building applications for staff and customers using Java technologies
Developed web applications developing with Strut, Spring, Hibernate and integrating with IBM WebSphere portal/application server
Assisted the QA team in automation using Selenium
Technology Used: Java, J2EE, Servlets, JSP, Struts, MySQL, JavaScript, HTML, AJAX, Apache Tomcat, Eclipse, MS Windows
EGATE SOFTWARE JAVA/J2EEDEVELOPER JAN 2012 – NOV 2013
Designed and developed front end using JSP, HTML, JavaScript and JQuery
Implemented the JSPs, Servlets, and EJBs in the MVC Struts Framework to effectively handle the workflow of the application
Developed components using Java multithreading concept
Used PL/SQL for queries and Stored Procedures in Oracle Database as the back end RDBMS
Developed Controller Servlets, Action classes, configured Action mappings and errors
Involved in configuring web.xml, struts-config.xml
Performed functional, GUI and user acceptance testing on developed code
Detected, troubleshooting and resolved data errors and other issues
Developed test cases to reflect various test conditions focusing on the high priority requirements
Technology Used:Java, J2EE, Servlet, JSP, Struts, MySQL, JavaScript, HTML, AJAX, Apache Tomcat, NetBeans, MS Windows
SELECTED PROJECTS
1.School Management System: This project involves developing a web application for managing different types of activities of Administrator, Faculties and Students of a school. Developed using JSP, Servlet, Java Bean, Oracle PL/SQL, latest Web technologies like jQuery, AJAX, JSON etc.
2.Library Management System: This project involves developing a web application for the day-to-day management of a library. Developed using PHP, HTML, CSS and MySQL.
3.Online Railway Booking System: This project involves developing a web based ticketing system for Railway Reservation. Developed using Java, Servlet, JSP, JDBC, IBM DB2 etc.
4.Bank Management Apps: This project involves developing a desktop application for the day-to-day transactions of a bank like creating a new account, crediting, debiting, loaning an account etc. Developed using Java Swing
TECHNICAL SKILLS
Languages: Java, C, C++, C#, PHP, SQL, PL/SQL
Frameworks: J2EE, JSF, Struts, Spring, Hibernate, Jersey, Android
Web Technologies: HTML5, CSS3, JavaScript, jQuery, jQuery UI, AJAX, AngularJS, Amber.js, JSON, XML, XML Schema, XSL, XSLT, JAXP, JAXB, Node.js, Servlet, JSP, JDBC
Databases & Web Servers: Oracle, IBM DB2, MySQL, MS Access, IBM WebSphere Application Server, lApache Tomcat, GlassFish, JBoss, Weblogic
Development Tools: Eclipse, NetBeans, IntelliJ IDEA, Visual Studio
Platforms: Linux, Unix, Windows, Mac
ACADEMIC QUALIFICATIONS
Post Graduate Diploma in Internet Programming and Database Management, Lambton College, Toronto, 2014/15
Bachelor of Technology in Information Technology, IST, 2012
References – Available on request