Ishraq Ahmad

Blog for .net Architects & Developers looking to learn WPF, Silverlight, WCF and ASP.net MVC.

About Ishraq Ahmad


ISHRAQ AHMAD 

www.ishraqahmad.com
webchella@hotmail.com
cell: +1-916-477-9279

clip_image0024

me_thumb4

Over 10 years of solid development experience in private and public sector software development, which has given me a diverse understanding and experience of enterprise software & web development life cycle. As my past employers can attest, I have always been on the top of my field. Always been a top developer and a valued employee. From gathering requirements, to architecting a software design, product bug fixing, to solving production issues, I’ve become a well rounded and accomplished software development team lead.

 


CAREER SNAPSHOT

Project: Vehicle Tracking Web App
Skills Used: C#, ASP.net MVC 2, JQuery, Entity Framework, SQL Server 2008, Entity Framework, Agile Development, TDD
Description: Vehicle shipping web application which provides similar functionality as UShip.com web site. Users can request quotes from different shipping companies and monitor real time car shipping. It is composed of different payment gateways, messaging system, bidding system and administration for partners and system admin.
Responsibilities:

  • Managed team of three developers which includes task assignment, scheduling and planning of resources.
  • Involved in coordinating and communicating with client in analyzing technical requirements.
  • Participated in complete application life cycle, requirements, design, implementation, testing & deployment.
  • Followed Test driven methodology (TDD) which saved tons of time in ad-hoc testing.
  • Conducted daily standup meetings with other team member working remotely.

Project: Health Care Billing Web App
Skills Used: C#, Silverlight 3, ASP.net MVC 2, JQuery, Entity Framework, SQL Server 2008, Entity Framework, WCF, Agile Development, TDD
Description: Claim billing web application which provides an easy way to submit and manage complex billing claims for Ohio based providers. Admin module was developed in Silverlight and customer facing modules in ASP.net MVC. Customer services representatives can use Admin module in browser or out of browser application locally.
Responsibilities:

  • Participated in complete application life cycle, requirements, design, implementation, testing & deployment.
  • Provided recommendations to management concerning issues of productivity and software development and also assisted testers and support personnel to determine system problems and help customers.
  • Lead phases of project and/or lead smaller projects in their entirety.
  • Reviewed, repaired and upgraded legacy code.
  • Developed software change requests, which includes use cases, flow diagrams and ERD.

Project: TD 6
Skills Used: C#, WPF, WCF, Silverlight, Oracle 9i, DB2, SQL Server, Agile Development
Description: TD 6 delivers breakthrough speed and efficiencies in development productivity and performance, deployment to the Microsoft .NET framework, and building hosted applications in the cloud. Developers can now build .NET business applications quicker than ever before.
Responsibilities:

  • Developed XAML Writer which allows converting TD applications to WPF applications.
  • Implemented TD compiler which generates .net Intermediate Language (IL) as output of TD apps.
  • Designed and implemented various TD runtime controls to be used by TD developers.
  • Architected and developed IIS deployment wizard, referencing of legacy C++ apps (TD remoting), SAL language to IL parser & converter, and various runtime controls.
  • Customized and enhanced Kaxaml (www.kaxaml.com) for displaying XAML UI inside TD editor.
  • Architected WCF framework for TD so that generated application, can be deployed on client machines without requiring database plug-ins or tedious database client setups.

Project: Lotus Notes Migrator
Skills Used: C#, SharePoint WSS 3.0, ASP.net, MOSS 2007, Active Directory, Lotus Notes, DB2, SQL Server, Oracle
Description: Composer Notes is a migration toolset for cost-effective, Like-for-Like migrations of business critical Lotus Notes applications. Composer preserves the User Interface and Business Logic/Workflow (including LotusScript), for rapid adoption of the Microsoft platform without disruption to end users. Using Composer, customers can migrate their Notes applications to ASP.NET and SharePoint.
Responsibilities:

  • Developed various modules of Composer Lotus Notes migration solution.
  • Developed a .net version of running scheduled Lotus Notes agents.
  • Performed complete and successful Lotus Notes platform migration to .net for First Bank (www.firstbanks.com/), Price Waterhouse Coopers (www.pwc.com) and TravelPort (www.travelport.com/).
  • Productize Composer solution by adding licensing, obfuscation and analyzer modules.
  • Implemented Lotus Notes to SharePoint solution and developed custom web parts to ease migration.
  • Developed InfoPath complex templates and published through MOSS InfoPath Form services. Lotus Notes forms are converted to InfoPath forms.
  • Documented code consistently throughout the development process by listing a description of the program, special instructions, and any changes made in database tables on procedural, modular and database level.

Project: Salesforce.com Misc. Projects
Skills Used: Salesforce.com appExchange API’s, Javascript, C#, S-Controls, Oracle, SQL Server, JReports, Crystal Reports
Description: Salesforce.com is the best Customer Relationship Management solution of the world. No software installation is required and all modules/solutions are web based.
Responsibilities:

  • Developed various custom S-Controls using SalesForce.com platform.
  • Architected complex reports for Heald College (www.heald.edu/) and deployed them in cloud.
  • Assisted sales team targeting mid-market to enterprise customers.
  • Integrated CustomerSAT (www.customersat.com/) internal portal with SalesForce platform.
  • Developed financial applications using AppExchange API’s.
  • Balanced competing demands as leader and individual technical contributor.
  • Documented implementations and trained diverse group of clients and staff.

Project: Hansen 8
Skills Used: ASP.net, SQL Server, Oracle, C#, AJAX
Description: Hansen 8 is complete web based solution featuring public sector Asset Management, CDR, CIS Billing, CRM, and Pathway PPR. It is successfully been used in more than 100 cities around the world by cutting government costs and improving services to citizens.
Responsibilities:

  • Worked on E-Government solution which included CIS Billing, GIS, CDR, and CRM.
  • Managed team of six developers (Offshore) which includes task assignment, scheduling and planning of resources.
  • Searching, summarizing and keeping the team abreast of strategic information from all sources.
  • Interviewed business process owners and subject matter experts to elicit business needs.
  • Development of Software change request, which includes use cases, flow diagrams and ERD.
  • Conducted code review and maintain standards of CMM level 5.
  • Developed XML web Services and the application development strategy for the usage of the web services in the application.
  • Architected and coded various modules featuring Bill Generation (generates 1000 bills per minutes which is double than industry standard of 550 bills per minute), Common UI (generic UI library for re-using UI elements which increased application performance) and Delinquency process & estimation.

Misc. Web Projects
Skills Used: C#, SQL Server, ASP.net, ASP Classic
Description: Various web application projects which includes www.digitalaxes.com, www.sephari.com, www.marquetechnologies.com, www.3dsolutions.com and many more.
Responsibilities:

  • Analyzed, designed, coordinated and supervised the development of software to form a basis for the solution of information processing problems.
  • Documented software specifications like use cases, process flow diagrams, and business objects using OOD methodologies.
  • Search Engine Optimization of .net web applications.
  • Designed and developed highly scalable and extensible middleware components using UML.
  • Designed application framework using Visual Studio.NET Enterprise Application templates and the application blocks supplied by Microsoft.
  • Developed XML web Services and application development strategy for the usage of web services in the application.
  • Conducted code review and deployment of completed modules on weekly basis.
  • Developed a mini tool for data migration of legacy data.
  • Assured quality of product throughout the development process.

EDUCATION & Professional COURSES

  • Bachelor of Computer Science and Information Systems – The Punjab University -1998
  • WPF Training by Charles Petzold at Microsoft headquarters, Feb 2009, USA
  • Microsoft Certified Technology Specialist Web Application, Aug 2008, USA
  • SharePoint Administrator Training, Oct 2008, USA
  • Requirements Gathering and Elicitation Course
  • Software Quality Assurance Course
  • CMM & CMMI Process Appraisal and Analysis Course


Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>


Categories