Application Developer Resume
Bloomington, MN
SUMMARY
- Around 7 years of professional IT experience in Analysis, Design, Modeling, Development, Implementation & Testing (SDLC) of Enterprise Web - Applications.
- Have participated in full life-cycle development using Object Oriented Programming concepts and Agile Methodology, Scrum.
- In depth knowledge and extensive experience in .NET framework 4.0/3.5/2., Visual Studio 2012/10/08.
- Hands on experience in .NET technologies like Web Forms, Model View Controller (MVC), and ASP. NET, ADO.NET, C#.
- Extensively worked on MVC 4.0/3.0 Razor view engine.
- Good Knowledge of MVC, MVP, and MVVM design patterns.
- Proficient on Web Services, Windows Communication Foundation (WCF).
- Working knowledge in XML based applications, XSL, XSLT, XML Schema, and XPATH.
- Worked on LINQ to SQL, LINQ to ADO.Net Datasets, LINQ to Objects, and LINQ to XML.
- Proficient in Client Side scripting using HTML, AJAX, CSS, JavaScript, JQuery.
- Good Working knowledge in SQL Server 2008, Oracle Databases.
- Extensive experience in SQL Server Database design, Database maintenance, developing T-SQL queries, stored procedures, and triggers.
- Worked on tuning stored procedures for business and reporting needs.
- Experience in designing database tables, views, procedures, T-SQL and DTS/SSIS Packages.
- Experience in Object Relational Mapping frameworks like Entity Frame Work.
- Expertise in developing Multi-Tiered applications.
- Extensive experience in source controlling using Subversion, Team Foundation Server (TFS).
- Developed robust Unit test cases for application regression testing.
TECHNICAL SKILLS
Languages: C#, VB.NET, C, C++, Java, PL/SQL, T-SQL, XML
.NET Technologies: .NET Framework 4.0/3.5/2.0, ASP.NET, ADO.NET, Entity Framework, Web Forms, Web Services, WCF, MVC 4.0/3.0.
Web Technologies: HTML, Web Services, SOAP, AJAX, JavaScript, JQuery, XML, XSD, ADO, CSS.
Databases: MS SQL Server 2012/08, Oracle, MS Access.
Servers: IIS 7.0, Windows 2012/03Server.
IDE and Version Control: Visual Studio.NET 2012/10/08, Team Foundation Server, Visual Source Safe, Sub version.
Operating Systems: Windows XP/Vista/7/8.1, Mac OSX
Reporting: SQL Server Reporting Services (SSRS)
Design Patterns: MVC, MVP, MVVM, UML
Database tools: Entity Framework, ADO.NET, SSIS, SSAS
Testing Tools: Visual Studio Unit Testing
Other Tools: Telerik, Kendo UI, DevExpress, DevPartner Studio.
PROFESSIONAL EXPERIENCE
Confidential, Bloomington, MN
Application Developer
Responsibilities:
- Worked closely with business stakeholders from requirements gathering to UAT sessions and lead a group of developers to successfully deliver various key components.
- Designed and developed MVC application for Lock Box Retail Service.
- Worked on data layer, business layer, and presentation layer of the application.
- Converted FoxPro client programs into rich web interface using MVC Razor views, jQuery, jQuery validations.
- Extensively worked on Entity Framework, LINQ to Objects to manipulate, arrange and organize the data needed for the application.
- Data will be store on SQL Server 2012 and extensively worked on writing stored procedures, views and complex queries.
- Implemented Global exception handling using MVC filters, Log4Net.
- UsingReSharperto analyze code, refactoring codes, eliminate errors, navigating, and complying with coding standards.
- Worked on unit testing, bug fixing, and documenting client programs and their configuration set up.
- Extensively worked with TFS for code management, code reviews, agile methodology and Scrum. Worked on 3 weeks sprints for delivering user stories.
- Involved in UAT meeting with potential customers and business users to capture test results and gather valuable feedback on pre-production deliverables.
Environment: .NET Framework 4.0, Visual Studio 2012, MVC, C#, Entity Framework, Ajax, JavaScript, JQuery, HTML, CSS, SQL Server 2012, Resharper.
Confidential, Columbus, OH
.Net Developer
Responsibilities:
- Extensively worked on different modules (Application Thread, Member Thread & Admin Thread) of the Web Application in all different phases of SDLC.
- Implemented MVC framework for clean separation of concerns.
- Designed and developed rich Web interface using MVC with RAZOR views, HTML, CSS and jQuery
- Used Ajax, JavaScript and jQuery for validations, and jQuery UI.
- Designed WCF for building secured and reliable web services for accessing the data from DB.
- Generated the Entity Data model (.EDMX) and associating the POCO entity Objects with Entity Framework.
- Used LINQ queries to filter data set that is obtained from complex stored procedure, views, and entities in the repository Layer.
- Efficiently worked on Visual Studio 2010, Team Foundation Server (TFS) with respect to Collaborative development as well as Source controlling with check in/out models.
- Created test cases and performed Visual Studio Unit testing.
- Developed T-SQL queries, Stored Procedures, Functions &Views on SQL Server 2008 for data access.
- Migrated all DTS packages to SQL Server Integration Services (SSIS) and modified the packages accordingly using the advanced features of SQL Server Integration Services.
- Migrated data from different sources (text based files, Excel spreadsheets, and Access) to SQL Server databases using SQL Server Integration Services (SSIS).
- Good understating of agile methodology with Scrum meetings. Task completion in respect to Design, business logic as well as the Test cases in a sophisticated manner.
Environment: .NET Framework 4.0 (Visual Studio 2010 Team Foundation Server), MVC, C#, Entity Framework, Ajax, JavaScript, JQuery (UI Validation, Translation, Date controls etc.), WCF, HTML, CSS, SQL Server 2012.
Confidential, Lafayette, IN
.Net Developer
Responsibilities:
- Gathered Client requirements and converted them into the Technical Specifications and developed Web forms using C#.NET.
- Developed applications logic using C# and used HTML helper in a view to render the HTML content.
- Designed GUI using the HTML, JavaScript, CSS, jQuery, and Custom jQuery plugins.
- Implemented WCF services to get the data and also logging errors.
- Used LINQ to Entities, LINQ to SQL, LINQ to XML and LINQ to Objects for retrieving the data proficiently.
- Used Telerik jQuery to validate web forms input controls.
- Worked on .NET security features such as Form-Based Authentication and Role-Based Authorization.
- Designed database in MS-SQL and created stored procedures, functions, views to reduce the complication of front-end SQL queries and triggers to enforce entity relationships.
- Worked on Microsoft Team Foundation Server for version control, Database server project and individual task status.
- Performed Unit testing (using NUnit), Integration Testing, and Performance Testing.
Environment: ADO.NET, ASP.NET Framework 4.0/3.5, Web Forms, Visual Studio 2012, C#, WCF, AJAX, TFS, Agile Methodologies, NUNIT, HTML, CSS, JavaScript, JQuery, Kendo UI.
Confidential, Attleboro, MA
.Net Developer
Responsibilities:
- Involved in the analysis, design and development of the web application.
- Involved in the design of security module that authenticates users based on the roles.
- Involved working with MVC design Pattern for the rich user interface.
- Used Agile methods mostly to break tasks into small increments with minimal planning, and do not directly involve long-term planning.
- Implemented jQuery AJAX, jQuery UI controls, Validations for rich user interface and better user experience.
- Performed and participated in Code reviews and Unit Testing to improve the code quality.
- Developed multiple web services for feeding data to multiple applications using Windows Communication Foundation (WCF).
- Implemented extensive Data Grid operations and most of the data operations were handled through Data Readers, Generic lists.
- Used Team Foundation Server (TFS) for version management.
- Involved in Database design, wrote stored procedures, triggers, packages using SQL Server, Oracle 9i databases.
- Written technical documentation with UML notations such as use cases, class diagrams, and sequence diagrams.
Environment: .Net Framework 4.0, ASP.Net 3.0, C#, JavaScript, HTML, AJAX, XML, JQUERY, LINQ, Windows Communication Foundation (WCF), SQL Server 2008, Visual Studio 2010, Team Foundation Server, Toad for Oracle.
Confidential
Software Engineer
Responsibilities:
- Responsible for requirement gathering and functional analysis for various modules.
- Participated in requirement gathering and UI Prototype design for various modules and take sign off from senior management.
- Responsible for designing the architecture for the many sub projects.
- Reporting using SSRS (SQL Server Reporting Services).
- Wrote Unit Test Cases to test the different modules.
- Developed applications like e-learning, where an e-learning module can be generated automatically from Ms. PowerPoint.
- Developed e-learning application using TTS (Text to Speech) engine for C#.
- Used Stored Procedures, Triggers with SQL Server 2008 for the database interaction.
- Created UI and middle layer using Asp.net Web forms, C#, Ajax, Jquery, HTML and CSS.
- Instrumental in improving the overall quality of software and ensuring that team members follow best practices including Test Driven Development, refactoring, and constant code reviews.
- This resulted in increased productivity and improved client satisfaction.
- Ensure timely resolution of issues (technical, functional or team related)
- Involved in testing, debugging and documentation.
- Generating crystal reports XI R2/ 2008.
- Used TCR hardware for automated cash handling.
Environment: .Net Web Forms, C#, SQL server 2008, ADO.Net, Visual studio 2008/2010, HTML, CSS3, Java Script, JQuery, XML, IIS Server 7.0, Web service, Ajax.