.net Developer Resume
Oak Brook, IL
SUMMARY
- Around 8 years of experience in designing and developing Microsoft Windows (Win Forms) and Web applications (Web Forms) using various technologies and environments.
- Extensive experience working with .NET 3.0/3.5/4.0 using both C#.NET, MVC with WebAPI.
- Extensive experience working with Unit shell scripting.
- Leading the technical team with a group of 3 members.
- Extensive experience in building web and windows and mobile solutions using visual studio 2008/2012/2013.
- Extensive experience working with SQL Server including TSQL queries, database design / modeling, Normalization, writing SQL Queries, Stored Procedures, Functions (UDF), Joins, Views, Cursors, Triggers, Jobs, database emails, Query Optimization, Indexes and using SQL Profiler
- Strong knowledge on syntax and semantics of C# language and use of concepts like (Delegates, Event Handling and Reflection)
- Strong skills in Design Patterns; it is about design and interaction of objects.
- Worked on design patterns like MVC & n - Tier Architecture with ASP.Net and C#.
- Expertise in using Team Foundation Server (TFS) and visual source safe (VSS).
- Good working experience in creating (C#.NET) WCF Service contracts, Operation contracts, Data Contracts, Bindings, Endpoints, Security, Behaviors and hosted experience with IIS
- Strong expertise in developing Client-Server, 3-Tier & N-Tier systems, Web Applications, windows applications (win forms), .NET Web Services, Windows Services, Migrating Applications and Application Integration
- Strong ability to translate business requirements to sound technology solutions; Designing and developing multi-tier enterprise applications employing Service Oriented Architecture (SOA).
- Expertise in Object Oriented Analysis and Design (OOAD) using Rational Unified process (RUP), Waterfall, AGILE/SCRUM and Test Driven Development (TDD) methodology
- Extensive experience in design & development of various Web-forms using HTML, CSS, JavaScript, JQuery, AJAX.
- Experience in creating/invoking and hosting .Net Web Services using SOAP/WSDL
- Worked with various reporting tools such as MS SQL Server 2008/2012 Reporting Services
- Hands-on experience in training the users for various projects through both Workshop / Online support.
- Worked with UML Diagrams for representing the data in various diagrammatical formats and also used Object Oriented Techniques for achieving the result
- Having applicable knowledge developing Web Forms using Visual Basic.NET (VB.NET).
- Have strong knowledge of web technologies including AngulajS, Bootstrap, HTML, CSS, AJAX, JQuery, JavaScript and XML.
- Expertise in using third party controls like infragistics, Telerik.
TECHNICAL SKILLS
Operating System: Windows 2003/ 2008/ XP/ Windows 7/windows 8, windows Server 2008/2012.
Languages: C#, .NET, VB.NET, HTML, XML, T-SQL, LINQ
Web Technologies: AngulajS, Bootstrap, HTML, XML, XSD, XAML, XPATH, JQuery, Java Script and AJAX
RDBMS: SQL Server 2005/2008/2012 (SSIS, SSRS).
Source Control: TFS and VSS
Scripts/Framework: Java Script, JQuery, .NET Framework 3.0/3.5/4.0
Technologies: ADO.NET, ASP.NET, Win Forms, AJAX, .NET Web Services and WCF,WebAPI
Tools: /IDE Visual Studio 2008/2010/2012/2013
Servers: IIS 5.0/5.1/6.0/7.0
Reporting Tools: Crystal Reports, SSRS, and SSIS.
PROFESSIONAL EXPERIENCE
Confidential, Oak brook, IL
.NET Developer
Responsibilities:
- Involved in Requirement Analysis, gathering, Low Level Design, Coding and Integration.
- Responsible for designing and developing the Application using ASP.Net MVC 4.0 WebAPI, Razor Syntaxes, Razor view engine.
- Responsible for developing the Data Access Layer (Model) using Entity Framework Model, LINQ to Entities, and C#.
- Responsible for leading the technical team with a group of 3 members.
- Responsible for designing and developing the UI using AngulajS, Bootstrap,HTML, CSS, JQuery, JavaScript.
- Responsible for developing the reusable Components on UI(Views) by developing the Partial Views, View starts, and reusable components for implementing the business rules with C# and OOPS Concepts.
- Responsible for making AJAX Calls for the UI Interactions to the Controller Actions using JQuery and getting the Data back as JSON and parsing it onto the UI.
- Responsible for implementing the Client Side Validations using JQuery and Java Script.
- Responsible for designing and developing the Business Layer Component using C#.
- Responsible for developing the Data Access Layer (Model) using Entity Framework Model, LINQ to Entities, and C#.
- Responsible for writing the Actions in the Controllers which implement the Business Rules and which act as a mediator between UI (View) and Database (Model).
- Responsible for designing and developing the database objects like Tables, Views, and Complex T-SQL statements, Stored Procedures involving Joins and using Temporary Tables, UDF(User Defined Functions)
- Worked in SQL database Optimization, and implementing the Performance tuning steps on the Data Retrieval Queries.
- Responsible for publishing and consuming the WCF Services.
- Involved in changes to WCF, Web Services, to handle request from POS server and responded back with the required information by getting the information from the Database.
- Used Telerik controls for the UI designing and development.
- Created Stored Procedures, Functions, Views and Triggers in MS-SQL database using T-SQL for regulate and maintain complex data.
- Involved in modifications to the XML requests and response as per the Business Requirements.
- Involved in daily and weekly SCRUM meetings to discuss various aspects of the code related to individual modules.
- Involved in modifications of various projects related to Service Desk like Configurations Application, Service Desk Web Application and Service Desk Reports, and successfully deployed to Production.
- Involved in creating various reports using SSRS.
- Tested the code developed to ensure it accurately captured the existing business processes.
- Provided ongoing troubleshooting, defect and enhancements.
- Performed Unit Testing and Performance Testing.
- Performed Unit Testing on the modules according to the requirements and development stand.
- Worked on Microsoft Team Foundation Server for version control, individual task status and Database
Environment: Visual Studio 2013, .NET 4.0/4.5, C#,.NET, MVC,JQuery,CSHTMLLINQ, MS SQL Server 2008/2012,SSRS, SSIS, TFS, .NET Web Services, WCF, WebAPI, IIS 7.0, Telerik Controls, and Windows 2008/2012.
Confidential, Tampa, FL
Sr. .NET Developer
Responsibilities:
- Developed application using ASP.NET 3.0/3.5, C#, ADO.NET, AJAX, SQL Server 2008.
- Service Oriented generally provides a way for consumers of services and Software AG EntireX.
- Participates in major problem reviews, initiates requests for change and ensures compliance with operational and security policies.
- Provide a mid-level contribution to a team responsible for the design, development and implementation of critical business enterprise applications using the .NET Framework 3.x/4.0 and SQL Server technologies.
- Creating WPF custom controls and associated control templates and integrating and customizing (styles) 3rd party control
- GUI was developed using HTML, C#.NET, XAML and ASP.NET.
- Legacy front-end technology to Silverlight to upgrade the current front-end functionality available to the client's end user banking customers.
- Service-Oriented connects applications through the exchange of documents, usually in the form of XML documents. Documents between a service consumer and a service provider.
- Designed and maintained database in MSSQL Server 2008 Created tables, views, user defined functions, stored procedures and triggers using Enterprise Manager and Query Analyzer.
- Conducts comprehensive testing of developed objects in development and QA environments, including regression testing before any changes are released to the Production environment to minimize bugs.
- Consumed Web services using WCF for online transactions using C# and exposed them through SOAP and HTTP.
- Troubleshoot and resolve problems with SQL DB administration, MySQL and storage engines
- The development and customization of a C# .Net WinForms specialty pharmacy application. They will also regularly assure the quality of the software by overseeing testing of the application.
- UsedTeam FoundationServer 2008 for Source Code Control, project related document sharing and team collaboration.
- Develop Telerik Reports and Crystal Reports (version 10+), ASP.NET MVC4, VB.NET, MS SQL Server, and Visual Studio 2003/2010/2012.
- Went through the total Project Development Life Cycle and have a clear understanding of various tiers as the project was a multi-tier application.
- Created WCF services and communicated them with JavaScript to display certain information
Environment: C#, ASP.NET 3.0/3.5, VB.NET, RAD Controls, Visual Studio .NET 2008, MS Expressions 2008 TS,.Net Framework3.0/ 3.5,MVC4,3, Web Forms, AJAX, Microsoft Application Block, XML, C# WINFORM, SOA, Windows 2008, Windows Azure, IIS 7.0, JQUERY and CSS, HTML5, SOAP, Silverlight 3.0, Java Script, XSLT, SQL Server 2008, T-SQL/PLSQL, UML,SOA.
Confidential, Columbia, SC
.NET Developer
Responsibilities:
- Created XSD schemas to use client’s import file and sent faxes (Doctor Order) to Doctors
- Created Win Form for Queuing model for supervisors to create Queues of DO’s and assign them to Reps
- Created Win Form for searching for a particular DO and reattach any image and fax it back to doctor with custom cover page.
- Created dynamic custom cover page by adding the Rep’s content on to the image before sending.
- Created user control by integrating Image Kit 7.0 for displaying Doctor Orders (.tif images), finding X and Y coordinates on the image and comparing the filled doctor orders .tif images.
- Generated .net controls from database on the user control for validation purpose.
- Designed the Diabetes form & other forms and sent for client’s Compliance department for approval
- Consumed ProtusFax web service to send and receive faxes
- Developed database driven rules for every form while processing the received fax to validate the form completion
- Developed Auto batch Mail program to pick the status codes and print using duplex printing mode
- Used third party tool called ImageKit 7.0 for all image (forms & faxes) manipulations.
- Created SQL tables, stored procedures, views and functions for Import and ScanForms (Automate) applications
- Developed and deployed Automate Web Service for clients to know the progress on their Patient’s record
- Involved in migration of few applications from .NET 1.1 to .NET 3.5
- Designed & developed web forms for Leads Management website using HTML, AJAX, ASP.NET 3.5 and C#.NET
- Used LINQ to SQL for database querying for Leads web site
- Created SSIS packages in SQL Server 2008 for uploading completed images to specific client as well as importing NPI registry from Govt. website into local database
- Involved in trouble shooting and fixing the issues for all the applications
- Participated in meetings within the organization, vendors and clients
- Followed HIPAA rules throughout all the communicates within the organization and also with the clients
Environment: Visual Studio 2010/2008/2003 , .NET 1.1/2.0/3.0, Win Forms, C#.NET, VB.NET, AJAX, MS SQL Server 2008, SSIS, Visual SourceSafe 2005, ImageKit 6.0/7.0, ProtusFax, .NET Web Services, LINQ to SQL, IIS 7.0 and Windows 2008/2000
Confidential
Software Engineer
Responsibilities:
- Gathered requirements from business users on a weekly / daily basis and wrote understanding document before proceeding with the implementation
- Followed Agile methodology and worked aggressively on tight schedules
- Implemented the complete User module’s business logic
- The development and customization of a C# .Net Web Forms application. They will also regularly assure the quality of the software by overseeing testing of the application.
- Worked on Windows Service which continuously monitors Advanced Orders and process them before 30 minutes of the order time.
- Integrated Payment gateway and worked with HTTPS implementation
- Configured IIS/database and SSL to IIS and trained client’s administrator on using it
- Designed and enhanced database for QTS in SQL Server 2005. Checked performance optimizations and bottle necks in the existing implementation
- Created Stored Procedures, Triggers, cursors, functions, views and user defined Functions in SQL Server 2005
- Deployed the complete build in Staging box and demonstrated the deployment process to client’s administrator
Environment: ASP.NET, C#.NET, Win Forms, VB.NET, SQL Server 2005, HTML, CSS, XML, JavaScript, Windows Services, Aloha API, .NET Web services, HTTPS, IIS, ActiveX Controls and Windows Server 2003
Confidential
Software Engineer
Responsibilities:
- Gathered requirements from business users, stakeholders and technical heads
- Designed the user interface using HTML, CSS and JavaScript
- Developed the business logic for the application using C#.NET by implementing Interfaces.
- Provided security to critical data by encrypting and decrypting the data while transferring on the wire
- Created business reports using Crystal Reports
- Involved in creating database and wrote all T-SQL queries, stored procedures, functions, views and Triggers
- Extensively created SQL Server 2000 DTS packages for pulling the data from TIMS database.
- Scheduled the DTS packages to run everyday using SQL Server JOBS
- Provided functionality to end user to create a criteria and schedule that criteria using application
- Worked extensively on Query optimization, Profiler, execution plan, created Indexes, updated statistics etc
- Proactively participated, suggested and implemented the new ideas with new version from a project hold situation
Environment: ASP.NET, C#.NET, ADO.NET, SQL Server 2000, DTS Packages, JOBS, Visual SourceSafe, HTML, CSS, JavaScript, Crystal Reports and Windows Server 2000
Confidential
Software Engineer
Responsibilities:
- Design, Development of WinForms using C#.NET.
- Created custom controls to maintain across the web application.
- Developed reusable and optimized .NET components using C#.NET.
- Developed reusable and controls using ASP.NET and C#.NET.
- Designed and developed Reports by using Crystal report Bundled Version for .NET.
- Implemented Data Access Layer using ADO.NET to communicate With the MS SQL Server 2000 Database.
- Involved in writing Stored Procedures and creating Tables, Views in SQL Server 2000.
- ASP.NET web application and .NET components hosted in Windows 2000.
- Involved in taking Backups, Restoring, Import/Export data using MS SQL Server and DTS.
- Improved the application performance using stored procedures.
- Developed an independent component for data access, which can be used as generic component for every project.
- This component generates parameters from stored procedures dynamically and used some overload functions for Executing Queries, which ensures the complete N-Tier architecture.
- Developed Navigation Component, for easy navigation in Text Boxes using Enter and Arrow Keys within the Form, For Clearing Text Box Control that are placed on Panel, Group Box and Tab Control, For Assigning Headers To the Data Grid.
- Created Custom Reports such Appointment date, PatientID, Discharge Date and Specailtywise using SQL Server Reporting Services 2000(SSRS).
- Developed Some COM+ Components To Maintain Transaction.
- Developed Report Component, so that it retrieves the data by executing Stored Procedures throw Data Access Component.
Environment: .NET Framework 2.0, SQL Server 2005, C#.NET, ASP.NET, MVC, SQL Server Reporting Services 2005, Visual Studio.NET 2005, Visual SourceSafe, Windows-XP.