Imrul
ASP.NET Developer
Contact: 518.364.4465
Email: [email protected]
SUMMARY:
Microsoft certified Technology Associate.
Over 6 years of experience analysis, design, development and implementation of client/server based Enterprise
software solutions using object-oriented development methodologies.
Developed, implemented Web Applications, Window Applications and products using visual studio
2012/2010/2008, C#, ASP.NET, Dot NET Framework, Team Foundation Server, IIS web servers and data bases
like SQL Server 2012 /2010/ 2008 / 2005.
Design, develop and implement web applications using .NET Framework Architecture including C# .NET, Web
Forms, ASP.NET, AJAX, WCF, Web Services, ADO.NET, Entity Framework, XML, IIS and Visual Studio.
Experience with designing and development of applications using MVC design patterns.
Expertise in implementation of optimized, secured WCF Services by using Service, Operation, Data, Fault and
Message Contracts.
Experience in developing User Interface, Business Logic and Data Access components to meet user
requirements.
Experience in Developing XML Web Services Publishing and consuming them.
Possess in-depth knowledge in SQL Server 2012, SQL Server 2010/SQL Server 2008, with technologies such as
Stored Procedures, Views, Triggers, Transact SQL.
Experience in using Language- Integrated Query (LINQ) and retrieve data from database.
Hands on experience in developing applications to access data and data services in ADO.NET.
Experience in developing UI using ASP.Net Server Side Controls, HTML Controls, CSS, and Java Script.
Experience in implementing client-side JavaScript, HTML, DHTML, and CSS.
Experience with XML, User Controls, Custom Controls, SOAP, WSDL, Web Services, Validation Controls,
Authentications like windows authentication, forms authentication.
Expertise in using ASP.NET Grid Controls, Server Controls, Master Pages, custom web controls using C#.NET,
JavaScript which involve design and runtime validations.
Experienced with using Source Code Version Control Systems like TFS (Team- Foundation Server).
Having experience in bug fixing and production support.
Implemented Unit Testing and system testing using NUnit Testing.
Good experience in designing Technical Framework and defining Non-Functional Requirements.
Proven ability to analyze problems, root causes and develop innovative solutions to business challenges and
streamlining operations.
Experience in agile development environment.
TECHNICAL SKILLS:
Languages: C#.NET, VB.NET, Java
Server Scripting: ASP.NET 3.0/4.5
Client Scripting: HTML, CSS, JavaScript, JQuery
Database: MS SQL Server 2012/2008, MS Access 2000, ADO.NET.
Application Tools: Visual Studio 2008/2010/2012 Team Edition.
Versioning: Team Foundation Server (TFS)
Methodology: UML, Agile, Object-Oriented Analysis/Design.
Web Technologies: .Net Framework 4.0 – C#, VB.NET, WCF, ADO.NET, IIS8, LINQ,ASP.NET, HTML, CSS,
AJAX JavaScript, Web Services, MVC 4.0, IIS 8, TFS 2008/2010, MSF Agile/ScrumV1.0 process template, Entity
Framework.
PROFESSIONAL EXPERIENCE:
HP Enterprise Services, Morristown, NJ Nov 2013 – July 2014
Role: Dot Net Developer
Description: HP Enterprise service is one of the leading global providers of benefit administration services. They
provide comprehensive services for defined benefits, defined contribution and health and welfare plans. BA7 is a
product that deals in benefits and payroll of HP and its clients. Responsibilities include creating business logics, data
models for benefits administration, development and maintenance. Created many applications such as claim
management, benefit related reports, enrollment summary and medical plan applications.
Responsibilities:
Involved in requirement analysis, design, and development of the web based intranet application tool using
ASP.NET MVC and C#.
View pages were designed using Razor View Engine and the business logic was coded in C#.
Implemented optimized and secured WCF Services by using Service, Operation, Data, Fault and Message
Contracts.
Used ASP.NET, HTML and CSS to design the presentation layer of the website.
Prepared various test cases to fix the bugs and ensure the application error-free.
Used Master Pages to provide a unified look and feel to the application.
Used AJAX to create better, faster and more user-friendly web applications.
Created ASP.NET validation controls and JavaScript validations to enforce validations. .
Used Grid View, Data List, and Panels to display and manipulate data in View pages.
Extensive use of web services and web methods.
Developed stored procedures, automated SQL, T-SQL scripts for database maintenance, deployment and
installation.
Participated in various client meetings with the team and the project manager to discuss improvements in the
development of the section.
Environment: Visual Studio 2012, ASP.NET MVC, C# 4.0, WCF, LINQ, HTML, CSS, AJAX, T-SQL, MS SQL Server.
Sutter Health Care, Sacramento, CA Sep 2012 – Oct 2013
Role: Junior .Net Developer
Description: This project works with insurance companies and their clients to provide accurate and timely medical
information needed to issue requested policy. It provides the extensive network of medical examiners allows us to get
the information about agent needs in a comfortable and convenient manner. This is a MVC web based application
which enables patients to have online accounts and access all their medical data such as clinical care documents, lab
results and even schedule appointments with their physicians.
Responsibilities:
MVC (model-view-controller) architecture based development in conjunction with Web Forms.
Developed View-models in order to restrict the controllers to control the dataflow between model and view.
Used Master Pages, Validation Controls and CSS in Web Forms for frontend development.
Designed and Developed UI using ASP.NET, HTML, CSS, jQuery and AJAX.
Designed an Enrollment UI for the project, where one can register with personal details.
Designed Login, change password, forgot password UIs and their functionalities.
Designed the database structure for storing user’s personal information.
Developed style sheets for UI design and layout.
Used WCF for consuming web services for the application.
Client side validations were designed using Data Annotations and JavaScript.
Edited and corrected errors in jQuery functions for improving performance of a page.
Experience with razor code in view pages.
Implemented Unit Testing and system testing using NUNIT Testing.
Designed class libraries for database connection using ADO.NET.
Used ADO.NET and related data objects such as Data Adapter, Data Reader, Data Set and Data Table for
consistent access to SQL data sources.
Created Stored Procedure, SQL statement and Functions to manipulate the databases.
Experience with session variables. Creating Sessions, destroying sessions and setting timeout for sessions to
enable automatic log off.
Used Team Foundation Server (TFS) for version control.
Followed AGILE SCRUM Methodology for implementation.
Environment: ASP.NET Web Forms & MVC, ADO.NET Framework, SQL Server Management, Visual Studio 2010,
C# 4.0, WCF, JavaScript, jQuery, HTML, CSS, AJAX, NUnit, TFS.
Office of Information Resources & Technology Aug 2011 to Aug 2012
California State University Sacramento, CA
Role: Web Application Developer
Description: Office of Information Resources & Technology (IRT) in CSU Sacramento maintains the website for CSU
system. Also they are continuously developing new modules to enhance their online services. Recently it has
introduced an online service for the students who are taking on-campus off-campus hybrid courses. This is an
ASP.NET Web Form based application giving students facilities to upload their projects and assignments, facilities to
download relevant study materials, automated grading system and instructor-students chatting options.
Responsibilities:
Involved with developing intranet web application using ASP.NET Web Forms and C#.
Programmed reusable Data Access Layer and other parts of the project.
Used ASP.NET, HTML and CSS to design the presentation layer of the website.
Implemented custom authentication against SQL Server database using ASP.NET Login controls.
Created SQL Scripts, Functions, Triggers and Stored Procedures.
Developed several reports for various functional requirements using SSIS.
Extensively used .NET inbuilt controls like Navigation, Login, Data, Validation and reporting controls and all
other ASP.NET server controls.
Used Language- Integrated Query (LINQ) for retrieving data from database.
Environment: Visual Studio 2010, ASP.NET 3.0, C#, SQL Server 2008, JavaScript, HTML, CSS, Crystal Reports.
ICT Unit, Institute of Water Modeling, Bangladesh Jan 2008 - May 2011
Role: Software Developer
Description: Information & Communication Technology unit of Institute of Water Modeling develops software
integration modules for different mathematical modeling software being used for engineering analysis, design and
reporting. These software deal with large volume of environmental and hydrological data. Though each engineering
department uses its own type of software, sometime inputs are taken from same database source. An intranet based
application has developed to create input files for all software from same data source. Also customized reporting
software (win form based) was built to maintain the integrity among the reports produced by each engineering
departments of the company.
Responsibilities:
Involved with developing Win Form based application using VB.NET and MS SQL Server.
Involved with developing intranet based application using ASP.NET, VB.NET, HTML, CSS and Java Script.
Windows presentation Foundation (WPF 3.0) is used for building applications for rendering user interfaces in
windows based applications.
Involved in analysis, design and development of the application.
Involved in loading data from XML files to Database.
Added functionality in business layer and Data access layer.
Good at import and export of data between XML file and datasets.
Used ADO.NET objects such as Data Reader, Dataset and Data Adapter, Data View for consistent access to
SQL Server data sources.
Responsible for designing and developing ASP.NET web pages using ASP.NET, Java script, ADO.Net, SQL,
HTML, CSS, jQuery.
Generated the required reports with the help of data grid.
Programmed reusable Data Access Layer and other parts of the project.
Generated the required reports with the help of data grid.
Experienced in Prepare, read, write and understand program specifications.
Implemented custom authentication against SQL Server database.
Created SQL Scripts, Functions, Triggers and Stored Procedures with T-SQL.
Developed several crystal reports for various functional requirements using SSRS.
Implementation followed agile methodologies with scrum.
Environment: VB.NET, Win Forms, ASP.NET, WPF, MS SQL Server, MS Access, XML, T-SQL, SSRS, Visual Studio,
ADO.NET, Crystal Reports, HTML, CSS, JavaScript, jQuery.
EDUCATION:
MS in Engineering, California State University Sacramento, 2013
B.Sc. in Engineering, Bangladesh University of Engineering and Technology, 2007
PGD in Business Management, Bangladesh Institute of Management, 2008
PROFESSIONAL CERTIFICATE:
Certified by Microsoft Inc. as a Microsoft Technology Associate (MTA) - Software Development Fundamentals.