ajmal cv resume work

4
Ajmal Hasan Permanent Address: House #B-72/15 Street # D-3 Bilal Colony Peshawar road Kohinoor Mill Naseerabad Rawalpindi Pakistan Cell: +92 345 5222692 Email: [email protected] Skype: syed.ajmal.hasan Linkedin: pk.linkedin.com/pub/syed-ajmal-hasan/31/233/622/ Carrier Objective A highly experienced IT professional specialized in object-oriented approaches to client-server, distributed and platform development. Extensive experience of about 8 years in software design and development including design, coding, databases, debugging and maintenance. Proven track record of designing and implementing innovative, flexible and cost effective solutions with out of the box thinking, which support heavy UI functionality. Experience of requirements analysis, consultancy, design and implementation with experience of industry software design patterns and methodologies like Agile, SCRUM, Test-driven development (TDD), test automation in Selenium and Pair programming. Demonstrated ability in developing innovative and defining solutions. Complete software life-cycle experience, from design, development, testing, deployment and maintenance. Excellent communication skills, comfortable interacting with technical and non-technical audiences. Setting up and working experience in Linux server for production/staging purposes with configurations of Apache, Tomcat, MySQL, Java,Ant and subversion. Java or related Technologies/Framework s Design Concepts Third Party APIs Spring/JSF/Struts IceFaces/Jquery/JSExt JAX-WS, JAX-RS, Jersey, REST, RMI Design Patterns UML, OOP TDD, Agile Programming Asterisk API Comet API LibSMS Google Maps OpenLayers API Other Languages Databases/ORM Application Servers/Tools/IDE HTML, CSS JavaScript, AJAX Bash scripts ETL, MySql/Oracle Hibernate,SQL, HQL Navicat Tomcat, Glasfish V2,V3 Eclipse, MyEclipse, Subversion (SVN) Tortise SVN, Navicat

Upload: ahsun-taquveem-chohan

Post on 13-Dec-2015

8 views

Category:

Documents


2 download

DESCRIPTION

resume for ajmalcvnewgreatprogrammingjava

TRANSCRIPT

Page 1: ajmal CV resume work

Ajmal Hasan Permanent Address: House #B-72/15 Street # D-3 Bilal Colony Peshawar road Kohinoor Mill Naseerabad Rawalpindi Pakistan Cell: +92 345 5222692 Email: [email protected] Skype: syed.ajmal.hasan Linkedin: pk.linkedin.com/pub/syed-ajmal-hasan/31/233/622/

Carrier Objective A highly experienced IT professional specialized in object-oriented approaches to client-server, distributed and platform development. Extensive experience of about 8 years in software design and development including design, coding, databases, debugging and maintenance. Proven track record of designing and implementing innovative, flexible and cost effective solutions with out of the box thinking, which support heavy UI functionality. Experience of requirements analysis, consultancy, design and implementation with experience of industry software design patterns and methodologies like Agile, SCRUM, Test-driven development (TDD), test automation in Selenium and Pair programming.

● Demonstrated ability in developing innovative and defining solutions. ● Complete software life-cycle experience, from design, development, testing, deployment and

maintenance. ● Excellent communication skills, comfortable interacting with technical and non-technical

audiences. ● Setting up and working experience in Linux server for production/staging purposes with

configurations of Apache, Tomcat, MySQL, Java,Ant and subversion.

Java or related Technologies/Frameworks

Design Concepts Third Party APIs

● Spring/JSF/Struts ● IceFaces/Jquery/JSExt ● JAX-WS, JAX-RS, Jersey, REST,

RMI

● Design Patterns ● UML, OOP ● TDD, Agile Programming

● Asterisk API ● Comet API ● LibSMS ● Google Maps ● OpenLayers API

Other Languages Databases/ORM Application Servers/Tools/IDE

● HTML, CSS ● JavaScript, AJAX ● Bash scripts

● ETL, MySql/Oracle ● Hibernate,SQL, HQL ● Navicat

● Tomcat, Glasfish V2,V3 ● Eclipse, MyEclipse, ● Subversion (SVN) ● Tortise SVN, Navicat

Page 2: ajmal CV resume work

Professional Experience: Trivor Software Jan 2015 – Present Trivor Software is a robust offshore software development company trusted by some of the top companies in the world including several Fortune 500 companies. Trivor’s business model is based on a personal and somewhat exclusive relationship with our clients in which we provide turnkey deployment and customization services around the Fundamo EE Platform. Main Role: Sr. Java Developer

● Worked in applications core business and financial modules for change management and bug fixing.

● Worked in third party API modules that wrapped around application’s financial core.

1. EasiPaisa (Telenor) To provide level 4 support for the application for EasiPaisa that includes development, maintenance and

bug fixing. Development activities in all application modules involving core financial and other interfacing modules. Utiba Pte. Ltd, Singapore Feb 2014 – Oct 2014 Utiba is a world leading software Development Company specializing in mobile communications, micro payment & finance services. Utiba solutions are currently employed by 40 million subscribers, with over 17 billion transactions being made across the globe per annum. We are able to help the lower socio­economic strata through the implementation of micro prepaid top­up, micro domestic remittance, micro international remittance, microfinance and other innovative solutions. These solutions help poor families help themselves and help bridge the digital divide Main Role: Sr. Java Developer

● Worked in Utiba’s ‘UView Reports’ framework to support clients reporting requirements. ● Developed reports using EclipseLink JPA.

2. MobiPaisa (Mobilink)

To provide level 4 support for the application for Utiba that includes development, maintenance and bug fixing.

Stafona (Pvt) Inc, Islamabad , Pakistan Feb 2012 – Feb 2014 Stafona Pvt. Ltd. is a San Francisco based company, managed by Silicon Valley experts, specializing in complete corporate IT solutions from small to medium enterprises. I’ve been involved in multiple projects and worked in different teams and my primary role has been leading software development teams. Main Role: Sr. Software Engineer

● Designing applications and managing projects and team ● Interacting and communicating with different clients ● Troubleshooting and resolving issues in old and current applications. ● Developed API for Skild (REST Service) using Jersey Rest framework so that clients can access

useful information from their events using any third party technologies. ● Used hibernate cache management to improve queries performance and overall application

responsiveness.

Projects: 1. Skild

One of the projects I’ve been involved is Skild www.skild.com which is complete competition & event

Page 3: ajmal CV resume work

management system. Skild helps organizations design and manage every aspect of online contests. Skild’s first event was the Innovation Challenge®, an annual contest that unites hundreds of teams from top universities with global brands to solve real-world business challenges. Skild also consulted with world-class organizations and produced dozens of online contests. Skild have amassed a treasure trove of wisdom, techniques and logistical savvy, which Skild have distilled into Skild’s competition management platform.

Active Capital IT, Karachi , Pakistan March 2011 – Feb 2012 Active Capital IT under registration with artstor (www.artstor.org) on SOA architecture based software for Digital Asset Management. It has been involved in many offshore projects like Artist Naming Authority, Shared Shelf Names & Harvestor with top institutions like Harvard University. All the projects are based on Service oriented architecture. Role: Senior Software Engineer

● Design & implement UI components using ExtJS. ● Design frontend logic to process data from backend to design the UI components. ● Ant script to build ant automate the build process. ● Development of the servlets and backend UI handlers.

Projects:

1. Vocabulary Warehouse A masterpiece vocabulary warehouse the application with enriched UI made with ExtJs 4 with other state of the art technologies. Application manages all data of many Institutes. A product of Artstor. Top universities of USA like Harvard, Cornell, Yale and many more, use this system for Name/Work/image management

2. Shared Shelf Names

Shared Shelf Names is one of the project that is been going on with ArtStor and is basically digital asset management software.

Pakvista Technologies, Islamabad, Pakistan July 2007– March 2011 Pakvista Technologies is expertise in the fields of information technologies and telecommunications to provide innovative communication & software solutions. Role: Software Engineer I have been involved in many projects during may stay at Pakvista Technologies.

● Improvement, design & development of real time tracking algorithms of the RTS system. ● Improvement/Enhancement & development of the user interface, business objects, and DAO . ● Development of device interfaces for clustered environment. ● SMS based gateway interface for system. ● Used Asterisk Java API to write the business logic of the application so that application

communicates with Asterisk VOIP server.

Key Achievements

Developed data packet forwarding utility using java.io which was used for RTS so that multiple clustered application servers can receive GPS data packets from each of GPS devices.

Developed SunRay thin client integrated solution utilizing Asterisk JAVA API. Which enabled sunray thin client sessions to be integrated with VOIP phones. Projects:

1. Railway tracking System A real-time tracking web application for trains integrated with GPS tracking devices to automate railway management processes. GPS devices communicating via GPRS/SMS-Gateway on clustered and load balanced environment.

2. Health Management & Information System

Page 4: ajmal CV resume work

Played a vital role to develop Health & Management Information Systems (HMIS) of Pakistan Army Medical Corps. A web-based application developed to fully automate the health processes in all hospitals (MHs and CMHs) across the country.

3. SunRay Thin client VoIP Integrated Solution Development of a solution for Sun's Thin client 2 by integrating Asterisk and Thin client and using t Asterisk APIs.

4. Vehicle Identification System

RFID based vehicle tracking application based on outdoor remote RFID sensing units and RFID cards for the tracking of vehicles.

Certifications Red Hat Certification Preparation Course from TechnoEd Islamabad [2008] Other Skills

▪ Business and Technical Documents 1. Key skills in this area include: capturing requirements in documents, preparing software

specification, turning specification to code. 2. Docs: Requirements Analysis, Software Requirements Specification, Database Design Document,

UML modeling.

▪ VOIP / Network Skills

1. Configuration of complete Asterisk VOIP Server with Digium E1 , A1 cards , ss7 support and Gateway.

2. Configuration of Grand stream and Cisco IP and video phones.

▪ Linux Skills 1. Write basic Linux bash scripts. 2. Configure and install different Linux/Unix distributions like Fedora/Red hat/Centos etc. 3. Integrating Linux services with Windows Active Directory.

▪ Interpersonal and Teamwork skills

Excellent interpersonal skills and like to work as an effective member of a team, can adjust according to the environment. I am highly motivated individual that likes to face challenges and like to come up on top.

▪ Communication skills

Excellent communication skills, fluent in English and can Interact with a wide variety of personalities/clients. Education Bachelor of science in computer science (4 years) [72%] [2006-2007] [AIOU, Islamabad]