.net Developer Resume
Boston, MA
SUMMARY
- Microsoft certified professional with around 7 years of experience in IT industry, specializing in Microsoft Technologies.
- Experience with complete software development life cycle including requirement gathering, analysis, design, implementation, testing, supporting of client/server and web applications using .NET Framework, C#, ASP.NET, MVC, AJAX, JQuery, JavaScript, CSS, WCF, ADO.NET, LINQ, Entity Framework, SQL Server.
- In - depth knowledge of object oriented programming methodology and design patterns, good experience in Unified Modeling Language (UML) using Visual Studio.
- Experience in building web applications with ASP.NET Web Forms, ASP.NET MVC, JavaScript, JQuery, JSON, HTML5, XHTML, and CSS.
- Good experience in writing client side validations using JavaScript and JQuery.
- Good experience and knowledge inAJAXfor partial page execution and asynchronous data transfer from web server to the client.
- Excellent Knowledge of Microsoft Entity Framework and how to use it along with MVC, MVC Scaffolding (CRUD generation), and MVC Razor Syntax to quickly build applications that leverage the MVC design pattern.
- Good experience in Service Oriented Architecture (SOA) with a thorough understanding of WCF, WSDL, SOAP. Experience in developing, deploying and consuming WCF Services .
- Experience in designing and developing databases in SQL Server 2005/2008 which includes development of Stored procedures, Functions, Triggers, User Defined Functions, Views using T-SQL.
- Experience in DataModeling (Logical and Physical Design of Databases), Normalization and building Referential Integrity Constraints.
- Experienced in data model management strategies and database standards, implementation of physical database designs by translating logical data models to physical, supporting performance needs.
- Experienced in generating tabular, pivot, parameterized and drill through reports using SSRS and Crystal Reports. Experience with ETL tools like SSIS.
- Well versed with Unit Testing and System Testing.
- Hands-on experience in Debugging, fixing bugs in application.
- Excellent communication and interpersonal skills.Self-motivated, good learner and quick to adapt to new technologies.
- Exceptionally well organized, strong work ethics and willingness to work hard to achieve Client objectives.
- Effective team player with an aptitude to learn and ability to prioritize, organize and accomplish multiple tasks, both as part of a team and independently.
- Good Experience with documentation, user training and support.
TECHNICAL SKILLS
.NET Technologies: ASP.NET 2.0/3.5/4.0/4.5 , ASP.NET MVC, AJAX, ADO.NET, LINQ, Entity Framework, WCF, Web Services
Programming Languages: C#, C/C++,VB.NET
Database Technologies: MS-SQL Server 2005/2008/2010/2012 , SQL Server Integration Services(SSIS)
Design Tools: Visual Studio 2013/2012/2010/2008
Web Technologies: HTML5, CSS3, XML, XSL, XSLT, SOAP, WSDL, UDDI, CSS, IIS
Scripting Languages: JavaScript, JQuery
Reporting Tools: SQL Reporting Services
Others: NUNIT,Team Foundation Server, Github, Perforce, VSS
PROFESSIONAL EXPERIENCE
Confidential, Boston, MA
.Net Developer
Responsibilities:
- Involved in all phases of application development from business requirement analysis, design, development, and testing of the application.
- Interacted with Business Users/Stakeholders in requirement gatherings, reviewed BRDs, and provided feedback to get accurate requirements.
- Involved in writing technical design documents, designing use cases, class diagrams, sequence diagrams using UML.
- Developed ASP.NET MVC applications using MVC with Web forms view engine, MVC with oracle database.
- Developed controllers and models in MVC architecture with C#.
- Developed GUI using MVC3 HTML Razor View engine.
- Worked on shared layout to create application menu and app wide look and feel.
- Extensively used HTML5helper methods for UI controls, validations, action links.
- Used Cascading Style Sheets (CSS) to attain uniformity of all web pages.
- Used jQuery to perform Client side validations and implemented complex business rules.
- The data access layer was designed using SQL Server 2008 and Entity Framework in the data tier with queries being written in LINQ to Entities.
- Worked on SQL Server Management Studio 2008 R2 and Oracle 10/11g.
- Involved in Database design, created numerous simple to complex queries involving self joins, sub queries and XML techniques for diverse business requirements.
- Implemented robust stored procedures, views, functions to achieve required functionality and imported stored procedures for function import to use with LINQ.
- Worked in developing complex WCF services which require integration of many different systems in place to provide a high level of interconnectivity and communication between the systems.
- Tuned and optimized queries by altering database design, analyzing different query options, and indexing strategies.
- Extensively involved in designing SSIS packages to export data from flat file sources to SQL Server Database.
- Used TFS for version controlling, branching and merging from Development Server to Stage and Stage to Production Severs.
- Involved in Code reviews, Code Optimization and Performance improvement.
- Participated in weekly status meetings, conducted walkthroughs, documented proceedings.
Environment: .Net Framework 4.5, C#, ASP.NET MVC 4, WCF, CSS, HTML5, JQuery/JavaScript, LINQ to Entities, SQL Server 2012, T-SQL, IIS, TFS, SSIS packages, SSRS reporting services, Entity framework 6.0, NUNIT, Visual Studio 2013.
Confidential, Auburn, Michigan
.Net Developer
Responsibilities:
- Conducted and lead analysis and requirement gathering sessions with key stakeholders.
- Involved in writing technical design documents, designing use cases, class diagrams, sequence diagrams using UML.
- Developed the application using ASP.NET MVC, WCF services, Entity Framework.
- Automated various types of reports (excel, pdf, word) for senior management. Built on HTML5, VB.Net with SQL backend.
- UsedAgile Methodologiesfor regular adaption to changing requirements and continuous delivery of useful and working software.
- Developed UI pages using ASP.NET MVC3 HTML Razor engine, used html input, literals, table as the controls for razor pages.
- Provided excel style editing features to enable operators enter data efficiently.
- Implemented client side validations using JQuery, model annotations, HTML validation helper methods.
- Involved in writing WCF service to manage Environmental, Production data.
- Developed DAL using ADO.NET Entity Framework for LINQ, created partial classes to mange calculated fields, used function import to surface stored procedures in edmx.
- Employed best practices in creating database schema including tables, relationships, stored procedures, views, clustered and non-clustered indexes and triggers.
- Was responsible for analysis, mapping, and migration of data from the legacy database to the new database.
- Was involved in writing several complex stored procedures and sql queries for reading data from multiple databases to load environmental data.
- Developed several SSRS Reports(Ad Hoc Reports, Frequency Reports, Summary Reports, Dynamic grouping, graphicalreports) like Daily Production sheet, DMR report.
- Used Team Foundation Server (TFS) for Version Control, Team build, Project Management.
- Responsible for deployment of code on UT, BRUT, QAUT servers. Technical support for IIS team for deployment of code to UA, PROD, production issues and configuration changes.
- Responsible for unit testing, bug fixing, deployments, user training, documentation.
Environment: .NET 4.0 Framework, ASP.NET MVC 3, C#,HTML 5, CSS, JQuery, WCF, IIS, SSRS, SQL Server 2010, Visual studio 2012, T-SQL, NUNIT, Microsoft Team foundation Server, VB.Net.
Confidential, Minneapolis, MN
.Net Developer
Responsibilities:
- Worked with the commercial users to get the requirements and prepare Business requirement document. Involved in preparing technical design documents, database design.
- Analyzed the legacy code and created current state Use Case, Activity diagrams, to help BU in writing the BRD’s.
- Created activity, sequence and class diagrams for the future consolidated state based on the new business requirements.
- Involved in designing & implementing the application architecture using Visual Studio 2010, .NET 4.0, C#, ASP.NET, AJAX, WCF, and Entity Framework.
- Extensively worked on developing a rich UI using ASP.NET, AJAX, CSS, and Java Script to make screens more user friendly and efficient to use.
- Designed and developed several user controls and custom controls like Discount header, Tabbed screens using ASP.NET and C#.
- Created a SOA model for designing the services and various web methods to retrieve Contract, Allocations, and Measurement details.
- Independently designed and developed a Rate Engine web service which is the key part of invoicing used by all other modules to retrieve rates based on the charge type.
- Implemented complicated business rules in several web methods to accommodate the requirements of all modules.
- Implemented LINQ queries on different data sources.
- Analyzed the existing applications and re-wrote the business logic using C#.
- Involved in Database design, Created numerous simple to complex queries involving self joins, correlated sub queries and XML techniques for diverse business requirements.
- Implemented robust stored procedures, functions, and triggers to achieve required functionalities.
- Tuned and optimized queries by altering database design, analyzing different query options, and indexing strategies.
- Responsible for mentoring new developers, training performing code reviews, setting coding standards for C#, presentations on custom controls, code reusability.
- Helped higher management in making key business decisions and negotiations with business partners.
- Worked with a team of developers and was responsible for coordinating team meetings, WebEx, VC.
Environment: Visual Studio.NET 2010, ASP.NET 4.0, AJAX, C# 4.0,T-SQL,LINQ, Entity Framework, WCF, UML, CSS, JavaScript, SQL Server 2008, VSS.
Confidential, Louisville, KY
.Net Developer
Responsibilities:
- Involved in complete software life cycle from requirements gathering, implementation, unit testing, deployment and production support.
- Created solutions for Rates and Loans modules using Visual studio 2008 with n-tier architecture comprising Web Service, Business Rules Manager, Core DAO, and Common Business Objects projects.
- Extensively worked on designing User Interface using ASP.NET Web Forms and Ajax controls.
- Extensively used Ajax script manager, update panel controls, controls like validator callouts, model popup, combo box from Ajax control library toolkit to avoid page post backs and provide rich UI experience to the user.
- Developed Web User Controls and Custom User Controls to minimize code redundancy.
- Customized Calendar Controls to block certain dates based on Business Rules.
- Validated pages using Asp.Net on server side and, JavaScript for Client side Validation.
- Worked on Master pages, style sheets, various client side interfacing using DOM standards.
- Used ADO.NET objects such as Data Reader, Dataset and Data Adapter, for Consistent access to SQL data source.
- Responsible for Database design, and creating of Stored Procedures, triggers to perform the Data retrieval from multiple tables using SQL Database.
- Developed the components for middle tier (Business Layer) using C#.
- Deployed applications into test and production environments by using web server (IIS).
- Training the End users in using the application .
Environment: Visual Studio .NET 2010, .Net, ASP.NET, Ajax Controls, C#, SQL Server 2008, ADO.NET, Java Script, HTML, XML, T-SQL, Github.
Confidential
.Net Developer
Responsibilities:
- Involved in all phases of the application development from business requirements analysis, design, development, and testing of the application.
- Involved in preparing design documents, designing use cases, class diagrams, sequence diagrams using UML.
- Developing, debugging, and maintaining VB.Net, C# and ASP.NET Applications in the Production environment.
- Designed and developed several user controls and custom controls using ASP.NET and C#. Used DevExpress controls to build rich web pages.
- Implemented forms based authentication using Active Directory services to authenticate the user credentials.
- Created Web Services to retrieve user profiles, user listings, location listings.
- Involved in database design, creating tables, views, triggers, indexes.
- Wrote several SQL Scripts and stored procedures for mapping the data from the legacy system database to the new database tables.
- Worked on DTS Package and DTS Import/Export for transferring data from several data sources to SQL Server.
Environment: IIS, Visual Studio.NET 2008, ASP.NET, C#, VB.NET, ADO.NET,UML, XML, CSS, JavaScript, SQL Server 2005, T-SQL,Web Services, SQL Reporting Services, Active Directory, Perforce.
