Zahid Iqbal, Senior Developer

Zahid Iqbal

Senior Developer

Sitecore

Location
Malaysia
Education
Bachelor's degree, Computer Science
Experience
17 years, 9 Months

Share My Profile

Block User


Work Experience

Total years of experience :17 years, 9 Months

Senior Developer at Sitecore
  • Malaysia
  • My current job since November 2014

Sitecore is the global leader in CMS and analytics, delivering highly relevant content and personalized digital experiences that delight audiences, build loyalty and drive revenue. As a developer in Sitecore, I worked mainly on Analytics component, whose main role is to aggregate raw visit data into dimensions, metrics and segments and display it on custom developed BI reports for marketing analysts.

Senior .Net Developer at Vedel IT
  • Malaysia
  • April 2013 to November 2014

Responsibilities are as follows:
1. Develop software solutions for the Company’s clients.
2. Creating new user interfaces, software tools and other applications.
3. Assist in hiring additional personnel for the development project.
4. Review the functional specifications and participate in the development of
creative ideas for functionality and user interface.
5. Create the technical design, technical specification, database model, etc.
6. Develop high quality structured codes in the relevant technology platform.
7. Testing and documentation of developed code.

Senior Software Engineer at Talented Earth Organization (subsidiary of TEO Denmark), Islamabad, Pakistan - www.teo-intl.com
  • Pakistan - Islamabad
  • November 2007 to April 2013

o Gyldendal Websites: Gyldendal is the oldest and largest publishing house in Denmark, Founded in 1770. I was involved in the development and maintenance of several websites and backend services along with a team of more than fifteen people including resources from Denmark. Technologies used were Sitecore(CMS), MSCRM, Scribe, Asp.net 3.5, jQuery, ajax, xslt, WCF, Entity Framework, MS SQL Server 2005.

o Self Post Lockers (SPL): It was an automated post office, available 24/7 - allowing customers greater access to postal services. Customers could deliver mail items in the SPL to be picked up by postman and vice versa postman could deliver parcels/mails to the SPL in case of addressee’s unavailability at home. Furthermore a customer could subscribe online to receive his/her online shopping at a specific nearby SPL. Online tracking was also possible. My main responsibility was to develop KIOSK (client-end terminal) application, backend communication services and data access layer. Technologies used were WPF, WCF, Entity Framework, SQL CE and ASP.NET MVC 1.0.

o Stamps Printer project: It was a handy device (running windows CE) capable of printing postal stamps. It could communicate to a central server through secure web service (using WSE) to transfer balance and transactional information. It had a web interface to view statistics, recharge balance or lock/unlock the printer. The printer could also work in offline mode in which USB flash drive was used to communicate balance and transactional info b/w server and printer. Technologies used were C# .NET compact framework 2.0, WSE 2.0, ASP.NET 2.0 and MS SQL Server 2005.

o Kiosk Framework: Worked on desktop server/client framework for self servicing machines. The framework was made dynamic enough to install any plug-in on the server and publish them to clients for future enhancements. Technologies used were C# .NET framework 2.0, MSMQ and MS SQL Server 2005.

Soffware Design Engineer at And Or Logic, Islamabad, Pakistan. Head office: San Jose, CA 95110 USA - www.andorlogic.com
  • Pakistan - Islamabad
  • July 2006 to November 2007

o Secure Phone project: The aim was to achieve secure voice communication on ordinary telephone line. The voice was digitized and compressed and later on encrypted by AES+ (enhanced and optimized version of AES) and given to modem for transmission. The reverse was applied on the other side to hear analogue voice. I was responsible for writing the firmware of ARM and MSP microcontrollers which were used for encryption/decryption, directory save/search/sort, UI and communication b/w LCD, DSP, modem and serial flash.

o Mail Tracking System: It was a monitoring application for an existing Secure Mail project. Completely designed its database and software architecture. It included a replication manager which could collect data from several clients to a central server for reports generation. Technologies used were VC++ 6.0 and MS SQL Server.

Education

Bachelor's degree, Computer Science
  • at NUCES (FAST) Islamabad, Pakistan
  • July 2006

ACADEMIC EXCELLENCE Introduction to Computing A Artificial Intelligence A OOP A Computer Architecture A Data Structures A- Operating Systems A- Comp. Communication (Networks) A Assembly Language A- Image Processing A- Algorithms B FINAL YEAR PROJECT Wireless Adhoc Sensor Networks (using Zigbee IEEE 802.15.4) Zigbee is a new standard for wireless sensor networking, similar to Bluetooth but has some advantages over it. Highly reliable, low cost, low power consumption and supports low data rate. Our project was related to research and study of Zigbee Stack architecture and its simulation. The Issues which we dealt with are Network discovery, Network formation, Joining and Leaving of devices, Dynamic discovery of Routs, Unicasting and Broadcasting, Distributed Address Assignment, Data and Command Frame formats, Layer Interfaces, etc.

Specialties & Skills

Web Analytics
Technical Specs
Unit Testing
SQL Server
ASP.NET MVC
Multithreaded and async programming
MS SQL Server
Sitecore CMS
Asp.Net MVC
Ajax/jQuery
Unit testing with Nunit and Moq
Requirements gathering and technical specs
Agile (Scrum)
Scaled agile framework (SAFe)
Software design patterns
Executable specs using Specflow

Languages

English
Expert