Danish Kazmi, Senior Software Engineer

Danish Kazmi

Senior Software Engineer

AAJ Technologies

Location
United States
Education
Master's degree, Information Technology
Experience
3 years, 6 Months

Share My Profile

Block User


Work Experience

Total years of experience :3 years, 6 Months

Senior Software Engineer at AAJ Technologies
  • United States
  • June 2007 to November 2010

Miami Dade College
We developed an Enrollment Information System for Miami Dade College. This system provides visibility to MDC management about enrollment activities. They can compare current enrollments with past years enrollments information in different dimensions and view current trends.

There were two phases of this project. In the first phase we designed the enrollment part of Enterprise Data Warehouse and DataMart on top of EDW for enrollment activities at Miami Dade College. We wrote an ETL process using SSIS 2008 to populate the EDW from source system. To maintain historical changes we implemented type II updates in ETL processes. To populate Datamart from the data warehouse, we wrote an ETL process using SSIS.

Technical Lead at 2013 Municipal Security Rulemaking Board
  • United States
  • December 2010 to January 2002

Emma Portal
EMMA Portal is a comprehensive, centralized on-line source for free access to documents, data and educational materials on municipal securities. Municipal bond underwriters and issuers submitting official statements, advance refunding documents and continuing disclosures to EMMA may do so through the EMMA Data port. Submitted documents are made available to the public. My roles was to lead my team to develop different module of this big web application. We used ASP.Net, C#, WCF, jQuery and SQL Server for development technologies.

Technical Lead at API
  • United States
  • February 2013 to January 2001

LC Pricing Model

  • to

Lead Managemt System
This project is to provide a web based interface for the research team to enable them to work with court documents. Court Documents are sources of new leads for Client First Settlement Funding. This web based solution provides the ability to extract MetaData from court documents and compliance documents to generate leads in CRM. This system was built using ASP.Net MVC, Bootstrap and AngularJS for the frontend, Web API as middle teir and SQL Server 2012 as backend. My role was to lead team, architect solution and participate in development as well.

  • to

Management System
This project provided an ASP.Net MVC web based interface for sales agents so that they could create and submit quotes while speaking to customers on the phone. This web based solution provides the ability to calculate offers depending on real time rate offers. Once a customer shows interest the sales agent can submit a quote to the CRM and Loan System in real time. This web application was developed using ASP.Net MVC, Bootstrap, jQuery, Knockout for the frontend, Web API and CRM API as middle teir and SQL Server 2012 as backend. My role was to lead team, architect solution and participate in development as well.

  • to

CRM and NLS Integration
This project was to develop an integration process between Microsoft Dynamics CRM 2011 and NLS (loan system). Sales agents submit an opportunity to the CRM and the integration process creates a deal in NLS. In NLS when the user updates a deal the integration process updates the CRM in real time. This process was developed with C#, WCF, SmartConnect, CRM API, NLS API and SQL Server 2012 as backend server. My role was to architect and develop this integration process.

  • to

NLS Implementation and Customization
Client First purchased a loan system from Northridge Systems. We configured and customized the loan system for
Structured Settlements according to Client First’s requirements All customizations were done using vb script, WCF
And C#. My roles was to architect and customized NLS while leading my team for this project.

  • to

Click to Dial
This project was about providing dial out functionality to sales agents from Microsoft Dynamics CRM 2011. We developed this functionality using open source libraries such as Asterisk.Net API, WCF, jQuery, C# in a very short time. My role was to architect and develop a solution for outgoing calls. We also configured and customized a “Telephone Integration” add-on for incoming calls.

  • to

Data Quality Dashboard
Data Quality Dashboard was developed to facilitate MSRB employees to review submitted information/documents in EMMA Data Port by underwriters and agents. Users can specify any found discrepancies in submission and send notifications to underwriters to fix it. Application is integrated with MSRB gateway system to authenticate user.
This web application was developed using MVC, C#, jQuery, nHibernate and Oracle. My role was to lead my team and develop this web application.
Environment: Visual Studio 2010, MVC3, C#, Fluent NHibernate, Unity Application Blocks, JQuery, NUnit, Rhino Mocks, Oracle

Board Application Portal
Board Application Portal was developed to facilitate applicants who want to apply for MSRB board member positions. Applicants can submit their information and also upload multiple documents. Applicants can download their application in PDF for personal records.
Administrators can view all the submitted/in progress applications submitted by the candidates. They can also download any application in a zip file including uploaded documents.

at Atlantis.com Kerzner International operates resorts
  • to

casinos and other properties around the world. Atlantis.com is the booking
engine for configuring, managing and booking packages to these destinations. It is a web-based system that provides business users capabilities to configure and manage packages and products. The system interacts with several interfaces in SOA architecture by exposing and utilizing services.

The site has two major portions. One part was development of marketing pages and other one was related to the Booking Engine. We developed a framework to create dynamic marketing pages on the fly using the Kerzner content Management System (KCMS) output. We developed most of the Booking Engine portion using XSLT and Asynchronous calls to ensure the website response is fast.

  • to

Kerzner Content Management System
This project was related to the content management for Kerzner websites. We developed a custom web based Content Management System to manage different types of contents including rich text and multimedia. The system provides very rich interface to manage and create Site Pages, Navigations, Page Contents, Multimedia, Promotions, Vendors and Products and functionality of Partial and Full Deployment. Users can define templates in KCMS to build their pages on the base of layout. Users can switch in to different site contents within the same interface. Users can also preview their changes before deploying them on production. The output of the KCMS is XML files.

Education

Master's degree, Information Technology
  • at University of Punjab

in

Bachelor's degree, Computer Science
  • at Institute of Management Sciences

courses: Agile Kanban Certified Microsoft Office SharePoint Server 2007, Configuration (MCTS) Microsoft Certified Professional (MCP.Net) Microsoft Certified Application Developer (MCAD.Net) Microsoft Certified Solution Developer (MCSD.NET)

Specialties & Skills

DATA WAREHOUSING
DIMENSIONS
ENGINEERING
NETSCAPE ENTERPRISE SERVER
PROCESS ENGINEERING

Languages

Danish
Expert