Hasnain Rashid
Respected Sir/Madam,
I am a software engineering professional with 8+ years’ experience. Most of my experience is in J2EE related technologies. I have been
part of design and development for number of applications related to Procurement and Insurance industry. My experience includes
working in high end software engineering companies like VROOZI, Extended Innovation and Netsol. I have been part of Netsol
Technologies for over 8 years, since 2008. My previous experience includes design and development of smartOCI in Netsol. smartOCI is
a plug-in for SAP SRM Module, which helps user in B2B shopping. This application is based on OCI standard which SAP defines. The
core feature of this product is cross catalog search.
I would appreciate a face to face interview to convey all the details of my experience and would be happy to provide any additional
information that may be required.
Thank you for your attention. I certainly look forward to hearing from you soon.
Yours sincerely,
Hasnain Rashid
Hasnain Rashid
Email:-Phone: - Skype: haznain.rashid
Current Job Location: NETSOL
OBJECTIVE
I am currently working as a Principle Software Engineer at NETSOL TECHNOLOGIES. I have 8+ years of experience in which mostly I
worked with J2EE technologies (Spring MVC, JSF, Hibernate, RESTFull Webservices, JSON, MAVEN, ANT, Backbone.js, Node.js,
AngularJS, Jquery, CSS 3, HTML 5, Bootstrap JDBC, JAXB, JAXP). I have been able to successfully design and develop enterprise projects
covering various aspects of software development, processes and methodology. Also I have an extensive experience in OOAD
development, J2EE, middleware and enterprise application architecture and implementation. During my stay at NETSOL I was able to
effectively see, suggest, model and deliver viable technical solutions for real world business problems.
SUMMARY
8+ years of Java/J2EE extensive experience in Java Enterprise application Design, Development, Integration, and Deployment.
Translating customer requirements into the architecture of the software using object-oriented analysis and design.
Experience in design and development of custom SOA based architecture.
Experience of working Client-Server and N-Tier architectures.
Experience in Object-Oriented analysis and design patterns (including J2EE Design Patterns)
Experience in Code review and analysis, debugging, and technical problem solving.
Proficient problem-solver who envisions business and technical perspectives to develop workable solutions.
Experience of working in a variety of business domains including Telecom, Leasing and Finance, Govt. etc.
Ability to work under pressure, prioritize and multi-task efficiently in a team setting or independently
SKILLS
Basics:
Technologies &Frameworks:
SOA:
Design:
Databases:
Application Servers:
Tools:
Build Automation:
Revision Control:
Performance:
OS:
Hasnain Rashid
Java, JavaScript, Jquery, Servlets, JSP, SQL, XML, HTML
J2EE, JSF, Hibernate, Spring Data, Spring JDBC, Apache Solar
Spring MVC, AngularJS, Service Oriented Architecture
RestFull Web Services, JAX-WS.
Design Patterns, J2EE Design Patterns, Object Oriented Analysis & Design,
UML
MongoDB, Oracle 10/11 g, MySQL, MS SQL Server
Tomcat, Oracle Application Server
IntelliJIdea, JDeveloper, WebStorm, SQLDeveloper, TOAD, SqlYog,
Enterprise Architect, Jira
Maven, ANT, Jenkins
GitHub, Visual Source Safe (VSS), Subversion (SVN)
Prob, JProfiler, JVisual VM, New Relic
Linux, Windows
Page 1
Experience:
Netsol Technologies Limited
Principal Software Engineer [Feb 2008 – To Date]
www.netsoltech.com
Software analysis, design & development using J2EE technologies.
Requirements gathering, Design Changes for Business GAPs and Resolved All Critical Technical Issues.
Designed Logical/Physical Class Diagrams and wrote Use Cases for business scenarios.
Lead in activity of refactoring and optimization of product applications.
Developed application UI Framework and Specification for different applications.
Ensuring good technical documentation, development and User Satisfaction on delivered Solution.
Projects
Cunningham Lindsey
I worked as a Principal Software Engineer for 2 months on Cunningham Lindsey-UK Insurance Claims management system.
Role & Responsibilities
Took part in design and development of application.
Took part in writing bank-end SOAP webservices.
Tools/Technologies: Spring, Hibernate, Javascript, Tiles, SOAP, AJAX, Jquery, HTML
Purchasing Manager
This is a B2B application which brings suppliers and companies on the same platform to simplify procurement process.
Role & Responsibilities
Took part in design and development of application using Angular and Bootstrap
Did R&D to use mongoDB as backend storage
Responsible for implementation of searching and indexing data in Solr Search (Search Engine)
Tools/Technologies: HTML 5, Angular 1.0, Bootstrap 2.0, mongoDB and Elastic Search
smartOCI V2
This is a B2B application which brings suppliers and companies on the same platform to simplify procurement process.
Role & Responsibilities
Took part in design and development of application using Tiles and Spring web services
Responsible for writing backend services to fetch and broadcast data to the front end services
Used Jquery to dynamically update portions of webpage
Did R&D to use mongoDB as backend storage
Responsible for implementation of searching and indexing data in SOLR (Search Engine)
Tools/Technologies: J2EE, JQuery, Tiles, Spring web services, SOLR and mongoDB
Hasnain Rashid
Page 2
smartOCI V1
Role & Responsibilities
Took part in design and development of application using JSF framework
Used the MyFaces Tomahawk API, A4J API for front end development
Developed several reports using iReport reporting tool
Import/ Export Data from Excel Format
Tools/Technologies: J2EE, JSF, Log4J, A4J, MyFaces Tomahawk, Tomcat, Oracle 10G Enterprise Edition, iReport 1.2.6
Land Record Management Information System
LRMIS software, provides facility for data entry of land records, calculate tax on land or transfer of land required by the revenue
administration department of Punjab.
Worked as part of core team for the development of LRMIS.
Produced a proof of concept for the Performance enhancement
Derived the statistics of approximate data
Bench mark the performance of the application without table partitioning.
Tools/Technologies: J2EE, Oracle 10G Enterprise
Falcon Control Terminal - Motor Transport Management Information System
The application provides the interface to the SP (CRO/Computerization) Office of the Lahore District to view motor vehicle registration data
fetched from the MVRTMS of the Lahore district.
Role & Responsibilities:
Designed and developed the application using the JSF Framework.
Designed the GUI using Expression Web 2.0.
Developed LLD’s using Enterprise Architect.
Developed several reports using iReport reporting tool.
Used the MyFaces Tomahawk API, A4J API for front end development.
Tools/Technologies: J2EE, JSF, Log4J, A4J, MyFaces Tomahawk, Tomcat, Oracle 10G Enterprise Edition, iReport 1.2.6
Academic Qualifications:-
Bachelor of Sciences (Computer Science) - Punjab University College of Information and
Technology Lahore
.
.
-
Intermediate in Pre Engineering
Hasnain Rashid
- Govt. College of Sciences Lahore.
Page 3