Applications Developer Resume
Minneapolis, MN
SUMMARY
- Over 7 years of experience implementing Client - Server & Web based environments using Microsoft Technologies.
- Contributed in full project lifecycle including Analysis, Project Planning, Design, Development, Deployment and Testing.
- Experience in .Net Project Development, Maintenance, Enhancement, and Production Support of Business Applications.
- Solid experience in developing software using 3-tier and n-tier architectures.
- Involved in implementing ASP.NET MVC 4.0/3.0 architectures.
- Strong experience in Web Forms and Win Forms.
- Experience in the design and development of rich UI using HTML, CSS, JavaScript, DHTML and XML, jQuery, Bootstrap, AngularJS.
- Strong experience in data retrieval and manipulation using ADO.NET data objects such as Dataset, Data Reader, Data list, Data Adaptor and Entity Framework.
- Good experience in writing LINQ to SQL queries in Middle Layer.
- Experience in developing applications with Infragistics controls, Custom Objects, Sitemap, Master Pages, Membership, Data Access, Exception Handling, and State management.
- Hands on experience with SQL Server Reporting Services (SSRS) and SQL Server Integrating System using SQL 2008/2005.
- Worked with Crystal Reports for report generation and integration into .NET applications.
- Used versioning tools like Microsoft Team Foundation Server (TFS 2012), Visual Source Safe (VSS) and SVN.
- Designed and developed SQL Server database structure, Stored Procedures, complex queries and Triggers.
- Extensive experience in XML, XSLT and Web Services, WCF services and REST services.
- Knowledge in developing service-oriented architecture (SOA).
- Experience in developing windows and web-based applications using Silverlight and WPF.
- Extensive work experience in Functionality Testing, GUI Testing, Regression Testing, Integration Testing, System Testing, User Acceptance Testing and Black Box Testing.
- Experience in Software Development Processes & Models: Agile, Waterfall, and Scrum Model.
- Ability to work closely with users, work independently as well as in teams, lead cross-functional teams and handle multiple concurrent assignments effectively.
TECHNICAL SKILLS
.NET Technologies: ASP.NET, MVC, WCF, LINQ, SOA, Web Services, ASP, WPF, Dependency Injection, Entity Framework, .Net 4.0/3.5/3.0/2.0/1.1 , C#, ADO.Net, ADO, Silverlight, Microsoft Visual Studio .NET 2012/2010/2008/2005/2003.
Programming Languages: C#, C, C++, SQL.
Web Servers: IIS 7.5/7.0/6.0/5.0.
Web Technologies: HTML, AngularJS, DHTML, XML, CSS, Bootstrap, JavaScript, UML, SOAP, AJAX, jQuery, JSON.
Database Technologies: SQL Server 2012/2008/2005/2000 , SSIS, Oracle 10g/9i, PL/SQL.
Reporting Tools: Crystal Reports 10/9.0, Data Reports, SQL Server Reporting Services 2005.
Configuration Tools: MS Visual SourceSafe 2010/2008, MS Team Foundation Server 2012/2010/2008.
Framework: Microsoft .NET Framework 4.0/3.5/3.0/2.0/1.1 /1.0.
IDE: Microsoft VisualStudio.NET 2012/10/08/05 , Vim, Notepad++.
PROFESSIONAL EXPERIENCE
Confidential, Minneapolis, MN
Applications Developer
Responsibilities:
- Designed and developed intranet web application using ASP.NET MVC framework.
- Designed UI using jQuery, Bootstrap, jQuery UI and CSS.
- Created dynamic and interactive user experience with extensive use of AJAX and jQuery.
- Displayed data efficiently using functionalities provided by JQGrid API.
- Decreased the page response time using the server side asynchronous JavaScript, AJAX and JSON technique.
- Used JavaScript for client side validations.
- Created efficient and compatible service calls to different applications to transfer data using WCF.
- Used Entity Framework for working with Relational data and LINQ for updating the data.
- Used Razor Views to enable fast coding and quickly integrate server code into HTML markup with a minimum of keystrokes.
- Used Telerik controls toolkit for rich user interface.
- Used Repository Pattern for data persistency and easy management of data flow to and from the database.
- Developed Stored Procedures, Views and Functions c and optimized using indexes.
- NUnit were usedfor unit testing.
- Used JIRA for tracking defects and business requirements.
- Fixed issues reported by QA and UAT teams.
Environment: .NET Framework 4.0, Visual Studio 2012,ASP.NET MVC3, C#, AJAX, Automapper, HTML, HTML5, NUnit, jQuery, Bootstrap, AngularJS, Sql server 2008.
Confidential, Durham, NC
.NET Developer
Responsibilities:
- Involved in understanding and analyzing the business requirements of the project, and converting them into functional specifications.
- Implemented Six Sigma methodology in Agile development.
- Designed and developed Web Forms using .Net Framework for the user interface (UI) with MSSQL as the Database.
- Used HTML helpers in a view to render the HTML Content.
- Used 3-tier architecture for better understanding and maintenance.
- Used AJAX and jQuery in many places in the project as they are light weight, easy and fast.
- Used WCF services and RESTful services.
- Implemented Cascading style sheets (CSS), Master pages, and HTML for maintaining uniformity among all web pages in GUI.
- Used LINQ to reduce performance issues and to improve application efficiency.
- Provided Session Management to preserve the state of session variables.
- Used Entityframework technology extensively for data retrieving, querying, storage and manipulation of interface screens developed using ASP.NET.
- Created Stored Procedures, Triggers in response to an event on table, and created Views to show a virtual table.
- Team Foundation Server (TFS) was used for source code maintenance among the team members.
Environment: .NET FrameWork 3.5/4.0, Visual Studio 2010,ASP.NET, C#, AJAX, SOAP, CSS,ADO.NET, HTML, DTS, Web forms, Web Services, Microsoft Visio, MS SQL Server, XML/XSLT.
Confidential, Memphis, TN
.Net Developer
Responsibilities:
- Designed and implemented application using .NET Framework 4.0.
- Designed and developed the Business Layer, Presentation Layer and Data Access Layer for the application.
- Worked on migrating the code from ASP.NET framework 1.1 to ASP.NET MVC4.
- Developed User Interface using Asp.Net and code behind using C# and .Net.
- Implemented web forms using AJAX technology.
- Used Agile methodology for the project which involved daily scrums.
- Worked on configuration of report server, report manager scheduling, and permissions to different level of users in SQL Server Reporting Services (SSRS).
- Used Java Script to handle client side validations.
- Maintained MS SQL Server 2005 and 2008, including security, configuration and install servicepacks upgrade.
- User Controls were used extensively to implement the business logic, thereby significantly reducing the number of pages to be navigated by the user.
- Created interactive presentation layer in C#.Net and C# with Visual Studio.Net as the IDE.
- System was developed completely under .NET framework with OOP’s concepts.
- Implemented Forms Authentication using database for usernames and passwords.
- Validation controls were used to accept or reject input before additional processing.
- Client form validations were done using HTML and Java Script.
- Responsibilities included designing the layout of the website using HTML, CSS and various other programs, and keeping up to date with changes requested by the clients.
- Used controls such as Dropdown list, Checkbox list, Calendar control for date picker, ModalPopUp Extender, and AutoCompleteExtender.
- Implemented auto fill for textbox using AJAX and web service.
- Involved in creating, managing and maintaining HTML and ASP pages.
- Used Enterprise library in implementing Data Access Layer in the project.
- Developed User Controls, which were reused multiple times in the application.
- Developed Views and Stored Procedures using SQL Server 2005.
Environment: Visual Studio 2010, C#.Net, ASP.Net 4.0, AJAX, Web Service, SQL Server 2005, JavaScript.
Confidential
Software Developer
Responsibilities:
- Analyzed the requirement specifications provided by the client and developed technical and functional specifications.
- Used C# for the coding and worked with N-tier architecture for presentation layer, Business layer and Data Access Layers.
- Created rich and interactive UI using WPF.
- Debugged and coded using C#.NET and ASP.NET.
- Created Web Forms using ASP.NET server controls and validations inputs using JavaScript.
- Used ADO.NET objects such as Connection Strings, Command Type, Data Adapter, Data Reader and Data Set for consistent data access.
- Used Win Forms to develop UI applications and 2D graphics for rich view.
- Store Procedures were written in the database to fetch and to update records.
- Performed unit testing using NUnit.
- Used Crystal reports to generate reports to the Middle Office, and Back Office users.
- Used hybrid waterfall model and incremental model as the SDLC.
Environment: .NET Framework 2.0, ASP.NET, C#, ADO.NET, Visual Studio 2005, JavaScript, IIS 5.0, SQL Server Integration Services(SSIS), HTML, DHTML, Crystal Reports, Dynamic PDF and SQL Server 2005.
Confidential
Jr.Net Developer
Responsibilities:
- Involved in the design and development of ASP.NET Web Forms using C#.NET.
- Developed reusable User controls.
- Designed and developed Reports by using Crystal report Bundled Version for .NET.
- Implemented Data Access Layer using ADO.NET to communicate with the Oracle 8i database.
- Involved in writing Stored Procedures and creating Tables and Views.
- Improved the application performance using stored procedures.
- Created and managed stored procedures, indexed views, user defined functions, triggers and database constraints to meet business requirements and policies.
- Edited, created, managed and maintained HTML and ASP pages.
- Extensively used ADO.NET in order to retrieve and manipulate data from the database.
- Created middleware components using C# for accessing data.
- Developed Master Pages for the system using C#.NET and ASP.NET.
- Used exception handling application block for checking errors/exceptions across the web site.
- Created Custom Reports such appointment date, patient ID, discharge date and bills using Crystal Reports.
- Developed Report Component that retrieves data by executing Stored Procedures.