We provide IT Staff Augmentation Services!

Sr. .net Developer Resume

Columbus, Oh

Summary:

  • Over 10 years of experience in all aspects of software development life cycle (SDLC) starting from requirement analysis through development and deployment.
  • Experience in System Analysis, Design, Development and implementation of various applications including Web Applications using Microsoft .NET Framework 4.5/ 4.0/3.5/3.0/2.0 , C#.NET, ADO.NET, ASP.NET.
  • Experience in Object Oriented Analysis and Design of Software along with Design Patterns like Model View Controller (MVC), ASP.NET MVC 4.0 and Business Modeling.
  • Full understanding of Agile (Scrum), Test-driven Development (TDD) and Waterfall model with exceptional analytical and problem solving skills.
  • Experience working with Windows Communication Foundation (WCF)/Web services, AJAX, Visual Studio 2008/2010/2012 and SQL Server 2008.
  • Worked extensively on Relational Databases using SQL server 2008 and Oracle 10g along with writing of complex Database Queries, Indexes, Views, Stored Procedures and Functions using T/SQL.
  • Experience working with Crystal Reports, SSRS and SSIS.
  • Excellent skills in web technologies like Java Script, Jquery, JSON, CSS, HTML, DHTML, XML, XAML, XSLT, Web Services and SOAP.
  • Good experience in using ADO.NET objects such as SQL Connection Object, SQL Command Object, Data Reader Object, Dataset Object and Data Adapter Object.
  • Experience in using Language-Integrated Query (LINQ) in .NET objects to query and retrieve data.
  • Experience in working with version control tools like Microsoft Visual Source Safe (VSS), Team Foundation Server (TFS) and extensive experience developing distributed applications on multiple platforms.
  • Ability to prioritize tasks/Multitask and execute them to perfection and able to work in a high pressure environment and capable of working in a team and as an individual.
Technical Skills:
TECHNOLOGY
TOOL

.NET Technologies
.NET Framework 4.5/4.0/3.5/3.0 , SQL Server 2012/2008, C#.Net, VB.Net, ASP.Net

Design Pattern
MVC4, Abstract Adapter Pattern, Singleton Pattern, Factory Pattern, DI

Web Services
Web Services, Window Services, WCF

Programming Paradigm
SOA, OOP, Agile

Programming Languages
C#, VB.NET, Visual Basic 6.0, C++, C

Content Management System
Sharepoint

Tools
Razor Engine, SQL Developer, Telerik.

ORM
Linq to SQL (.dbml files)

Scripting Languages/Mark up
JavaScript, JQuery, XSLT

Web Servers
Internet Information Server 6.0/7.0

Databases
Oracle 10g, MS SQL Server 2012/2008/2005/2000 , T-SQL,MS-Access

Testing Framework
.Net Unit test Project, NUNIT

Versioning Tool
TFS, VSS, SVN

Reporting Tool
SSRS, Crystal Reports

Operating Systems
Windows 8/ Windows 7/ Windows XP/ Windows Server 2008 R2

Networking
TCP/IP, HTTP, FTP

Employment History:
Confidential, Columbus, OH
Role: Sr. .Net Developer
Confidential is the primary application used to process financial transactions (deposits, withdrawals, payments, official items) in the branch. It’s a front end and supporting infrastructure (touch point) used by the banks Tellers. TECS communicates with the native CICS programs for inquires and posting of various transactions. Tellers can select the options from quick picks menu and process transactions. TE is the combination thick client with Confidential and Alogent client server and the host side is BTL (mainframe).The Device Interface Manager (DIM) acts a Bridge Pattern between Teller Express and specific device plug-in implementations.
Responsibilities:
  • Worked with ASP.NET, Web Services, WCF and State Management, Caching features, configuring optimizations and securing the web application. Developed the Code-behind files in C#.NET.
  • Involved in analysis and requirements gathering with the end user and the business analyst.
  • Developing complex business logic components with SOA, web services utilizing existing retail shared infrastructure.
  • Implemented ADO.Net data access techniques i.e. SQL Connection Objects, SQL Command Objects, Dataset Objects, Data Reader Objects and Data Adapter Objects using Data Grid, Data List and Repeater controls.
  • Extensively worked with database objects like stored procedures, views, functions etc. for the interaction between the application and the databases.
  • Involved in maintenance, testing and troubleshooting of the development server.
  • Generated reports using SQL Server Reporting Services.
  • Deployed and tested the application at production environment.
  • Implemented Agile methodology SCRUM in software development.
  • Client interaction to understand problems/needs and respond back with time lines.
  • Used Microsoft Team Foundation Server for Version Control in team environment
  • Wrote unit test cases and involved in Unit testing & Integration testing.
Technologies: ASP.NET, C# 4.0, Entity Framework, JQuery, Visual Studio .NET 2010, Web Services, WCF, SQL-Server 2008, TFS.
Confidential
Confidential tool is a tool that is used by bankers to help most valued customers pay their overdraft items if any. This tool allows for the banker to see accounts overdrawn for a particular day for their branch.
Responsibilities:
  • Developed .NET applications on .NET Framework 4.0 Followed the Agile methodology with Scrums.
  • Developed and consumed WCF Services to achieve Service Oriented Architecture (SOA) and communication between heterogeneous applications.
  • Designed rich user interface with n tier Architecture.
  • Writing stored procedures, views, cursors to manage the performance of the flow between front end and back end.
  • Implemented WCF Contracts such as Service Contract, Operation Contract, and Data Contract.
  • Implemented Generics for creating object collections
  • Implemented client side validations using Java Script and server side validations by using .NET validation controls
  • Developed XML Web Services using WCF, C#.NET with multiple bindings and address and hosted them on IIS and tested them by generating the proxy class files based on the web services and consumed in web application.
  • Well Organized Implementation of caching, session management Techniques.
  • Worked on Cascading Style Sheets and XML-Schemas.
  • Worked on Pop-up windows using Jquery.
  • Streamlined Deployment of Application on Test and Production Server.
Technologies: ASP.NET, C# 4.0, JQuery, Visual Studio .NET 2010, Web Services, WCF, SQL-Server 2008, TFS.
Confidential
Confidential is a repository that stores all forms of communications, promotions, brochures and instructions send to the branches from the bank's end in one location. This site can be used by banker across the country to look up any communications/promotions/brochures sent out to the customer.
Responsibilities:
  • Developed user interfaces and client displays.
  • Engaged in code review and testing
  • Involved in performance tuning actions
  • Managing Service Requests until their successful completion
  • Implemented best practices, standards and procedures including quality and delivery methodologies.
  • Performed complex analysis, designing and programming to meet business requirements.
  • Closely involved with the database team in developing stored procedures, functions, views, triggers on SQL Server to accomplish the desired functionalities
Technologies: ASP.NET, C# 4.0, JQuery, Visual Studio .NET 2010, Web Services, WCF, SQL-Server 2008, TFS.

Confidential , NJ
Role: Module Lead
Confidential is Citi’s primary corporate e-banking platform for cash and trade applications. The current SME version of the CitiDirect application implemented for CitiDirect BE 1.2 application clients needs to be enhanced to increase the client satisfaction, enrich the user experience and to be on par with the other cash management products offered by competitive Banks. This Release is targeted to allow business to achieve ultimate goal: activation of inactive LCB customers, start process of introduction platform for existing CitiDirect Classic customers and on-boarding of new customers.
Responsibilities:
  • As a lead developer I was responsible for interaction with business users and documenting the required features with sufficient details.
  • Estimation of the effort required for developing the enhancement using Work Breakdown Structure and accordingly providing inputs for preparing the delivery plans and schedule.
  • Developing software distribution website (APAD) using C# 3.5 and ASP.NET MVC.
  • Involved in database objects creation like tables, triggers. Developed complex T-SQL stored procedures in SQL-Server 2008.
  • Involved in object relation modeling (ORM) using LinqtoSQL classes.
  • Involved in code review and deployment activities.
  • Involved in documentation activities and Performance tuning actions
  • Involved in supporting other developers throughout the project phase
  • Streamlined Deployment of Application on Test and Production Server.
Technologies: ASP.NET MVC, C# 4.0, JQuery, Visual Studio .NET 2010, WCF, SQL-Server 2008, SVN.
Confidential, London
Role: Sr. .Net Developer
Confidential applications team delivers a series of customized, online applications that enable our clients and partners to work collaboratively with BT. They deliver a diverse, bespoke range of information sharing and Contract Management tools, principally:
  • Genesis MAC - Service requests and Move, Add & Change requests
  • EQMS - Electronic Quality Management System (document management system)
Responsibilities:
  • Engaged in coding, review and testing
  • Responsible for report generation
  • Integrated various components of various key modules of the project
  • Supported other developers throughout the project phase
  • Involved in deployment document creation
Technologies: VS 2010, C#.Net, JQuery and SQL Server 2005
Confidential based application is used to manage the appraisal operations processed on all the employees employed to an organization. This web application is segregated into two major modules Administration and Tracking .This system tracks the status of all the employees appraisal process by providing timely notifications(i.e., when there is a delay on process) through email alerts and ensures all the process to be completed by the month of October for every year. The system provides a role based driven approach model. This proposed system provides timely and faster accessibility of information to the Human Resource Department and stimulate further operations Payroll .
Responsibilities:
  • Involved in DB designing and development
  • Engaged in coding, review and testing
  • Integrated various components of various key modules of the project
  • Responsible for report generation
  • Involved in supporting other developers throughout the project phase
Environment: ASP.Net, JavaScript, C#.Net and SQL Server 2005
Confidential should be the easiest automotive management software in the market. VMS empowers anyone in the repair shop to use regardless of computer experience. VMS will easily handle tedious and time-consuming tasks, such as automatically calculating correct price markups on parts and routinely reminding your customers about preventative maintenance. It effortlessly enters information into an invoice as you build work orders, so you don't have to repeat any typing. VMS keeps your technicians working on vehicles, not paperwork.
Responsibilities:
  • Designed front end and back end
  • Involved in coding, review and testing
  • Engaged in integration testing and QA release
  • Integrated various components of various key modules of the project
  • Responsible for report generation
Environment: ASP.Net, C#, VB. Net, AJAX, XML, Web Service and SQL Server 2005
Confidential is an owner of Transport Company in USA. The purpose of this project is to track trucks location in road, provide online status for customers. This project also includes Payroll and Billing system. It also controls resource allocation (Driver and Equipments) for each trip. To get the current location of a truck we used to methods - Driver Log (Manual) and Satellite Data. To track the vehicle using satellite we used Web Services offered by @Road. Using @Road web services we get details about the vehicles Latitude, Longitude and vehicle movement status. We also used PC*MILER®|Connect to get the maps of USA roads. Using PC*Miler Connect we calculate the shortest distance and preferred path extra.
Responsibilities:
  • Designed front end and back end
  • Involved in coding and testing
  • Integrated various components of various key modules of the project
  • Supported other developers throughout the project phase
Environment: C#, VB.Net, ASP.NET, Web Services, Java script, SQL Server 2000
Confidential is tracking the Manufacturing Process of Plastic Company. It starts manufacturing based on the work Order from Raw Materials to Finished product of Plastic. Production Line involves various modules of manufacturing. One module’s finished is used as Raw material for following process. User can make the order online and know the status of the work order at any time. The customer can place the order and it will be entered in the system and. According to the requirement, the raw materials will be sent to the process. It also handles the information of every product's stage. The amount will be collected according the clients requirements of the product’s measurement such as thickness, length and etc.
Responsibilities:
  • Designed front end and back end
  • Involved in coding and testing
  • Integrated various components of various key modules of the project
  • Supported other developers throughout the project phase
Environment: C#, VB.Net, ASP.Net, ADO.NET, JavaScript, SQL Server 2000
Confidential is developed to improve the quality and management of the healthcare systems. The receptionist registers the patient details, gives appointments to the patient, administers the inpatient and outpatient records, maintains bed allotment for the patient, maintains bill settlement; allot doctors timing for the trainee doctors. Admin looks after the employee details and the salary details. Inventory manager keeps track of the item details, purchase details, stock maintenance etc., Librarian keeps track of the books stored in the hospital library, reference type etc.,
Responsibilities:
  • Designed front end and back end
  • Involved in coding and testing
  • Integrated various components of various key modules of the project
  • Responsible for report generation
Environment: ASP.NET, C#, VB.Net, ADO.NET, Java Script, SQL Server 2000
Confidential of this assignment is to study the core business processes of Agency Management Systems. This product is customized software gives complete solution for all Agencies. The main Modules are Master, Inventory, Accounts and Reports. The Master module consist details of Agency, Customers, Vendors, Products and Sales Area. The Inventory module consist details of purchase order, Purchase Return, Sales Order, Sales Return, Line Sales and stocks. The Accounts module consist details of ledger, Vouchers and line sales. The Reports module has all the required reports.
Responsibilities:
  • Designed front end and back end
  • Requirement gathering and system design.
  • Involved in coding and testing
  • Database Table Design, Creation of Views, Stored Procedures
Environment: ASP.NET, C#, VB.Net, ADO.NET, SQL Server 2000.

Hire Now