Imran Ahmed
NorthBrook, IL
Phone: 847-***-**** e-mail : *******@***.***
SUMMARY:
•6+ years of IT experience in analysis, design and implementation of web based client-server applications in Microsoft Technologies using ASP.NET, Web Forms, ADO.NET and SQL Server.
•Good experience of Developing Web Applications using HTML, AJAX, JavaScript, CSS, C#, VB.net and XML
•Skilled in developing scalable, Multi-tier architecture based Application.
•Strong database design and programming skills in SQL Server, Stored Procedures, functions.
•Excellent knowledge of Object Oriented Programming Concepts (OOPS)
•Good understanding of SQL Server Integration Services (SSIS).
•Good understanding of Entity Frame work and MVC frame work and WPF technologies.
•Good experience in database programming using ADO.NET with SQL Client.
•Quick in learning new technologies and adapting in new environment.
•Team player and Self- starter and have ability to finish job with minimum supervision.
EDUCATION:
Bachelor of Science in Computer Science.
North Eastern IL University
Bio Informatics/Bio Engineering.
University of Illinois Chicago - UIC
TECHNICAL SKILLS:
Web Technologies:
XAML, ASP.NET 2.0/4.0, AJAX, HTML5, CSS, XML, ADO.NET. Entity frame work, Bootstrap,linq,MVC4/5
Languages:
C#, Vb.NET, C++, Java, SQL, SQL profiler
Scripting Languages:
JQUERY, JavaScript., Bootstrap
Databases:
MS SQL Server 2008/2012, Sybase MS-Access
Development Tools:
Microsoft VisualStudio.NET 2015(Community)/2012/2010
Version control Tools:
Visual Source Safe 6.0. / SVN/TFS
OS and Servers:
Windows Windows7/8, IIS 6.0/7.0
Other Software
Minitab, SAS, Macromedia Firework, Aptify
Allured Business Media, IL May 2014 – Till Date
C# Application Developer
Web site: http://www.allured.com/
Projects List:
Description: Developed intranet Score Progress Tracker application (SPTA) for the Events and Sp-Contents sales team. Project involved development and support of 3-tier architecture based MVC web application. Application is consist of three Modules Data Sink, Score Lead and Admin. Data Sink runs nightly scheduled job and fetch data from Launch pad and push it to Reporting database using LP API. Score leads allows sales person to add new closed sale to launch pad database using API method. Admin module allows Admin to perform all admin related task, such as creating user, setting user role(authentication/authorization), adding new sale to launch pad and many more task using dash board. Application gives clear picture of the performance of a sales person, and it also tells how loyal a client is based on calculation from fetched data. Over all it gives pretty good idea that which areas need to be improved to get a better result. Application utilized database technologies C#, SQL, MVC5, WebAPI, Entity Frame work, LINQ, JQuery and Bootstrap.
Description: Developed report for sales team using various technologies such as MVC4, Entity frame work, JSON, xml, High road API, Bootstrap, c#, sqlserver2008, Aptify and google API.
Description: Involved in implementing business process using Aptify CRM system. It uses vb.net to write back end code. Handled Process flow steps to perform list Import to perform update and insertion in relative entities.
Worked on redesigned skin inc web site project and implemented numerous tasks on Sitefinity to implement e-business module. Ebusiness is a vb.net ecommerce web application, which is used to build any web portal for interactions with Aptify system. Created multiple pages such as Login, New user Registration, Single page Subscription, Sending Confirmation emails, Password reset, Demographic Data form and Topic code Submission. Project utilized SQL Server database, vb.net, sitefinity e-business and aptify process flow.
Description: Created SSIS packages to get data from many external resources using third party tool
to get data from google analytics and scheduled it to sink it database table. Created view in Aptify database to fetch data from google database. Created data hub for reporting server. Wrote numerous views using SQL join to flatten the data.
Responsibilities:
Developed the web application in ASP.NET 4.0/4.5 with C# as a programming language which consists of Server controls, user controls, master-pages for consistent GUI. MVC.
•Used Ado.net features to design data access layers. Entity frame work.
•Basic SQL server databaseadministration (back up database/ restoring etc).
•Involved in development of various methods of Business Layers and Data Access Layers in C# and ADO.NET and Entity frame work.
•Wrote respective classes to implement aptify frame work library.
•Created JavaScript Methods for various front-end validations and function call. Regular expression in business layer to perform validation.
•Designed and added numerous tables in SQL Server 2008 R2 database and wrote stored procedure for different task to be performed, such as CRUD, searching application.
•Developed Web Form using vb.net, web control and various other controls
Environment:C#.NET, ASP.NET, VisualStudio.NET.net2012, Framework4.0, Entity frame work, ADO.NET, Sqlserver2008R2, Ajax Update panel, Windowsserver2008, jQuery, JavaScript. IIS.
Classic Color Broadview, IL Dec 2012 – April 2014
C# Application Developer
web site: http://classic-color.com
Projects List:
Description: Developed application using Microsoft open excellibrary for c-sharp to create excel document. Also using pdfsharp .dll, itext .dll to create and merge different pdf to create final pdf document while retrieving file and other information from database. It helps printing department to print document in organize manner.
Description: Developed file processing service using WCF technology for receiving file from our client Discover Card. Application asks client to enter login credential and if it’s validated then it allows the file processing.
Description:Developed Business job flow application for our client using n tier architect. Application consists of 3 modules Estimator, Purchaser and Vendor Application simplifies the product bitting process by allowing vendors to bit for a job and based on lowest bit andexpertise vendor may be granted the job.
Responsibilities:
Developed the web application in ASP.NET 4.0 with C# as a programming language which consists of Server controls, user controls, master-pages for consistent GUI.
•Used Ado.net features to design data access layers.
•Involved in development of various methods of Business Layers and Data Access Layers in C#.NET and ADO.NET.
•Wrote respective classes, properties, Interfaces to obtain Estimator, Purchaser & Vendor information, their registration and updating information from database.
•Created JavaScript Methods for various front-end validations and function call. Regular expression in business layer to perform validation.
•Designed and added numerous tables in SQL Server 2012 database and wrote stored procedure for different task to be performed, such as CRUD, searching application.
•Developed Web Form using C#.net, Data Grid and various other controls
•Used Cascading Style sheets for achieving uniformity through all the ASP.net pages
Environment: C#.NET, ASP.NET, VisualStudio.NET.net2012, Framework4.0, ADO.NET, Sqlserver2012, Ajax Update panel, Ajax Rounded corner extender, Ajax Popup control. Windowsserver2008, jQuery, JavaScript. IIS, itext, pdfsharp, openexcel document library.
C# Developer (AIM Specialty Health-Consultant) -Itek May 2012 – Nov 2012
Description: Worked on their two major applications. Imassis (an intranet Call center application) and Provider Portal2.0. Imassis deals with call center functionality and provider portal allows registered doctors to place their order and search their order online.
https://www.providerportal.com/
Description: Developed the web application in ASP.NET 4.0 with C# as a programming language which consists of Server controls, user controls, master-pages for consistent GUI.
•Used Ado.net features to design data access layers.
•Involved in development of various methods of Business Layers and Data Access Layers in C#.NET and ADO.NET.
•Performed day to day maintenance of application based on business requirement.
•Worked on many existence stored procedure to make changes based on business changing requirement.
•Created numerous dynamic web form control which takes place based on given out put retrieved from database as per client.
•Designed and added numerous tables in Sybase database and wrote stored procedure for Web Portal application.
•Developed Web Form using C#.net, Data Grid and various other controls
Environment:C#.NET, ASP.NET, VisualStudio.NET.net2010, Framework4.0, ADO.NET, Sybase, Ajax Update panel, Ajax Rounded corner extender, Ajax Popup control. Windowsserver2008, Work flow server, IIS.
C# Developer (Patient Entry System, PES) - Epcot Oct 2011 – April 2012
Description: Developed intranet ‘Patient Entry System’ (PES) using c# and applied n-tier architecture. It was built in two different modules, Patient Information and Medical record. Patient Information module is consisted of patient’s appointment, registration, billing and doctor appointment. Medical record module consists of medical record of the patients.
Responsibilities:
Developed the web application in ASP.NET 2.0 with C# as a programming language which consists of web controls, authentication and authorization mechanism, master page, content pages for consistent GUI.
•Designed and developed the database tables in MS SQL Server2008 and wrote stored procedure for both Patient Information module and Medical record module.
•Involved in development of various methods of Business Layers and Data Access Layers in C#.NET and ADO.NET.
•Wrote respective classes, properties, Interfaces to obtain patient information, patient registration, fetching billing information from database
•Implemented conditions in stored procedure to check if patient has any past due amount and giving appropriate message based on different conditions
•Wrote respective classes, interfaces, properties for medical record module to obtain patient’s medical history from database, updating and entering new medical record in database based on given permissions
•Developed Web Form using C#.net, Data Grid and various other controls
•Wrote Java Script for Client-side validations.
•Designed Internal and External reports using Visual studio crystal report.
C# Developer (Progress Tracker App, PTA) - Epcot Mar 2011 – Sep 2011
Description: Developed intranet Progress Tracker application (PTA) for the college faculty to provide student their progress report. Project involved development and support of 3-tier architecture based web application. Application is consist of two Modules Student and Consular. Student module provides the student’s progress in respective programs. Consular module gives access to consular to allow student to register for particular course if he/she meets all the requirements. Application utilized rational database technologies C# and SQL.
Responsibilities:
•Developed the web application in ASP.NET 2.0 with C# as a programming language which consists of custom controls, user controls, authentication and authorization mechanism, master page, content pages for consistent GUI.
•Designed and developed the database tables in MS SQL Server2008
•Extensively used Data Adapter, Data Set, Data Table, Grid View and Data Reader for binding data from database to the various web forms using ADO.Net
•Involved in development of various methods of Business Layers and Data Access Layers in C#.NET and ADO.NET.
•Wrote respective classes to fetch student information from database to check what courses student has taken with the respective grade received
•Implemented conditions in stored procedure to check if student has met the prerequisite requirement with the minimum grade received C to enroll for next class
•Wrote respective classes, interfaces, properties for Consular module to allow consular to let student register for a course if all the requirements are met
•Developed Web Form using C#.net, Data Grid and various other controls
•Used Cascading Styles for body, form, paragraph, Header, table, textbox, button, label, dropdown list and navigation links on ASP.Net pages layout using Style Builder (CSS).
C# Application Developer (RG) - Epcot Aug 2010 – Jan 2011
Description: Developed Request GuruApplication for our client using n tier architect. Application is consist of two module Vendor module and Customer module Application is provides a bridge between customers and vendors, in few steps customers can submit price quotes for services they need and save money by choosing the best value sent to them.
Responsibilities:
•Developed the web application in ASP.NET 2.0 with C# as a programming language which consists of Server controls, user controls, authentication and authorization mechanism, master page, content pages for consistent GUI.
•Used Ado.net features to design data access layers
•Involved in development of various methods of Business Layers and Data Access Layers in C#.NET and ADO.NET.
•Wrote respective classes, properties, Interfaces to obtain User & Vendor information, their registration and updating information from database
•Created JavaScript Methods for various front-end validations
•Designed and developed the database tables in MS SQL Server2008 and wrote stored procedure for both Vendor Information module and User module record.
•Developed Web Form using C#.net, Data Grid and various other controls
•Used Cascading Style sheets for achieving uniformity through all the ASP.net pages
References
Available upon request.