Sr.net Developer Resume
Iving, TX
SUMMARY
- 8 years of experience in Software Analysis, Design, Development, Management and Implementation of various intranet/internet applications.
- Experience in diverse business sectors including Financial, Telecommunications and IT Services.
- Experience in Microsoft .NET Technologies - .NET Framework 4.5/4.0/3.5/3.0/2.0 , C#.NET, VB.NET, ASP.NET, and ADO.NET.
- Experience in designing, coding, implementation of Internet/Intranet Applications using ASP.NET, VB.NET, C#.NET, ADO.NET, LINQ, Microsoft SQL Server and IIS 7.5 (Internet Information Services).
- Experience in working wif Web Forms, User Controls, and Web Controls using HTML5, DHTML, CSS, CSS3 6, XML, JavaScript, jQuery6, in Visual Studio.
- Experience working on N-Tier Architectures such as MVC (Model View Controller), MVVM (Model View, View Model) in applications.
- Experience wif all phases of SDLC in the Waterfall model and Agile (SCRUM) methodologies.
- Experienced in utilizing the new integrated features of ASP.NET 4.5/3.5/3.0 versions like Windows Communication Foundation (WCF), Windows Presentation Foundation (WPF).
- Experience in creating Entity classes and relationships between entity classes.
- Experience in utilizing RAPID APPLICATION DEVELOPMENT (RAD).
- Experience in Data Modeling, Designing and Creating Tables, Views, Stored Procedures, Triggers against MS SQL Server 2008, SQL Server 2012/2008/2005 , T-SQL 8 and Oracle 10g PL/SQL relational databases.
- Experience in building and consuming .NET Web Services using SOAP and REST.
- Experience wif SiteCore 6.6 Content Management System (CMS).
- Done extensive research on Sitecore CMS, Shared Source library to distribute source code in its community
- Experience using SilverLight in creating and using interactive user experiences for Web Aplication
- Experience in Integration testing,Junit,Jmeter, writing Test cases, Test plans, Bug analysis and fixes.
- Experience using Team Foundation Server 2013 (TFS) and Visual Source Safe 6.0 for Version Control.
- Experience documenting the architecture and workflows based on wireframes.
- Familiar wif design and development of business reports using Crystal Reports,SQL Server Reporting Services (SSRS).
- Familiar wif development and configuration of Layer 7 (Enterprise Service Bus) policies.
- Familiar wif several design patterns such as Iterator, Single Responsibility, Dependency Injection, etc.
- Familiar wif JavaScript libraries like Knockout.JS and Bootstrap templates and Backbone.js & Angular.js 8 framework.
- Good team player wif excellent communication and interpersonal skills, ability to work individually or as part of a team.
- Fast learner and quickly adapt to new technologies that help improve the business
TECHNICAL SKILLS
Operating Systems: Windows Server 2000/2003/2008 , Windows XP, Windows 7, UNIX
Languages: C#,VB.NET, Visual Basic 6.0/5.0, C, C++, ASP.NET, ASP.NET MVC 2.0 3.0, T/SQL, PL/SQL,NO-SQL, .NET 3.0/3.5/4.0/4.5 , Visual Studio (VS) 2005/2008/2010 , Team Foundation Server (TFS).
Databases: MS-SQL Server 2000/2005/2008 , Oracle 9i/10g, MS-Access 7.0, SQL Server Reporting Services (SSRS) 2000/2005, SQL Server Integration Services (SSIS) 2005
Internet Tools: JavaScript, JQuery, HTML, CSS, ASP.NET 2.0/3.5, XML, SOAP
Web Servers: IIS 5.0/6.0/7.0
Middle Tier: Web Services, WCF
Other Tools: Visual Source Safe, SVN, Crystal Reports, MS-Project, MS Visio, MS Office Tools (Word, Excel etc), Expression Blend Suite, REMEDY Action Request System, Rational Suite (RQM and RTC), Clarity, SABA
PROFESSIONAL EXPERIENCE
Confidential - Iving,TX
Sr.NET Developer
Responsibilities:
- Worked wif Product Manager to hash out requirements and helped bridge the gap between business requirements and technical implementation.
- Used DDD (Domain Driven Design) concepts to help design and document architecture to promote Ubiquitous language and improve shared understanding of the project.
- Involved throughout in Software Development Life Cycle (SDLC) process
- Involved in Design, Coding and testing phases of the project.
- Practiced Agile Methodology in order to review progress of project in monthly sprints.
- Designed the application as 3-tier architecture wif extensive use of Object Oriented programming techniques.
- Well versed in SOA and CQRS for building scalable, highly available, web applications
- Followed Single Responsibility design principal throughout the project.
- Conducted peer code reviews.
- Used C#.NET to develop code for business and repository layer
- Experience in using interactive user experiences for Web Aplication.
- Used NHibernate as ORM tool to map classes wif tables to enable working wif rows as objects.
- Used LINQ to retrieve the data from the backend through NHibernate.
- Experience in Data Modeling, Designing and Creating Tables, Views, Stored Procedures, Triggers against Oracle 10g PL/SQL
- Written Complex PL/SQL Scripts, Stored Procedures and Views in Oracle 10g database,
- Optimized NHibernate queries by looking at raw SQL generated.
- Experience using Silverlight in creating and using interactive user.
- Design, Development of Win Forms using C#, Java Script for the user interface using the Code behind Class technique.
- Done extensive research on Sitecore CMS (7.0), Shared Source library to distribute source code in its community.
- Designed a CQRS framework using NServiceBus and RavenDB, exploiting the CAP theorem for fun and profit.
- Experience in using Sitecore to provide a graphical interface which is useful for allocation of roles and domain rights.
- Experience in using RAPID APPLICATION DEVELOPMENT (RAD), to create a system that can be modularized in 2-3 months of time.
- Experience in doing technical level support,reading code,and SQL,Running SQL script to verify/validate data.
- Extensively worked on NoSQL development for developing applications using Azure.
- Also used Azure for Scaling and checking the reliability of the applications which were developed during the project
- Testing and reproducing the issue to determine if there is a defect.
- Experience wif all phases of SDLC in the Waterfall model and Agile (SCRUM) methodologies.
- Used LINQ to aggregate data from repository layers.
- Experience in using Angular.js 8, ability to test views and able to do end to end unit testing. Also, using continuous integration.
- Wrote business logic for fetch and update data from database and displayed on Win Forms.
- Used collections, interfaces, abstract classes to implement the project and also worked wif the Exception Handling.
- Experience in NoSQL development using Azure Storage.
- Used the latest WPF/XAML vector based UI framework for the front end and WCF to implement the various services such as the QA Services.
- Used WCF services for communicating wif Microsoft SCCM (System Center Configuration Manager) server. One of the purposes was for license management.
- Involved in coding member validation business functionality using WCF and client front end layers using WPF and Silverlight.
- Experience in OOAD wif all phases of SDLC in the Waterfall model and Agile (SCRUM) methodologies.
- Used List, Trees, Toolbars, Menus and Context Menus for navigating between pages in Windows Presentation Foundation (WPF).
- Experience Working on, MVVM (Model View, View Model) in applications.
- Experience Working on Windows 8
- Familiar wif several design patterns such as Iterator, Single Responsibility, Dependency Injection, etc.
- Used Bootstrap CSS for front end design.
- Used SQL Server 2012 Standard Edition for database.
- Used ASP.NET MVC 3.0 Data annotations to enforce data validation.
- Returned data to front-end in JSON format.
- Wrote stored procedures wif complex SQL queries.
- Involved in writing test plans and writing test scripts for Unit Testing.
- Resolved QA bugs for front end and back end.
- Used Team Foundation Server (TFS) for version control.
Environment: .NET Framework 4.5, C#.NET, ASP.NET, MVC 3.0, Sitecore, NHibernate, SOA, AJAX6, HTML5, CSS3 6, LINQ, web API’S, JavaScript, Win Forms, bootstrap.js, Agile (scrum), Backbone.js & Angular.js 8 framework, jQuery6, Junit, Jmeter, ADO.NET, WCF, WPF, JSON6, SQL SERVER 2012, EAI T-SQL 8, Visual Studio 2012, IIS. Silverlight, Rapid Application Development (RAD).
Confidential - SouthField, MI
Sr.NET Developer
Responsibilities:
- Involved in gathering of requirements and creation of functional specifications for the project, based on the existing use cases and new use cases proposed by the client.
- Involved throughout in Software Development Life Cycle (SDLC) process.
- Implemented IOC (Inversion of Control) through Structure map.
- Used C#.Net to implement business logic.
- Extensively worked on NoSQL development for developing applications using Azure.
- Developed Web Services to identify employee hierarchy and contact info for budget approval process and also consumed them in front end to auto-populate hierarchy for better user experience.
- Used Try, Catch, Finally blocks to catch exceptions thrown.
- Utilized Master pages, Themes, Navigation controls, Autantication to design secure web pages using ASP.NET MVC 2.0 and built highly responsive and interactive AJAX -enabled Web applications using AJAX Tool kit.
- Experience in using Windows Communication Foundation (WCF). Used WCF services for communicating wif Microsoft SCCM (System Center Configuration Manager) server. One of the purposes was for license management.
- Done extensive research on Sitecore CMS, Shared Source library to distribute source code in its community.
- Experience in using interactive user experiences for Web Aplication.
- Experience in using RAPID APPLICATION DEVELOPMENT (RAD), to create a system that can be modularized in 2-3 months of time.
- Used Azure to provide bothPaaSandIaaSservices and supports many differentprogramming languages, tools and frameworks, including both Microsoft-specific and third-party software and systems.
- Extensively worked on developing applications using Azure.
- Experience in NoSQL development using Azure Storage
- Experience in OOAD wif all phases of SDLC in the Waterfall model and Agile (SCRUM) methodologies.
- Experience in using Angular.js 8, ability to test views and able to do end to end unit testing. Also, using continuous integration.
- Used Entity framework as ORM tool to map classes wif tables to enable working wif rows as objects.
- Experience in working on bootstrap loader global CSS 3 settings and improve the html5 elements style behavior for the UI display.
- Used LINQ to retrieve the data from the backend through Entity framework.
- Transferred data to front-end in JSON format.
- Developed database objects such as tables, views, stored procedures, audit triggers and user defined functions for database operations in SQL SERVER 2008 standard edition.
- Followed TDD (Test Driven Development) when implementing Web Service for budget approval process.
- Involved in debugging and testing of Win Forms in the application using the trace and Log Files.
- Used Visual Source Safe (VSS) for source control.
- Provided Production Support to troubleshoot and debug the issues during migration.
- Used Jenkins for continuous integration.
Environment: C#, ASP.NET MVC 2.0, AJAX6, bootstrap.js, WCF, Sitecore,CSS3 60, LINQ, JSON, Entity Framework, Agile (scrum), web API’S, Visual Studio 2010, EAI, HTML5, SQL SERVER 2008, Win Forms, jQuery6,T-SQL 8, Backbone.js & Angular.js 8 framework, VSS, IIS, Jenkins, Web Services. Silverlight, Rapid Application Development (RAD).
Confidential, Buffalo, NY
.NET Developer
Responsibilities:
- Created several ASP.NET pages using ASP.NET, C#, ADO.NET, LINQ and SQL Server 2008.
- Designed User Controls (.ascx) for document upload, Comments Input, Multi Select Dropdown and Risk Question Control, which was used heavily across the application.
- Created Business Layer/Data Access Layer using C#, ADO.NET, LINQ and SQL Server 2008.
- Created WCF services to expose HLBVA data using C# and LINQ-SQL.
- Used LLBNGen for code generation of stored procedures and Entity Framework.
- Worked on IBM FileNet for the workflow of the project.
- Worked wif SQL Server Integration Services (SSIS).
- Created Stored Procedures/Functions in SQL Server using T-SQL.
- Used Sitecore to connect wif any database, Web service or other external systems and access that content
- Extensively worked on developing applications using Azure.
- Created Common Data Access Layer (DAL) Using Visual Studio.NET and ADO.NET.
- Designed Web-Form, User Interface wif HTML and Cascading Style Sheets (CSS).
- Involved in development of projects using SQL Server Integrated Services (SSIS).
- Created stored procedures for inserting, deleting and updating screens data into database using SQL Server 2005.
- Used the built-in mechanisms of SQL Server 2005 for the data integrity like Default, Not Null, Check, Unique, Primary Key, and Foreign Key, etc.
- Created Stored Procedures, Triggers and Views to perform automated rules, updating to relate tables Using SQL Server.
- Used GUI testing to check for appearance of the website.
- Worked documentation and managed version of software using VSS. Merging Code using VSS.
- Designed and created Relational database tables using Normalization, Managed clustered and non-clustered indexes and implemented Relationships b/w tables.
- Used Object oriented Programming (OOP) to make it more efficient.
- Used ADO.NET to get the data from database and send it back.
- Designed and implemented the UI wif extensive use of Dojo, JavaScript, JQuery and Ajax.
- Designed reports using SSRS and called them in Web Application.
- Worked on Performance related Issues in SQL Server database.
- Consumed web services (WCF) created by Rule server application.
- Developed WCF services to save/get the data for portfolio screen using C# and LINQ.
- Used CSS classes/skins for client side control UI formatting and provide same look and feel throughout the application.
- Created SSIS packages to extract data from different Databases
- Used Microsoft Team Foundation Server for source repository and version control.
- Started working on migrating ASP.NET application to ASP.NET MVC application.
- Created windows application in win forms, C# and LINQ-SQL.
- Used Team Foundation Server (TFS) for source code management
Environment: ASP.NET 3.5, MVC2.0, C#, ADO.NET, VS.NET, T- SQL, XML, SQL Server 2008, AJAX Control Toolkit, SOAP, LINQ, JQuery, TFS, ORM, Winforms, VS.NET 2005, VB.Net, C#, ASP.NET 2.0, SQL Server 2005, XML, ADO.NET, JavaScript, TSQL, HTML, Web services, CSS, IIS
Confidential
.NET Developer
Responsibilities:
- Got trained on various techniques in .NET application development wif ASP Web Forms, Win Forms, C#.NET as code behind and SQL Server 2005 as database.
- Worked closely wif members of the development team through the full systems lifecycle including requirements capture, design, development, testing, and deployment.
- Developed 3-tier logic for various classes, modules and Web forms in ASP.NET 2.0 using VB.NET as a code behind language.
- Understanding the functional requirements, studying the system specifications and designing the Object Model for the software using Object Oriented Techniques wif the 3 - tier architecture.
- Designed and developed user interface using ASP.NET and C#.NET.
- Developed user controls and validation controls using ASP.NET.
- Created applications using SILVERLIGHT
- Was involved in all the stages of development from the Design till the Maintenance.
- Master Pages were developed and used for uniformity and CSS were coded and used for implementing themes.
- Implemented business logic as .NET Framework assemblies using C#.NET.
- Used ADO.NET and related data objects such as Data Adapter, Data Reader, Data Set and Data Table for consistent access to SQL data sources. Used LINQ for updating data through C#.
- Coded Stored Procedures that contained joins and used in ADO.NET for creating, updating or deleting the data and even perform some information related tasks wif multiple tables.
- Prepared user documentation.
Environment: .NET 2.0; C#; Visual Studio 2005/2008; Java script, SQL Server Management Studio 2005; ADO.NET Entity Framework; Silver light.
