Adil Farooq

Adil Farooq

$30/hr
Web & Mobile Application Development Expert
Reply rate:
-
Availability:
Hourly ($/hour)
Age:
44 years old
Location:
Lahore, Punjab, Pakistan
Experience:
17 years
Profile Brief I am an expert level Software Engineer bringing along over 14 years of top-notch history working with noted brands in the ambit of web & mobile application development including a strong grasp of mobile games production (client & server, esp. Android), J2EE, mobile banking, IVR (interactive voice response), biometric fingerprint device interfacing, title processing, workflow engine design and development, bank loan processing and so forth. ADIL FAROOQ FULL STACK WEB AND MOBILE DEVELOPER Pennsylvania, United States. I aspire to excel beyond usual suspect for which I am aiming to do something in web and mobile application development that would completely redefine the industry norms and best practices. Contact Info: Email:-Phone:- Technical Manager Skype: adilfarooq81 Work History CTO Hazelsoft 2014 to Present  Steering the overall process and implementation of products and application development tasks across multiple domains  Strategizing the systems development for the more scalable, robust and delivery oriented approach to the execution of our projects to the best of our client’s satisfaction.  Overseeing and evaluating the performance of designing architecture and code development for different mobile (Android & iOS) & web applications including technical side of the affairs and devising sustainable solutions to the products deployment issues.  Heading the advisory chapter of the after-sales services providing comprehensive consultancy in the deployment related matters of the applications including debugging, regular updates of the app, support in process optimization, database issues etc. Java Software Architect Crossover for work Feb 2017 - Apr 2018       Establish design specifications, setting up instructions and other system-related information Validate stability, interoperability, movability, safety and scalability of java system design. Choose pertinent design solutions and warrant compatibility of system modules working with software engineers. Endorse changes on project design ideas to improve productivity. Appraise current or emerging technologies to consider monetary aspects of a java solution Ascertain system data, hardware and software modules vital to fulfill user requirements  customers or    patterns, policies,  and TECHNOLOGIES & PLATFORMS              Android Unity 3D J2SE J2EE Visual Basic 6.0 SQL Server Oracle 9i Visual Basic .NET C/C++/C# Adobe Flex MySQL MS Access SOA Convey implementation guidelines for system secure to installation teams. Actualize solutions focusing on reuse and industry criteria at a program, enterprise or operational scope. Deliver architectural solutions to all levels of professionals and leaders. Ensure compliance with established architecture, design standards and best practices. Head system architecture, design, cross business area projects development teams. Technical Manager Game View Studios, part of DeNA Studios, Canada Dec 2010 to Feb 2014       Defining and auditing the compliance for the technical processes of the company. Defining design and architecture for mobile and server side of various games. Actively resolving issues as a member of the SWAT architects team. Contributing towards technical decisions that will ensure consistency and stability across different products of the company. Performance Tuning and refactoring of various products. Mentoring team leads to follow the best practices of their respective platforms. Technical Manager TapFish (now DreamFish) https://play.google.com/store/apps/details?id=com.dreamappst udios.dreamfish&hl=en The TapFish game simulates a real life aquarium where players can add different types fish (from clown fish to sharks) to multiple tanks, feed them, grow and sell them, breed certain breed-able fish and create varieties, add decorations/backgrounds and much more. Tap Ranch (now Dream Ranch) Android https://play.google.com/store/apps/details?id=com.dreamweav erlabs.dreamranch&hl=en Tap Ranch is a game that simulates farm life where players can grow crops and trees, expand their land, buy farm animals, feed them and collect products like milk, wool, eggs etc. The player can also buy “makers” that can take the crops or items produced from animals and make sellable items. The game is created on android platform using the cocos2d framework. Technology Architect Mobex Limited. Feb 2010 to Dec 2010   TOOLS & FRAMEWORKS               JSF JBPM Tag Libraries Richfaces Hibernate Visio 2003 a4j Apache Struts ERWin 4.0 AJAX (prototype) JSP Sentences BlazeDS JSTL   Creating scalable and secure architecture for the mobile banking application. Creating frameworks for obtaining high performance realtime data from the multiple kiosks spread all over the country. Performance tuning. Coordination with the Director Engineering regarding the technical decisions taken on the banking application. Mobex Core Application Role: Technology Architect/Project Manager A mobile banking application fully equipped with state of the art technology, infrastructure and frameworks. J2EE side of the application includes Spring (MVC, IOC and AOP), Hibernate, web services (JAX-WS) and MySQL 5.1. JBOSS clustering is used along with hibernate clustered cache to ensure high availability. The application security is implemented by Biometric Fingerprint devices and special measures are taken to prevent common attacks like Denial of Service (DOS) and SQL injection. The system also can communicate with POS devices, enabling a huge retailer base to communicate with the application. Mobex E-Bank Role: Technology Architect Internet portal of the Mobex Core Application designed in JSF (Richfaces and a4j), and Web Services to communicate with Mobex Core Application, enabling common users not only to use their accounts for common transaction (deposit, withdrawal and money transfers) but also to pay their bills for different businesses registered with Mobex. It also enabled businesses to bill their clients, make recurring billings and payments, salary and loan disbursements and a track account activities with effective reporting. Mobex User Dashboard Role: Technology Architect A rich web interface developed in Adobe Flex, Google Maps and BlazeDS, the Mobex user dashboard enabled privileged users to view different retailer POS locations on the map and report transaction activities at each location in real time. It is also capable of alerting the users if a network disconnect has occurred at a particular location, the exact coordinates and address of that location so that the troubleshooting could be performed asap. PROJECT LINKS  https://itunes.apple.com/u s/a pp/frogxtraining/id-?l= en& mt=8   https://9fold.me/ https://play.google.com/st or e/apps/details?id=com.taji .g ame https://www.bookafy.com /  NADRA Connector Role: Developer A lightweight interface with the NADRA’s verisys application that enabled the Mobex core application to verify NIC status. This module also provides the image of the NIC to the bank end users. Senior Advisory Software Engineer Systems Limited. Jul 2004 to Feb 2010     Development for Apparel and Banking applications Leading teams of developers to deliver quality products Coordinating with the testing and technical teams to ensure quality and technical standards. Working with remote team members to realize the client requirements into efficient software products. August 2008 to February 2010 VisiTitle Processing Client: Systems Limited Role: Project Lead VisiTitle, a workflow based system to automate property title insurance, is currently running in production for United Lender Services (ULS). Some prominent frameworks used in this product are JSF, a4j, Richfaces, Hibernate, JAX-WS based web services and JBPM. Responsibilities in this project were project planning, tracking, architecture design of the application implementation of core areas of the framework including JBPM workflow and web service integration. Jan 2005 to August 2008 Business Planning System Client: Liz Claiborne Role: Team/ Project Lead A highly complex system developed to plan, manage, and forecast the production of business units. J2EE concepts were used including AJAX, servlets, JSP, Custom Tags, JSTL. In addition applets were also used in special cases. Aug 2005 to Dec 2005 VisiFlow (.NET & Java) Role: Developer A customizable workflow engine product made for highly scalable systems, ready for use in any project as a generic API. Two versions of this product are developed for .NET and Java platforms respectively. Jul 2004 to Aug 2005 VISI-Repurchase Client: WellsFargo Inc. Role: Developer Visi-Repurchase (Previously known as REPTAR) is a home loan tracking system made in Java Struts, a framework from Apache. Oracle 9i is used at the backend. In addition JSTL and custom tag libraries were also used. EDUCATION Masters of Science (CS) August 2004 to April 2007 National University of Computing and Emerging Sciences (FASTNU) iOS Apps  https://itunes.apple.com/us/app/the-corner-cafe-andbakery/id-?mt=8  https://itunes.apple.com/us/app/avalon-dinermhs/id-?mt=8  https://itunes.apple.com/us/app/chirping-chickenoriginal/id-?mt=8  https://itunes.apple.com/us/app/lenas-italiankitchen/id-?mt=8  https://itunes.apple.com/us/app/superpollo/id-?mt=8  https://itunes.apple.com/us/app/the-pizzapalace/id-?mt=8  https://itunes.apple.com/us/app/campaniapizza/id-?mt=8  https://itunes.apple.com/us/app/pizzaman/id-?mt=8  https://itunes.apple.com/us/app/grkfresh/id-?mt=8  https://itunes.apple.com/us/app/patrizias/id-? mt=8  https://itunes.apple.com/us/app/alhorno/id-?mt=8  https://itunes.apple.com/us/app/malibudiner/id-?mt=8  https://itunes.apple.com/us/app/wolfnightsusa/id-?mt=8  https://itunes.apple.com/us/app/motthaven/id-?mt=8  https://itunes.apple.com/us/app/tulcimexrestaurant/id-?mt=8  https://itunes.apple.com/us/app/nicks-restaurantpizzeria/id-?mt=8
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.
Similar profiles