Adnan Siddiqi


Software engineer, Technology consultant

Karachi, Pakistan
Home: http://adnansiddiqi.me
Blog: http://blog.adnansiddiqi.me
Email: kadnan@gmail.com

Summary

  • A curious developer having many years of experience in designing and developing enterprise solutions for desktop, mobile and web.
  • Many years of experience writing efficient data/web scrapers and crawlers that could fetch hundreds of thousands of records in a short span of times.
  • Working experience of writing Stellar Blockchain based applications in Python, creation of custom tokens integrate them with existing or new systems.
  • Ability to find out business problems and providing the best-fit solution.
  • Highly innovative. Good Analytical and Entrepreneurial skills that lead to find out newer ideas from existing systems and data.
  • Excellent communication and learning skills.
  • Highly adaptable. Continual self-learner. Enjoys working both as a team member and individual.
  • Always ready to accept challenging and innovative projects.
  • Quite Up -to-date with latest trends in the field of Information Technology and Business
  • Business and technical knowledge of B2B and B2C marketplaces.

Work History

2012 – present, Independent Software Consultant
As a freelancer and consultant I have been dealing with variety of projects like crawlers, scrapers, data mining tools, custom web applications, enterprise softwares. A few of details given below.

Stellar Blockchain Development

  • Providing consultancy for a stealth Europoean Startup in Fintech that is coming up with a commodity backed crypto token in Stellar.
  • Registered users will be able to buy coins against FIAT and able to trade the commodity with other members.
  • The system is developed in PHP Laravel and Python SDK for Stellar.

Realestate Scrapers

  • As a part of a stealth startup in realestte space I setup an infrastructure which helps to run 24x7 crawlers parsing hundreds of thousands of records daily.
  • Setup a data pipeline to transform and clean scraped data.
  • Some of the noteable websites that have been automated are: Zillow, Redfin, Trulia and Craigslist.

Price Comparison System

  • As a part of eParts and More, Inc I wrote various automation tools and crawlers for websites like Amazon, Rakuten, BestBuy and a few others in Python.
  • Customzation of an inhouse ASP.NET MVC based system.

Project Management and Estimation System

  • As a part of Inoutput I was responsible to develop a project management and estimation tool in PHP Laravel 5.2 and MySQL
  • Develop a custom Craft CMS module that was interacting with Parse.

WhatsApp integration Channel for Contact Center

  • As a freelance Contractor for SmartConnect NV I wrote a custom module in PHP that provides communication channel for contact center system.

DarulIfta Management System

  • As a freelance Contractor for eReality Solutions I developed the initial version of DarulIfta Management System in C# and Oracle that takes care the entire workflow from beginning till end.
2010 – 2011, Project Lead, TradeKey (Pvt) Limited

Tradekey Twitter Project

  • Designed and developed an auto tweeting utility that gave exposure to buyers and sellers in social media.
  • Implemented in PHP with the help of Twitter’s REST API for oAuth and tweets.
  • Increased the social engagement by 50%-70%.
  • Increased sales by 10%.

Categories Restructuring

  • Implemented utility parsers in PHP to map millions of sellers and buyers records into various new categories accurately which not only helped to increase site traffic by 10% but also helped to index 20% more pages in Google.
  • Received the Appreciation Certificate from the CEO.

Asynchronous Posting module

  • Wrote a module in PHP that helped to decrease the delay of posting sell offers and product information for China based members from 22 seconds to 2 seconds by offloading all database operations without using any external asynchronous utility like Thrift or Message Queues. The module later used by other developers to implement other sections of the site.
2008 – 2009, Senior Software Engineer TradeKey (Pvt) Limited

Tradekey Tradeshows

  • Revamped the entire back-end/front-end structure of Tradeshows section that helped to increase the traffic from 1500 visits/day to 5000 visits/day.
  • Wrote various new .htaccess rulers to cater newly added sections.
  • Meeting with stakeholders to acquire SEO and business knowledge and transform into the system accordingly.

Categories Restructuring

  • Implemented utility parsers in PHP to map millions of sellers and buyers records into various new categories accurately which not only helped to increase site traffic by 10% but also helped to index 20% more pages in Google.
  • Received the Appreciation Certificate from the CEO.

OpenX Ad Server

  • Proposed, customized and implemented OpenX Ad server that made entire Ad Booking system robust and increased Ad revenue by 70%.

CRM

  • Developed team management module for in-house CRM system in PHP that helped managers to assign members and keep track of their performance by using comprehensive dashboards and reports.
  • Developed Service delivery module that replaced Excel based system for the Service Delivery Department.

TradeKey Community

  • Design and developed different admin and front-end section of the application that provided a gateway to members to interact with each other as well as customer support.
2007 – 2008, Senior Software Engineer, Uffaq Technologies

Data Migration Solution (DMS)

  • Developed the customized FileNET Capture Application in VB.NET and MSSQL Server2000 that enhanced the basic functionality by adding role management system to have a complete control in different phases.
2005 – 2007, Application Programmer, Cybernet

Time Management System (TMS)

  • Developed the customized FileNET Capture Application in VB.NET and MSSQL Server2000 that enhanced the basic functionality by adding role management system to have a complete control in different phases.
2003 – 2005, IT Officer, Bank Alfalah Limited
  • Developer various SWIFT based parsers to parse MT messages that replaced email based communication to send Message files.
Complete list of all project details given at:- http://projects.adnansiddiqi.me/

Skills

Web Development

  • PHP (Core, Laravel, Symfony, CodeIgnitor, SLIM)
  • Python(Flask, Django), Data Scraping
  • Rails
Chrome Extensions, Ruby on Rails, jQuery, JSP, JSF, YUI,AJAX,CSS/CSS3, Bootstrap

Automation and Scraping

  • BeautifulSoup/Requests
  • Selenium
  • Beautifulsoup

Databases

  • MySQL
  • SQLite
  • MongoDB

Miscellaneous

  • Chrome Extensions Development
  • XBMC/Kodi Plugins
  • Website Performance and Optimization
  • Blogging

Education

BS in Computer Engineering from Sir Syed University of Engineering and Technology, Pakistan

References

To be available on request.