Senior .net Developer Resume
Schaumburg, IL
SUMMARY:
- Over 8 years of IT Experience, with focus on Web Design, Object Oriented programming, and involving requirement analysis, design, development, testing and implementation of software in Networking, Intranet Communication area.
- Hands - on experience leading all stages of software development life cycle, including requirements definition, design, architecture, testing, and support.
- Extensive experience in C, C++,.NET Framework 2.0/3.0,3.5, C#, ASP.NET, ADO.NET, AJAX, Web Services, WCF, WPF, LINQ and Agile methods.
- Very good experience on designing GUI based web/desktop applications using HTML, CSS, and JavaScript based visualization libraries.
- Very strong experience in design and development of n-tier (including business, data tier and reports) Enterprise applications for E-Commerce and Semi clients.
- Utilized VB.NET, ASP.NET, C# and created webforms, winforms, user controls, custom controls, web services. Used third party custom tools like Infragistics to get more customized front end graphical design.
- Very good experience in creating test case scenarios, Unit testing, manual testing, Regression and Performance testing.
- Have the ability to write SQL queries, PL/SQL analysis, debugging.
- Experience in development, administration, configuration, Implementation, and Support of sales force CRM, and SalesForce applications based on Apex Language and leveraging Force.com Platform -- world’s first commercial Software as a Service (SAAS) application running in Cloud Computing Environment.
- Experience in writing stored procedures, views, triggers and SQL Queries.
- Experience in Object Relational Mapping (ORM) by using ADO.NET Entity Framework, LINQ to SQL and other ORM framework’s.
- Proven experience in demonstrating defect analysis, root cause analysis, defect reproduction, and resolution techniques.
- Very good understanding on Agile and waterfall SDLC methodologies and has the ability to apply them in to projects and proto type development initiatives.
- Has the ability to translate Functional Requirements into technical solutions and can contribute to Technical Design Documents.
- Extensively worked with Repository tools like Visual Source Safe(VSS) IBM Clear case and Rational Team Concert(RTC).
- Excellent communication skills and ability to work independently and be highly motivated
TECHNICAL SKILLS:
Programming Languages: C#, C, C++, LINQ, T-SQL
Web Technologies: ASP.NET, ASP.NET MVC3, ADO.NET, JavaScript, jQuery, Angular, KnockOut, Ember, HTML5, CSS, XHTML, XML.
UI Technologies: Winforms, WPF, MVVM
RDBMS Technologies: Microsoft SQL Server 2005/2008 & Oracle.
Platforms: Windows XP/Vista/7, Windows server 2004/2008
IDEs: Visual Studio 2013/2012/2010/2005, Microsoft SQL Server Management Studio.
Frameworks: .net 3.0(WCF, WPF), .net 3.5, 4.0, 4.5
Version control systems: IBM Clear case, RTC, GitHub, Team Foundation Server
PROFESSIONAL EXPERIENCE:
Confidential, Schaumburg, IL
Senior .Net Developer
Responsibilities:
- Worked closely with business users/managers, gathered and analyzed all necessary requirements by involving in discussion sessions and identified effective uses of technology to meet their business needs.
- Using JavaScript API, Implemented drag and drop functionality and read the XLS file and save the data into different objects
- Created a custom and single page applications in AngularJS to represent data statistics to sales representative
- Created AngularJS Controllers, Scope, Model, view, Services, Factory etc., which Isolate scopes perform operations in UI.
- Communicated to Impala from MVC application using ODBC connection
- Implemented Controllers and JSONResults and Custom Action Filters and Routing Mechanisms.
- Performed different business operations using LINQ
- Implemented Angular service calls using Angular factory to interact with web services
- Created different reactive, responsive charts in AngularJS
- Dealt with Bootstrap to present the application in a visually appealing manner
- Working closely with the team on new development and defect fixing
Environment: VS2013, C#, ASP.Net MVC 5/4, HTML5, CSS3, JQuery, LINQ, Akamai, Angular, GitHub, Impala, Hadoop, Spark, Hue
Confidential, Milpitas, California
Senior .Net Developer
Responsibilities:
- Involved in Requirement Gathering, Design, Development and Testing of the Application.
- Designed and developed data access layer, which would connect to various databases for various groups.
- Extensively used technologies like AJAX for a rich UI experience
- Worked on ASP.NET MVC, C#, Azure Rest Services, involved in designing the application
- Created various User Controls and Custom controls for reusing in different GUI components
- Designed and developed Business Layer for application using SOA architecture implemented with Windows Communication Foundation (WCF) and LINQ for seamless integration.
- Used LINQ for querying on certain Business objects.
- Used Back ground threading for implementing heavy weight process in the back ground without effecting UI process
- Written different Controller for handling different requests in the web pages in ASP.net MVC
- Worked with Rest Services using ASP.Net Web API and C# to provide services to HTTP requests
- Worked on HTML, XHTML and CSS for styling the pages in the application.
- Implemented Layouts and partial view to maintain the consistent look and feel for Razor Web pages.
- Worked on ASP.NET State Management Techniques like View State, Sessions, Caching (Output Caching).
- Created Stored Procedures, Functions, and Triggers using PL/SQL to insert, update, and delete data inside tables.
- Development of enterprise reports by pulling data from various sources and presenting in SQL Server Reporting Services (SSRS).
- Prepared WCF Service layer to handle client-service interaction. Involved package creation and deployment.
- Created & hosted WCF Services and also used different bindings to make it available to different types of clients
- Enhancements in various applications build around .Net like Winforms, Web applications, WPF, WCF & Windows services etc
- Successfully handled all the change requests, code defects and Data Configuration Bugs in Production.
- Involved in production support and bug fixing.
- Involved in reviewing test cases, scenarios and prepared bug reports.
Environment: IIS 7.5, VS2013, .NET 4.5, MVC5, WCF Services, C#, HTML5, CSS3, JQuery, Akamai, SiteCore 7.2, ASP.Net Web Forms, SQL Server 2012, LINQ, Angular, C++/CLI, Azure Restful Services, RTC.
Confidential
.Net Developer
Responsibilities:
- Involved in designing and developing of win Forms using WPF and C#.
- Features like Dataset, Data Reader and Data Adapter are used to develop a Data Access Layer using ADO.NET.
- Involved in the Database design, wrote stored procedures, database views for the underlying SQL Server Database.
- Implemented different HTTPHandlers, Page Handler, User Control Handler, Web Service Handler
- Developed various user-interface screens using Web applications and implemented with .Net technologies: ASP.Net and C#.Net.
- Used Cascading Style Sheets (CSS), Master Pages, Themes, Skins to apply same look and feel across all web pages in the application.
- Used OAuth authorization to verify a customer and their account using customer email address like details.
- Generated business objects in DAL layer to implement more functionality in Entities.
- Maintaining the version of the project in Team Foundation Server (TFS) by merging the module developed with latest version in TFS.
- Creating - Tables, Indexes, Views, User defined functions, Triggers, Parameterized Stored Procedures, Constraints and Roles.
- Responsible in developing Stored Procedures, Views, Indexes, Scripts for database
- Created web user interface using ASP.NET for the users to generate reports.
- Implemented validations using ASP.Net validation controls and JavaScript to perform client side validations.
- Implemented forms based cookie-less authentication and role based authorization for secured access to application.
- Configured App.config for Authentication, Session and Trace
- Developed different components by parsing from XML using LINQ to XML.
- Maintenance, Production support and bug fixing.
- Groomed new team members.
Environment: Visual Studio.Net 2010, C#. NET4.0, MVC3, IIS 7.5, ASP.NET, AJAX, XML, WCF, HTML, SQL Server2008 R2, CSS, JQuery.
Confidential
.Net Developer
Responsibilities:
- Designed and developed Search Filter user control for searching users and is used in different modules
- Implemented presentation layer ‘Dashboard’, Manage Features in Transcend and iTranscend.
- Integration of third party controls like MDI tab control, XPTable, ActiveX controls and AXWebBrowser.
- Bug fixes in Enterprise Manager, Transcend, and iTranscend.
- Design and implementation of in-house tool ‘LegalCraft One Team’.
- Implementation of build scripts using nAnt for automation of builds.
- Understanding the requirement documents and Change Requests.
Environment: C#, Visual Studio 2005, XML File System, VC++, Java, SQL Server 2005, MySQL, MS Access.