.net Developer Resume
Columbia, MD
SUMMARY:
- 6+ years of professional IT experience in developing Web Applications & Client/Server Systems.
- Experienced in SQL Server 2008/2012 database development and strong database knowledge.
- Experienced in database programming, involving Stored Procedures, Functions, Triggers using SQL Server.
- Experienced in writing Data Access Logic using EF Code First and DDD approach.
- Worked extensively in LINQ, Entity Framework 5.
- Strong experience in Microsoft .NET technologies including C#.NET, ASP.NET, ADO.NET, XML, Web Services and IIS 6/7 on Visual Studio 2005/2008/2010/2013 .
- Extensive experience in design, development of Dynamic Web Applications using ASP.NET MVC 3/4 and ASP.NET Web Forms.
- Strong skills of developing RESTful Services using WCF and Web API 2.
- Experienced in designing and developing web Applications on 3 - Tier Architecture for Multi user.
- Strong knowledge of Object Oriented Analysis and Design(OOAD) concepts including encapsulation, inheritance, polymorphism, and abstraction.
- Strong development experience with HTML5, DHTML, CSS3 and JavaScript.
- Experienced in JavaScript API’s like jQuery, jQuery UI.
- Experienced in using XML/JSON and jQuery AJAX to make calls to RESTful Services.
- Worked in developing Single Page Applications using AngularJS framework.
- Extensive knowledge in Angular Services, Directives, Routing, Filters and Factories.
- Strong developing experience in developing Responsive Web Applications using CSS BootStrap 2/3.
- Experienced in developing test cases for Unit Testing using NUnit and VS Unit Test.
- Experienced in Healthcare, Telecom, Finance Domains.
- Worked in implementing project using Agile and Waterfall methodologies.
- Excellent troubleshooting, analytical abilities and outstanding communication skills.
- Team Player with hard working attitude, highly organized and able to work independently.
TECHNICAL SKILLS:
Operating Systems: MS Windows (XP/2003/7/8)
Design Patterns: MVVM, MVC, Factory, Repository, Singleton
MS Technologies: .NET, WPF, WCF 4.0, C#. NET, .NET 3.0/3.5/4.0/4.5 , Entity Framework 5, LINQ, ADO.NET, IIS, EF Code First,ASP.NET MVC 3/4, C#.NET, ASP.NET 3.0/3.5/4.0/4.5 , WCF REST, Web API 2
Languages: C#.NET, .NET 3.0/3.5/4.0/4.5 , C++, SQL, T-SQL
WEB Technologies: ASP.NET, XML, Web Services, JavaScript, AJAX, AngularJS, XSL, XSLT, XHTML, XML, WCF REST, Web API Services, ASP.NET MVC
Rich GUI: HTML5, CSS3, jQuery, jQuery UI, AJAX, JavaScript, XAML, Bootstrap, SPA
RDBMS: SQL Server 2008/2012
Frameworks: .NET Framework
IDE: Visual Studio.NET 2005/2008/2010/2013
Web Servers: MS IIS 6/0/7.0
Reporting: SSRS 2008/2012
Versioning Tools: MS TFS, Github, SVN
Methodologies: E-R Modeling, Dimensional Modeling
XML Tools: Stylus Studio, XML Spy
Unit Testing: NUnit, VS Unit Test Tool, QUnit
PROFESSIONAL EXPERIENCE:
Confidential, Columbia, MD
.NET Developer
Responsibilities:
- Used SqLite for database access, query and manipulation.
- Sql database stored procedure creation and database maintenance.
- Analyzed and designed new WPF application using MVVM and Repository pattern, from design to completion.
- Implemented the WPF application using Prism Framework.
- Implement the business logic using C# in the middle tier.
- Migrate the application from C++ platform to C# environment.
- Used LINQ through database context to achieve the databases.
- Designed large numbers of WPF Forms, Custom Controls and User Controls using XAML language for UI.
- Development of the Paratransit application region, a system for disabled or senior people.
- Implemented Responsive Design using XAML.
- Applied Multithreading techniques for creating high performance applications.
- Involved in Paratransit modules.
- Extensively used ClearCase for the maintenance and status of the developers for development of application.
- Worked in specifications, designs logic, customizes products, unit tests, debugs, and documents.
- Coordinated with other technical teams to ensure compatibility with modules and applications.
Environment: .NET Framework 4.5, C#, Visual Studio 2013, SQLite, XML, ClearCase, ClearQuest, IIS 7
Confidential, Rockville, MD
.NET Developer
Responsibilities:
- Used Entity Framework for database access, query and manipulation.
- Wrote SQL queries with varying degree of complexity, Stored Procedures, Functions, Triggers, and Indexes using SQL Server 2012.
- Designed the application based on Model View Controller (MVC) Design Pattern.
- Implement the business logic using C# in the middle tier.
- Used LINQ through database context to achieve the databases.
- Used a service oriented architecture with services in .NET WCF Services.
- Architected and implemented numerous backend web services using WCF with C#.NET.
- Designed and developed UI using Html 5, CSS 3 and Razor Views.
- Implemented Responsive Design using Bootstrap.
- Implemented UI logic and visual effect using jQuery, Javascript.
- Extensively used jQuery to make AJAX call between the UI and Server side.
- Implemented form validation using Regular Expressions.
- Invoked WCF Services to represent the data in the front end.
- Involved in UserSkill, CommunitySkill modules.
- Extensively used SVN for the maintenance and status of the developers for development of application.
- Worked in specifications, designs logic, customizes products, unit tests, debugs, and documents.
- Configured application software, both off-the shelf and developed in-house.
- Coordinated with other technical teams to ensure compatibility with modules and applications.
- Consulted with users and stakeholders to ensure that requirements are met.
Environment: .NET Framework 4.5, C#, Web Service, Visual Studio 2013, SQL Server 2012, XML, SVN, Jira, IIS 7
Confidential, Piscataway, NJ
.NET Developer
Responsibilities:
- Used ADO.NET Entity Framework 5 Code First for database access, query and manipulation.
- Updated database and database tables using EF Code First Migration.
- Wrote SQL queries with varying degree of complexity, Stored Procedures, Functions, Triggers, and Indexes using SQL Server 2012.
- Extensively worked in the middle tier to implement the business logic using C#.
- Used a service oriented architecture with services in ASP.NET Web API 2.
- Architected and implemented numerous backend RESTful services using Web API 2 with C#.NET.
- Used OData for Querying from client side during AJAX calls.
- Involved in enabling CORS for cross domain.
- Developed the application as Single Page Application using AngularJS.
- Designed and developed UI using HTML5, CSS3, jQuery and jQuery UI.
- Used CSS Bootstrap for Responsive Design.
- Used AngularJS UI Bootstrap for dialogs, tabs, datepickers.
- Implemented form validation using JavaScript and Regular Expressions.
- Invoked Web API RESTful Services using Angular $http service to build faster response website.
- Involved in full life cycle of the project from design, development & testing using Agile and Scrum methodology.
- Involved in Customer, Representative module.
- Performed Unit Test to fix the bugs and ensure the application is error-free.
- Extensively used cloud based Git for the maintenance and status of the developers for development of application.
- Interacted with business analysts, other developers and management to develop the application.
Environment: .NET Framework 4.5, ASP.NET Web API 2, C#, EF Code First, REST, Visual Studio 2013, SQL Server 2012, jQuery AJAX, JSON, AngularJS, HTML5, CSS3, Bootstrap, JavaScript, Git, IIS 7
Confidential
.NET Programmer
Responsibilities:
- Used ADO.NET extensively for database interactions using Data Reader, Data Adapter, Data View and Datasets.
- Developed the Data Access Layer using LINQ to SQL to retrieve data from the SQL server database.
- Worked on LINQ objects to prevent run time errors and also for the strongly typed objects.
- Involved in designing the database and wrote stored procedures, functions, triggers, indexes, linked server objects using MS SQL Server 2008R2 as the database server.
- Developed applications using MVC architecture.
- Developed, Configured and Consumed Web services in C#.NET using WCF 4.0.
- Used advanced level of HTML, XML, XHTML, AJAX, jQuery, JavaScript and CSS layouts.
- Used GridView, Details View and Object Data Sources extensively.
- Used Update Panel and other AJAX controls using AJAX control tool kit.
- Implemented Security using ASP.NET Forms Authentication and Authorization.
- Extensively worked on TFS for the source control.
- Created Unit tests and projects for the business layer and service layer.
- Identifying UI and data elements using Functional specification and creating technical documents.
- Involved in Build and deployment of the application in production, system test and user testing environments.
Environment: .NET Framework 4.0, Visual Studio 2010, SQL Server 2008R2, AJAX, C#.NET, WCF, Web Services, ADO.NET, jQuery, LINQ, MVC 3, JavaScript
Confidential
.NET Developer
Responsibilities:
- Involved in the complete Software Development Life Cycle(SDLC) including Analysis, Design, Implementation, Testing and Maintenance.
- Developed solutions for diverse programming scenarios in C#, employing Object Oriented Programming(OOP).
- Developed the application using 3-Tier Architecture.
- Utilized ADO.NET technology extensively for data retrieving, querying, storage and manipulation using LINQ.
- Designed the web UI using ASP.NET, HTML, JavaScript, CSS, Web Forms and AJAX controls.
- Created User Controls, Custom controls, Data Access Layer, Business Logic Layer Classes using C# and .NET 3.5 for web pages.
- Used User interface controls which use jQuery to validate client side validation.
- Used Web forms, for User Login credentials interface to create multiple login modules.
- Used TFS for version control of the source code along with the maintenance of the builds and the relevant documents of the same.
- Involved in Deployment and Troubleshooting issues in the application.
Environment: Visual Studio 2008, .NET Framework 3.5, ADO.NET, JavaScript, HTML, MS SQL Server 2008, Windows XP, SQL Server Reporting Services (SSRS)
Confidential
.NET Developer
Responsibilities:
- Developed ASP.NET Web forms, business layer and data access layer using C#, ASP.NET3.0.
- Developed the Data Access Logic using ADO.NET Objects like Connection, DataAdatper, Command, CommandBuilder, DataSet and DataTable.
- Used ASP.NET Data Bound controls (DataList, Repeater) for displaying the data.
- Designed and Implemented Business Logic Layer using Object Oriented Programming and Collections.
- Developed Web forms using ASP.NET server controls and validated input using Java Script.
- Created Consistent Layout/Look & Feel using Master Pages and Themes.
- Used TFS to keep track of version control.
Environment: .NET 3.0, ADO.NET, Web Forms, C#, Visual Studio 2005, XML, HTML, SQL Server 2005, TFS