Sr. .net Programmer Resume
Cleveland, OH
SUMMARY
- Around 8 years of professional experience in IT industry with .NET Development, Application Design, Programming, Development, Implementation and maintenance of Applications in Client/Server and Web Environment.
- Extensive experience in .NET Technologies (.NET Framework 4.5/4.0/3.5/3.0/2.0 , MS Visual Studio .NET 2003/2005/2008/2010/2012 , C#, ASP.NET, Web Services, ADO.NET).
- Extensive experience in ASP.NET with C#.NET, VB.NET, ADO.NET, XML Web Services, Web API, ASP.NET MVC.
- Experience in building web applications with UI skills like HTML, DHTML, XML, XSLT, JavaScript, JQuery, Ajax, XHTML and CSS.
- Extensive experience on modern front - end frameworks for JavaScript - Including Bootstrap, Knockout JS and AngularJS.
- Experience with jQuery, JSON client side light weight programming language skills.
- Experience with Windows Communication Foundation (WCF), REST based services.
- Proven experience in advanced.NET Concepts like WCF 4.0, Entity Framework, MVC.
- Experience in Database design implementing RDBMS concepts and writing Stored Procedures.
- Experience with various Databases like Oracle 11g, SQL Server 2010, SQL Server 2008, and SQL Server 2005.
- Hands on experience in LINQ (O/R Mapping) in .NET Framework.
- Hands on experiences in SQL Server 2008 with T-SQL, SSIS, Stored Procedures, Triggers and Cursors, Oracle 11g (Package development with multiple stored procedures)
- Experience in Database design implementing RDBMS concepts and writing Stored Procedures, T-SQL, Triggers for SQL Server and Oracle.
- Proficient in Crystal Reports, SSRS (SQL Server Reporting Services), ActiveX Reports, Active Reports.
- Configuration and maintenance of applications on Internet Information Services (IIS) 6.0/7.0.
- Experience in Source code management tools like Visual Source Safe (VSS) and Visual Team Foundation Server (TFS).
- Proficient in developing .NET applications on Visual Studio .NET and Visual Team Foundation Server.
- Experience in creating package for the applications using Install Shield.
- Conversant with all phases of Software Development Life Cycle including analysis, design, development, implementation of multi-tier web based applications and distributed applications using WCF/Web services/REST Standards based on Service Oriented Architecture (SOA) and testing
- Domain exposure in Finance, Electronics, Banking, Educational, ID card, Labeling, bar coding.
- Expertise in Agile and Scrum Methodologies - Scrum Meeting, Retrospectives, Sprint Planning, Planning Poker, Detail Estimation, Story Creation, Review Meetings.
- Great command over threads and multithreaded applications, thread synchronization techniques like Monitor, ManualResetEvent, AutoResetEvent, Mutex, Semaphore, Interlocked etc.
- Excellent communication skills, interpersonal, hardworking and ability to proficiently communicate with all levels of the organization and work as a part of the team as well as independently.
TECHNICAL SKILLS
Languages: C#, VB.NET, ADO.NET, ASP.NET.
Frameworks: Microsoft .NET Framework 4.5/4.0/3.5/3.0/2.0 , Entity Framework.
Web Technologies: ASP.NET, HTML, DHTML, XHTML, XML Web services, CSS, JavaScript, JQuery, Ajax, WCF 4.0, and MVC.
Web Servers: IIS 6.0/7.0.
Data Bases: SQL Server 2010, SQL Server 2008, SQL Server 2005, Oracle 11g.
Development Tools: MS Visual Studio 2003/2005/2008/2010/2012 .
Versioning Tools: Team Foundation Server (TFS), Visual Source Safe (VSS).
Responsibilities: Design, Implementation, Development, Coding and Testing.
Operating Systems: Windows 98/XP/NT/2000/2008, Unix.
PROFESSIONAL EXPERIENCE
Confidential, Cleveland, OH
Sr. .Net Programmer
Environment: .NET Framework 4.5, Visual Team Foundation Server(TFS), SQL Server 2010, ADO.NET, LINQ, SSRS, C#, ASP.NET MVC 4.0, Web Services, XML, HTML, JavaScript, JQuery, Ajax, CSS3, Visual Studio 2012, MS Visio, WCF, SSIS, IIS 7.0.
Responsibilities:
- Implemented agile methodology and SCRUM framework for rapid development.
- Developed web based application based on .NET framework using ASP.NET MVC for Costumers for creating the new policy or to upgrade for a better policy.
- The programming language used was C#, made extensive use of Object Oriented Programming.
- Involved in design using UML in Microsoft Visio creating class diagrams, activity Diagrams and sequence diagrams.
- Used front end web development tools like CSS, JavaScript, HTML, and jQuery.
- Used JavaScript, jQuery, AJAX update panels where Client side scripting was necessary, including ASP.NET validation controls for validation of data.
- Used JQuery for making it easier to navigate a document.
- Worked with ASP.NET MVC 4.0 to implement the solution of all the new development.
- Used third party controls like Teleirk for rich user experience.
- Worked on ADO.NET using Data Adapters, Data Readers and Datasets.
- Developed web based application which talks to the Active Directory to create new Users, change the password, validate against active directory, and update the user Information in the active directory.
- Developed web based application which stores files to the database and retrieve files from the database.
- Used LINQ for querying for different databases and datasets.
- Gathering data from and inserting into destination Server using SQL Server Integration Services (SSIS).
- Used XML technologies for producing latest information on the policies.
- Used SSRS to generate reports for the management team in order to provide them with information regarding the payments and insurances covered by the non-users.
- Made extensive use of SSIS for transformation of data via the implemented enhancements for better performance.
- Extensively worked on Creating, Transmitting and Consuming WCF service.
- Created services using WCF (Windows Communication Foundation), Web Services for data exchange.
- Responsible for maintaining versions of source code using TFS (Team Foundation Server) 2010.
- Developed web based application which talks to McAfee to verify that the file is Infected with virus or not.
- Involved in developing windows application for converting report files to PDF files.
Confidential, Charlotte, NC
Sr. .Net Developer
Environment: .NET Framework 4.0/3.0, C#, ADO.NET, Entity Frame Work, LINQ, SSRS, XML, CSS3, HTML, XSD, JavaScript, Ajax, JQuery, WCF, Web Services, Visual Studio 2010, MVC, Visual Team Foundation Server(TFS), SQL Server, ASP.NET, IIS.
Responsibilities:
- Development of Projects\Modules assigned within Imaging Services using ASP.NET, C#, SQL Server 2010, Visual Studio 2010.
- The application was layered in 3-tier. Developed in every tier of the application.
- Writing Detailed Design Documents (DDD) based on the High-Level design documents (HLD) using Microsoft Word, MS Visio and Visual Studio Class Diagrams.
- Developing the project based on the DDD prepared in the previous step using C#, SQL Server 2010.
- Development of Modules assigned within UIMOD CCR Application using ASP.NET for front end, C# for business logic, SQL Server for backend processing.
- Written business logic using C# and ASP.NETin MVC architecture.
- Writing Technical Design Documents based on the High-Level design documents using MS Visio.
- Extensive use of XML features of T- SQL for maintaining xml data based on XPath queries. Reading XML documents and storing data in the relational database using various methods.
- Used LINQ to SQL in the data layer for rapid development of few standalone projects
- Worked with the team to develop the Web Services that is used to fetch data or to submit the document and processing it.
- Debugged web applications in ASP MVC3 with Razor C# and Entity in Visual Studio 2010 (HTML, CSS, JavaScript, and jQuery on the front end).
- GUI in all modules are developed using HTML, .NET controls and C#.
- Designed a Master Page and used CSS for to provide a consistent look and feel of inherited web pages.
- Used JavaScript to create different client side functions that greatly decreased processing time and resource consumption.
- Used JQuery to develop a modular approach that allows the creation of powerful and dynamic web pages and web applications.
- UsedAjaxfor greater interaction without submitting the complete page.
- Responsible for setting up the Security and bindings for WCF services.
- Created WCF Services to expose business logic as services and consumed those services.
- Worked on IIS to authenticate the information of users/BAHM agents.
- Generated reports for the agents to give them information regarding the issued loans and the monthly payments made by the lenders using SSRS.
- Made use of SSIS for Efficient use of memory.
- Used SSIS for better performance of Extraction, integration and loading of data into the database.
- Creating\Modifying table structure using SQL Server 2010.
- Used TFS (Team foundation server) extensively for version control of the source code along with the maintenance of the builds and the relevant documents of the same.
- Writing Unit test cases for integration testing using MS Test Project
Confidential, Queens, NY
.Net Developer
Environment: .NET Framework, LINQ, MVC, Visual SourceSafe, SQL Server 2008, Entity Frame Work, ADO.NET, Crystal Reports, C#, ASP .NET, CSS, XML, HTML 4.0, WCF, SOA, JavaScript, AngularJS, Visual Studio, MS Visio 2003, Active Directory, Web Services, IIS 6.0.
Responsibilities:
- Analysis and development of Purchase Order (PO) Management software for storing, retrieving and managing various purchase orders from site to external vendors.
- Designed the basic tables for the application in SQL Server 2008 database.
- Developed stored procedures and functions on the backend for efficiently querying the data.
- Used MVC Design Pattern to develop classes in order to having clear separation of responsibilities of all the supported client actions.
- The logic in the models is implemented using C#.
- DevelopedASP.NETWeb services for receiving orders in XML and uploading those in database usingWin Forms and ASP.NET Web applications.
- Used WCF for designing and deploying distributed applications under SOA implementation.
- LINQ to Objects for WCF service call.
- Created Tables, Views, Functions and Indexes in SQL Server.
- Used HTML to develop the GUI for the application.
- Used JavaScript for the client side validations and implemented validations at server side and validations at database level.
- Used MVC UI Pattern to design the Test driven UI Layer.
- Used AngularJS framework to bind HTML (views) to JavaScript objects (models).
- Applied Cascading Styles (CSS) to the pages.
- Used ASP.Net, AJAX and jQuery to dynamically build web user interfaces.
- Extensively used jQuery for UI centric Ajax behavior.
- Used JQuery to select DOM elements, create animations and handle events.
- Implemented DHTML, AJAX form submits and validation using jQuery.
- Performed code reviews, presentations and knowledge transfer.
- Creating reports in PDF and HTML formats usingCrystal Reports.
- Extensively usedVisual SourceSafe (VSS)for version control.
- Automated unit test cases using NUnit framework and involved in manual testing.
Confidential, Cincinnati, OH
Application Developer (ASP.NET, VB.NET)
Environment: Windows XP, Visual Studio 2008, WCF, XML Web Services, Web forms, ASP.NET, VB.NET, Oracle Database, Active Directory
Responsibilities:
- Involved as a Software Developer to analyze, design and review of application requirements with Visual Studio (.NET)
- Worked on Oracle database on backend.
- Developed web based application which talks to the Active Directory to create new users, change the password, validate against active directory, and update the user information in the active directory.
- Developed web based application which stores files to the database and retrieve files from the database.
- Developed web based application which talks to McAfee to verify that the file is infected with virus or not.
- Created RESTful services to support to application.
- Involved in Design, Development and Testing of Web Forms and Web Services.
- Involved in developing windows application for converting report files to PDF files.
- Developed stored procedures to interact with the database from an application which inserts, selects the data with minimum response time.
- Worked on XML Web Services, COM components.
- Developed WCF Services and consumed them using SOAP/HTTP for interaction between the systems.
- Extensively worked PL/SQL, Stored Procedures, Triggers and Cursors.
Confidential
.Net Developer
Environment: C# 2.0, .Net Framework 2.0, Entity Frame Work, LINQ, Web Services, Visual Studio 2005, SQL Server 2005, Teleirk, VS TFS, Windows XP, Active Reports.
Responsibilities:
- Critical resource for development of various modules, classes and types and implementation of the business logic.
- Involved in developing project artifacts like Detailed Level Design Document.
- Developed various UI forms and custom controls for the application.
- Used Teleirk for the application to enhance the outlook.
- Developed a custom data grid view which facilitates hourly insulin management form the UI.
- Developed the module to encode and decode commands exchanged between the desktop application and the actual hardware module.
- DevelopedXML Web servicesfor defining patient’s health condition and treatments or tasks to be performed while attention needed.
- Played a pivotal role as part of the core team which successfully achieved ISO-13485 certification.
- Generated reports using ACTIVE Reports.
- Assisted in setting up Microsoft Team Foundation Server (TFS).
- Involved in automated unit testing of modules using MS Test Framework.
- Successfully delivered the project per schedule with zero defects (medical domain industry wide standards).
Confidential
.Net Developer
Environment:, ASP, Visual Basic, Visual SourceSafe, SQL Server, VB.NET, ADO.NET, MS Access, Active X reports, Windows 2000.
Responsibilities:
- Development of the AR (Accounts Receivable) which involves creating of customer invoice.
- Development of the Warehouse module which involves the number of items to be sold, number of items pending, bay and tier location of the product in the warehouse.
- Unit testing of concerned modules.
- Configuration Management using VSS.
- Preparation of unit and system test cases.