Muhammd Saif uddin, Sr. Software Engineer (Mobile)

Muhammd Saif uddin

Sr. Software Engineer (Mobile)

systemsltd.com

Location
Pakistan - Karachi
Education
Bachelor's degree, Computing (Software Engineering)
Experience
16 years, 5 Months

Share My Profile

Block User


Work Experience

Total years of experience :16 years, 5 Months

Sr. Software Engineer (Mobile) at systemsltd.com
  • Pakistan - Karachi
  • My current job since May 2014

Working on mobile applications, while focusing on application architecture, optimizing and utilization out of the best solution to catch the superfine experience between clients and end-users.

Currently Working on UAE and Bahrain company Mobile Application

Sr. Software Engineer at Royal Cyber Inc.
  • Pakistan - Karachi
  • November 2012 to May 2014

Involved in multiple projects development, support and documentation. Majorly in mobile platform both
Native and Hybrid (using IBM Worklight 5.0.x) solutions, moreover being a member of Enterprise Modernization Department also working on POC's and pre-sell demo.
Achieved Following:
IBM WebSphere Portal v8 Switching DB to SQL Server 2008
IBM WebSphere Portal v8 LDAP Configuration.
Setup LDAP to define attributes to use as the identifiers for Worklight App to SSO (Single Sign On) Between.
IBM Web Content Manager Integration with IBM Worklight 5.0.x
This actually integrates the content from the portal backend and allow user to do extended feature in app and CRUD operation.
IBM WebSphere Commerce Hybrid applications using IBM Worklight 5.0.x.
Fetching an IBM Commerce mobile pages in Worklight App. Use the Aurora Store from IBM.
IBM Worklight integration with Rational Developer for System z using Rest Services.
Solution calling services designed based on Cobol in RDz where using Worklight Http Adapter component to fetching this services.

Sr. Software Engineer at KCompute (Pvt) Ltd.
  • Pakistan - Karachi
  • September 2010 to November 2012

I continue with same project (Echo) from my last company with many more features enhancements, bug fixing, integration and customizing like Google Apps and some of Drupal modules to support this for multiple schools and for their roles to share the resources within schools and across then entire Network.

I also create an in-house regression testing tool based on java platform, using Servlet & JSP. which accepting a test files generated with (custom format for Web Driver) by selenium IDE tool and stores these test cases and automate the test case in browser and generating a success or failed report with logging finally into different output, include junitreport, html and xslt report.

I've been worked on a android application for bayt.com.The application design is quiet structural with completely developed on Android API used java code. this app also integrated with facebook and twitter and for the detail features and screen shots please visit this url : https://play.google.com/store/apps/details?id=com.bayt

Current working on wordpress application, developing custom plug-ins with integration of iContact (Email Marketing Services), Cisco WebEx integration and build RestFul calls for mobile apps.

Worked on Java, Android SDK, Google Analytics API, Android API, JSON, XML, 9-patch tool, Apache HttpClient library and Eclipse IDE.

Software Engineer at Softnology Systems (Pvt) Ltd.
  • Pakistan - Karachi
  • April 2009 to August 2010

Joined as Java developer, In the beginning involved in customizing a UI of sip-communicator (Open source project) and prepared an installation setup, documentation and provide training to call center staff.

PeBL- (Web-based application use by students and teachers in a collaborative environment )

Involved in feature enhancements, re-factoring the code and bug fixes, major enhancement involves:

CalendarPro iCal (flash-based calendar http://www.usflashmap.com/products/flash_calendar/flash_calendar_pro.htm) integration.
Create a sync bridge utility among LDAP, web application and Google Apps domain with the help of Provisioning API to update users account. Moreover implements SAML-based SSO for Google Apps to allow site user to check their email inbox and Google Docs while sign in the web application.

Worked on Java platform; IBM Websphere, Servlet & JSP, DB2, JSF, XML, LDAP, JavaScript, and Google Apps.

Echo - It new PeBL ( Based on Drupal ) (http://www.newtechnetwork.org/echo)

Had been involved in entire design and development throughout life-cycle of this Drupal based project (While learning Drupal and PHP language at the same) including Drupal install, custom modules building, theme. Moreover, mentoring team member with review and re-factoring written code accordance of standard. Few more details about this project here (http://branbrain.wordpress.com/2010/06/07/boldrits-the-new-pebl/)

Worked on PHP5, Drupal 6.x, XML, MySQL, Javascript, JSON, HTML/CSS, jQuery and Netbeans 6.x.

Software Developer at Agile Matrix Solutions
  • Malaysia
  • August 2008 to November 2008

Worked on University Student Discipline and Information Systems. Using Seam Framework built on J2EE technologies. Some of my tasks are under :
Email Handling Module:
which use to save email template and generating emails as per user and roles with dynamically replacing selected users data with placeholders.
Jasper Reports: generating PDF reports with dynamic user selection for different department, used Dojo JavaScript library for apply Dijit Editor, Used RichFaces framework to apply Ajax call into JSF.

Tools & Technologies
Seam Framework, JSF, Servlet & JSP, Javascript, Dojo Dijit, RichFaces framework, Java Mail API, XHTML, Oracle 10g, IBM Eclipse, JBoss 4.2.

Java Developer at Ideal Solutions (Pvt.) Ltd
  • Pakistan - Karachi
  • October 2004 to August 2005

Biomaterial Tracking Management System - Medical College Georgia:

Developed and Customized a J2EE application, Biomaterial Tracking & Management System, for Medical College Georgia (BTM™-MCG). System is a research tool for tracking information on patients' comprehensive clinical information and their fully annotated samples. BTM™-MCG allows registered investigators to access available samples information and submit their requests online to receive samples and their information. The system consisted of two different Applications. One is an intranet application, and other done for web.

Education

Bachelor's degree, Computing (Software Engineering)
  • at Staffordshire University
  • November 2007

While Studying in Apiit (Asia Pecific Intiture of Information Technology) in Kuala Lumpur, Malaysia.

Diploma, Sofware Engineering
  • at Aptech Computer Education
  • August 2004

ACCP (Aptech Certified Computer Professional) a 3 years Certification Program

Specialties & Skills

Languages

Urdu
Expert
English
Intermediate

Training and Certifications

Mobile Development (Training)
Training Institute:
IBM
Date Attended:
November 2013
Android Programming (Training)
Training Institute:
Kcompute Pvt Ltd
Date Attended:
February 2012

Hobbies

  • Blog, Design Pattern, Reading Books and Love Tea and coffee.