Monika Punwar
******.*****@*****.***
Cell # 331-***-****
Summary
Microsoft Professional with 3+ years of experience in implementing Object Oriented Programming Concepts (OOPS), Web based applications, client-server applications and Windows based applications.
Experience in C#, ASP.NET 2.0/3.5/4.0/4.5, ASP.NET MVC 4, ASP.NET Web API, WCF, ADO.NET, SQL Server 2000/2005/2008/2012/2014, XML, Oracle.
Developed services using WCF (Windows Communication Foundation) technologies and Web API.
Experience in developing applications using ASP.NET MVC, ASP.NET Web Forms, JQuery and Windows Communication Foundation (WCF).
Experience in Software Configuration Management (Daily Build, Release and Testing methodology) using tools like Team Foundation Server (TFS).
Experience in Design Patterns, Database Design, Normalization, writing Stored Procedures, handling Triggers, Views, Functions and involved in all the stages of System Development Life Cycle.
Experienced in development of complex stored procedures, joins, views like database objects.
Experience in working with divergent technologies including HTML5, CSS, ASP, VB6, ADO, XML and Java Script.
Experience in requirements gathering, analysis & re-engineering
Education
Bachelor of Engineering in Computer Science.
Technical Skills
Languages: C#, VB.Net, ASP.Net, .NET Framework 2.0/3.0/4.0, ADO.Net, PL/SQL, Visual Basic 6, C++, C
Web Technology: ASP.Net, MVC4, AJAX, JQuery, JSON, JavaScript, Entity Framework, HTML, DHTML, Web API, Web Service.
Scripting and Markup: JQuery, JSON, AJAX, JavaScript, HTML, CSS, XML.
Databases: SQL Server 2000/2005/2008, MS Access
IDE: Visual Studio 2003/2005/2008/2010, Visual Studio 6
Operating System: Windows 2000/NT/XP/Vista/ 7 64 bit, Windows Server 2003/2008 Unix
Professional Experience
Pragmatrix Technology LLC
Naperville, IL, US
Oct 2017 – Mar 2018
Role: Software Developer
Project: Clinical/Customer Order Processing
Description: This is a powerful application streamlining the order and results workflow between a clinical lab/bank that processes/freezes biologic products and its customers through secured online ordering system. It eliminates telephone calls and reduces paperwork providing timely data to the clinicians at Transplant Centers and hospitals. Enhanced automatic email communications to the appropriate stakeholders of the patient. Designed for minimal training and faster access to patient/unit information.
Features:
Online customer ordering - customizable forms
Role-based functions and features
Preliminary and Final Results to customer users
Automatic email notifications on every order status change - customizable
Barcode generation for the patients/units/samples
Physician and Scientific directors approvals
Multi-facility and mobile compatible
Different data views for the Lab/bank and customers
PDF reports to print and save in local workstations
Regulatory audit trails and logs
Role/Responsibilities:
Development using complete software development life-cycle (SDLC) to drive the effort and efficient object-oriented structure using Agile methodology.
Primary software test-driven development in a .Net environment using Framework 4.0, C#, ASP.NET MVC 4.0, Web API, TFS, SQL Server 2008, Active directory.
Actively involved in Project architecture, Framework design and to implement Object oriented methods.
Worked on Service Oriented architecture (Model, View and Controller) for web application project from Origination to Implementation following agile software development methodologies.
Developing business objects, collections and implementation of business validation rules.
Designed and developed various abstract classes, interfaces, classes to construct the business logic using C#, ASP.NET MVC Framework 4.0
Extensively design tables in HTML for tabular display of data with Paging and Sorting for displaying various data on to the View page.
Worked with ASP.NET MVC controller, View, Model, Web Services, JQuery, AJAX to design the web pages, user controller, shared views.
Used ASP.NET Web API for Basic Authentication, Google Authentication and communicating with other applications and components.
Extensively used technologies like AJAX to make pure JavaScript calls to fetch the data from SQL server, Web services.
Used ADO.NET objects such as Data Reader, Dataset and Data Adapter, for consistent access to SQL data sources.
Writing script for table, views, constraints, complex stored procedures and user defined functions in sql server.
Designed and Created database objects such as stored procedures, functions, triggers and indexes.
Used Team Foundation Server (TFS) for the purpose of version Control and source code maintenance needs.
Configure and setup IIS web server’s virtual directory, Application pools into development and Stage environments to deploy the application.
Accede Learning & Information Pvt. Ltd
Info city, Gandhinagar, Gujarat, India
Nov 2011 – Feb 2013
Role: Software Developer
Project: Dynamic Online Examination System
Description: Online Examination is the term to describe the fields of online assessment. This project is meant for students who want to appear for competitive exam and are preparing for it. The systems focus is on real technique how the actual examination is conducted online. The system is especially useful for exams like GRE, TOFEL etc. The exams are available to the student, based on the exam for which they have registered. System provides online resulting facility and question bank which can be updated. System supports more than 6 different types of questions that can be integrated in particular test. It also includes different difficulty level based on which the system changes its question dynamically. The basic purpose of this site is students can now take a practice test anytime, anywhere and at their own pace.
Role/Responsibilities:
Involved in complete Software Development Life Cycle (SDLC) including Analysis, Design, Implementation, Testing and Maintenance.
Extensively involved in Developing Components for Service Layer, Business Layer and Data Layer, implementation in SOA Architecture.
Designed and developed various abstract classes, interfaces, classes to construct the business logic using C#.NET.
Designed and developed web user controls, master pages, validation controls, CSS files using C#.NET, XML, HTML and ASP.NET 2.0/3.5.
Designed the web UI using ASP.NET, HTML, DHTML, XSL, JavaScript, CSS, Web Forms and controls.
Written Views, User Defined Functions, Stored Procedures, and Triggers for inserting/Updating/Deleting the data into the relational tables.
Programmed ADO.NET for communication between application and database, used extensively Data Grid, Data Set, Data Table, Data Views, Data Adapter and Data Readers to render reports.
Used Grid View, Data List and Repeater controls with Paging and Sorting for displaying various data on to the page
Used ASP.NET User Controls to create steps for submitting and modifying events and evaluation forms.
Utilized Ajax Tab control, Update Panel, Script Manager, ModalPopupExtender, MaskedEditExtender and MaskedEditValidator for validations.
Used AJAX along with JQuery for interactive and dynamic web interfaces for the applications.
Accede Learning & Information Pvt. Ltd
Info city, Gandhinagar, Gujarat, India
Sep 2010 – Nov 2011
Role: Software Developer
Project: eCargo – On Line ERP Solution
Description: eCargo is generalized ERP product for logistics industry. It contains almost 17 to 18 different modules to covers all day to day & transport level functionality of logistics industry. It has modules like daily operations; Transhipment & Traffic operations; Trace and Tracking system; Fleet & Inventory Management; Octroi Management; State wise Document management. It has Dashboard functionality to track each & very GC. It shares each department information with each other & touches with partners, vendors & customers.
Role/Responsibilities
Development using C#, Asp.Net 2.0 in .Net Framework 2.0 using Visual studio 2005.
Responsible and active in the analysis, definition, design, implementation, management, maintenance and deployment of full software development life-cycle (SDLC) projects.
Involved in back and front-end Coding and integration testing
Database Management Using MS–SQL 2005.
Written Store Procedures, functions, query in SQL server 2005.
Written JavaScript’s for client side validation and Server side validations with ASP.NET.
Designing the classes, user controls and pages.
Designed web forms using Visual Studio. NET, ASP.NET Ajax Control Toolkit, CSS, JavaScript code.
Implemented Data access layer using ADO.NET to connect and retrieve or manipulate database information.
Utilized ADO.NET technology extensively for data retrieval, querying, storage and manipulation.
Educational Teaching Experience:
Post held as a Lecturer in Computer Engineering from July 2008 to September 2008 in Gandhinagar Institute of Technology, Gujarat, India.
Post held as a Lecturer Class-II in Computer Engineering from September 2008 to Sep 2010 in Government Polytechnic Gandhinagar, Gujarat, India.