Technical Team Lead
Core Technologies
Total years of experience :25 years, 3 Months
Smart Phones (iPhone/iPod/iPad, Android, Blackberry)
• Managed/led a team who efficiently and successfully delivered varieties of product for iPhone/iPod, iPad, Android and Blackberry devices.
• Extensive involvement in project planning and new resource identification process.
• Responsible for the design and execution of the development work as well as retaining a very hands-on involvement in the work its self.
• Coordinating closely with clients, ensuring their needs and requirements were not only accommodated but surpassed.
• Successfully implemented different frameworks provided by the iPhone SDK as well as third party open source frameworks in various applications such as Push Notification, In-App purchase, Core Data Service, SQLite, JSON Framework, TBXML, RSS Feed, Facebook, Twitter etc.
• Successfully launched and marketed applications for Android and Blackberry devices with rich user interface designs and layouts in such a way that they can run on different sizes of screen.
• One of our applications “Ask a Stylist - Glamour” iPhone app has been classified by various press coverage such as CNN, The Wall Street Journal and TechCrunch. “Ask a Stylist” uses Apple Push notification architecture for real time messaging between Stylist and user. This application also has community comments functionality.
• Responsible for conducting code reviews.
• Trained new programmers and interns.
Desktop Development
Designed and developed applications according to specifications, using C# and Visual C++ on windows platform for Alpha Innotech Corporation (In September 2009 Alpha Innotech Corp. was acquired by Cell Biosciences). Provide technical support of both new and established software applications. Led projects with increasing levels of responsibility and technical complexity within the framework of a flexible team approach, often having sole responsibility for all life cycle phases.
Actively involved in development, customization and enhancement of Interactive Voice Response (IVR) applications in Visual C++. Multiple advertising agencies and brands use this IVR setup to promote their marketing campaigns. All information gathers from IVR application stores in SQL Server database. Solely developed Visual Basic application to generate reports using built-in scheduler and these reports automatically distributed through email and SMS.
Developed and maintained company website for latest promotional and searchable data of promotional results backed by Microsoft Access database.
Designed and coded a Visual Basic desktop application for Media Management System. The application allows the management staffs the ability to log advertisement running time and occurrences. The application allows higher management to view summarized as well as detail reports.
Main role includes development in Visual C++, redesigning user interfaces and bug fixes in Borland and C++ applications. Projects include developing a Bio Informatics research system, integration of high-end digital cameras and image processing.
• Taught various training courses of Java, C/C++.
• Designed and developed an Online Examination System using Java (JDBC & Swings). The application deployed on 25+ workstations with centralize database.
Main role includes development in RPG/400, CL and DB2 database in AS400 environment. Projects include developing of "Cotton Waste Management System" and "Stitching Management System" from scratch. Convert RPG/36 applications to RPG/400.
• Solely compliant all applications for Year 2000 (Y2K) date vulnerabilities.
Actively involved on Year 2000 (Y2K) compliant applications project of AgrEvo Pakistan (Pvt) Ltd. consists of 10 large commercial applications, written in RPG/400, RPG/36, CL, OCL and Query/400 under AS400 environment.
• Remediation of non Y2K compliant applications.
• Quality assurance of Y2K compliant applications.
• Modular testing of Y2K compliant applications.
Lead team in analysis and development of Library System.
• Store information about equipment’s, books and other accessories.
• Backup/restore services.
• Generate daily, weekly, monthly and yearly reports.
Java Programmer Course