Software Developer Resume
Dublin, OH
SUMMARY
- 8 years of IT experience in design, development and implementation of various windows and web based applications using Microsoft Technologies.
- Proficient in software development life cycle and Agile methodologies of development
- Strong knowledge of object oriented programming concepts (OOP).
- Expertise in developing client/server applications on three tier architecture, N - tier architecture, SOA (Service oriented architecture), MVC (Model View Controller), MVVM.
- Strong experience in developing various applications using .Net Framework 3.0, 3.5,4.0, ASP.Net, ADO.Net, C#, Web services, WCF, AJAX, Web forms, Windows forms, jQuery, JSON, AngularJS, CSS, JavaScript, XML and XSLT.
- Having experience in WCF, Entity Framework and LINQ.
- Having good experience of Microsoft SQL Server 2008/2012, SSRS and SSIS.
- Having strong knowledge of WPF, REST, MSMQ, SOA.
- Expertise in Creating and Managing database objects like stored procedures, functions, triggers, views, schemas and constraints.
- Involved in Code reviews, mentoring and knowledge sharing to ensure quality deliverables.
- Having experience with configuration management tools like TFS, VSS and SVN.
- Experience in developing UML diagrams like Use case diagrams, class diagrams, interaction diagrams, state diagrams and deployment diagrams.
- Strong experience in Data access technology using Data Adapter, Data Reader, Data Set in ADO.net, Entity framework and LINQ.
- Exposure to Windows Azure technologies.
- Good experience in coordinating and working with team members, Testing team, and Business Users.
- Excellent Communication and Inter-personal skills, flexible and versatile to new environments, self-motivated a good team player.
- Having experience in coordinating with offshore.
TECHNICAL SKILLS:
Languages: C#.Net, VB.Net, Java, Ruby and SQL
Web Technology: HTML5, ASP.Net 3.5/4.0, Web Services, WCF, SOAP, MSMQ, REST, XML, XSL, AJAX, jQuery, JSON, CSS AngularJS, Asp.Net Web API, IIS 6/7
Database/Tools: SQL Server 2005/2008/2012 , LINQ, Entity Framework, SSRS and SSIS
Version Management: Visual Source Safe, Subversion, TFS 2010/2012
IDE: Netbeans, Visual Studio 2005/2010/2012
Framework: .Net framework 3.0/3.5/4.0, MVC 4
Platform: Windows xp, Windows 7
PROFESSIONAL EXPERIENCE
Confidential, Dublin, OH
Software Developer
Responsibilities:
- Created views using Razor engine and Scaffolding.
- Gathered Requirements by interacting with business users.
- Prepare High and low level design documents.
- Designed and developed application using Asp.net MVC 4, c#, Entity Framework, HTML5, CSS and jQuery
- Developed views using Razor view engine.
- Analyzed and Fixed the defects during System and Integration testing
- Involved in Code review and maintain the code quality.
- Developed Models, controllers, Views and View Model for the BasicInfo, FundInfo, Transactions, Coverage and Participants features
- Used JavaScript and jQuery to create Interactive UI experience
- Designed and implemented data access layer repositories using Entity Framework and LINQ.
- Performed SQL query optimization using SQL profiler.
- Developed WCF service using SOAP to get the Underwriting data into ILA.
- Created SSRS reports to generate Confirm statements.
- Used HTML helpers, Partial views, CSS, jQuery UI dialogs and AJAX to enhance the functionality of the UI and make it more user friendly.
- Handled many production issues and enhancements.
- Performed both server side and client side validation for different controls using jQuery at client side and data annotations at server side.
- Developed various web services using WCF which can be consumed by web application and other systems.
- Used Agile Methodologies for regular adaption to changing requirements.
Environment: Visual Studio 2010/2012, .Net Framework 4.5, C#, Asp.net MVC 4.0, HTML5, Entity Framework, jQuery, AngularJS, SSRS, SSIS, AJAX, WCF REST Services, LINQ, TFS 2010/2012 and SQL Server 2008
Confidential, CO
.Net Developer
Responsibilities:
- Developed pages using ASP.NET, AJAX, JavaScript, jQuery, CSS and DHTML.
- Involved in developing web pages for multiple modules.
- Developed the code for BLL(Business Logic Layer) and DAL (Data access layer).
- Used Session Objects, Cookies to store the application state.
- Used ASP.NET, HTML and CSS to design the presentation layer of the website.
- Involved in developing crystal reports for the case.
- Prepared and executed Unit Test Cases.
- Analysis and defect fixing during integration and system testing.
- Involved in design and creating the database and stored procedures and views.
- Created User Controls that can be reused in all pages of the application.
- Developed stored procedures, Views and automated SQL, T-SQL scripts for database maintenance, deployment and installation.
Environment: Visual Studio 2010/2012, .Net Framework 4.5, C#, Asp.net MVC 4.0, Entity Framework, jQuery, AJAX, WCF REST Services, LINQ, TFS 2010/2012 and SQL Server 2008
Confidential
.Net Developer
Responsibilities:
- Developed Proof of concepts
- Created interaction chart diagrams using Visio
- Involved in modules like Client Open, notification service
- Involved in requirement gathering by interacting with customer.
- Involved in preparing System requirements specification and design documents
- Developed GUI using ASP.NET 3.0 and worked on modules implementing the business logic in C#.NET.
- Developed and used a reusable web user control to display customer’s account number and name on every web form that he /she visits.
- Created Role Based security levels for Windows Forms Authorization.
- Developed database schemas and Stored Procedures in SQL server 2008.
- Created data access layer to communicate with the SQL Server 2008 Created database tables in SQL server 2008 depending on the requirement.
- Worked with ADO.NET to interact with the sql database (i.e. retrieving, updating and inserting data into the tables) for Alerts.
- Involved in defect analysis and defect fixing.
- Participated in various Client meetings with the team and the Project manager to discuss improvements/ amendments in the development of the section.
Environment: Visual Studio 2008, Asp.net 3.5, C#.Net, ADO.Net, XML/XSL, SQL Server 2008, JavaScript, CSS, HTML, TFS, Windows2000
Confidential
.Net Developer
Responsibilities:
- Interacted with all the project teams to gather requirements
- Requirement analysis and design.
- Performed Unit testing for the modules developed.
- Created Tables, Stored Procedures, Views in T-SQL.
- Code review and Bug fixing
- Handled Configuration Management activities
- Prepare Low level design documents
- Development and designing of Web forms in Visual Studio and C#.
- Developed Cascading Style Sheets (CSS) for User Interface uniformity.
- Involved in Requirement clarification
Environment: C# 3.0, ASP.NET 3.0, AJAX, SQL Server 2005, Visual Studio 2008, JavaScript, XML, HTML, CSS, TFS.
Confidential
.Net Developer
Responsibilities:
- Gathered and translated the business requirements into system requirements
- Implemented 3-tier architecture and developed the code for Business and Data access layer
- Involved in developing crystal reports for the case.
- Performed SQL query optimization using SQL profiler.
- Construction and Unit Testing.
- Handled many production issues and enhancements.
- Prepared Unit Test Cases.
- Bug fixing during integration and system testing.
- Involved in design and creating the database and stored procedures and views.
- Created data access layer to communicate with the SQL Server 2008 Created few database tables in SQL server 2008 depending on the requirement.
- Extensively used ADO.NET objects such as Data Adapter, Data Reader, Dataset and Data View for reading/updating records in the database.
Environment: Visual Studio 2005, C#.Net, ADO.Net, XML, XSLT, SQL Server, JavaScript, CSS, HTML, VSS, Windows.
