Sr.net Developer Resume
Houston, TX
SUMMARY
- Over 7+ years of experience with a variety of development and deployment approaches, including Client/Server and Internet, using Microsoft. NET - based architectures and industry leading relational database management systems.
- Experience estimating software development efforts based upon client functional requirements, technology environment considerations and enterprise usage characteristics
- Expert in developing Web based applications (ASP.NET, Webforms) and Windows based (WINFORMS) using the .NET Framework, Visual Studio 2003, 2005, 2008, 2010 IDE, T-SQL, Web Services, C#, VB.NET, ASP.NET with MVC, ADO.NET, XML, OOPS, Networking protocols and OOAD
- Experience in developing Rich GUI using HTML5, CSS3, JQuery, ASP.NET, C#, VS2011 Beta
- Solid expertise with Microsoft SQL Server 2000, 2005, 2008 RDBMS, including Stored Procedures, Triggers, Writing Constraints using T-SQL and PL/SQL
- Expertise in Design and Development of Graphical User Interfaces using VB.NET, C#, and ASP.NET Web Forms
- Expertise at MS SQL-Server, MS Access backend programming, configuring, client-server connectivity
- Extensively worked with all the Phases of Software Development Life Cycle (SDLC). Familiar with Agile Methodologies (Extreme Programming, Scrum), Waterfall Methodologies
- Developed N-tier applications including database design and development and well versed with middleware, back end, middle tier, and front end UI development
- Experience in working with Visual Source Safe and Microsoft Team Foundation Server
- Experience in preparing test cases and performing unit test using NUnit
- Ability to quickly understand and utilize new technologies and suggest possible application enhancements
- A team player with excellent interpersonal, communication and presentation skills
TECHNICAL SKILLS
Methodologies/OOAD: Agile (SCRUM, TTD), Waterfall, Extreme and UML
.NET Technologies: .NET 4.0/3.5/3.0/2.0/1.1/1.0, TFS, WPF, WCF, ADO.NET, LINQ, Entity Framework, Web Services, Expression Blend, PRISM, Silverlight4.0 / 3.0 / 2.0, Caliburn, MEF, VS.NET / / 2002, Enterprise Libraries 3.x/2.0,Azure
Programming Languages: C# (1.2/2.0/3.0/4.0 ), LINQ, SQL, XML, T - SQL, PL/SQL, XML, XSLT, HTML JavaScript, C++, C
Design Patterns: MVC, M-V-VM, Singleton, and factory
Operating Systems: Windows 7, Vista, XP, 2003, Linux
Web Technology: ASP.NET 4/3.5/2.0/1.1, AJAX.NET, CSS, JQuery, Ajax, HTML5/4, XHTML
Databases: Oracle, SQL Server 2005, 2000, MS Access
Tools: Nunit, Active X DLL’s/Controls, Visual InterDev, Visual Source Safe
Version Control: Team Foundation Server, Visual Source Safe
Web Servers: Microsoft IIS Server
Databases: SQL Server 2000/2005/2008, Oracle10g
PROFESSIONAL EXPERIENCE
Confidential, Houston, TX
Sr.Net Developer
Responsibilities:
- Involved in the requirement gathering, preparing the requirement document, analyze and design solution as BA(Business Analyst).
- Developed Application Tier using C#, SQL and .Net Framework 4.5
- Used WPF and Telerik Controls extensively in the development of UI to get the intended rich look
- Developed user controls to makeUI more stable and consistent
- Used WPF/MVVM extensilvely by separating the view, viewmodel and the data tier and by therefore making thedevelopment aof UI and the business logic possible at the same time.
- Supported multiple projects which live and fixed any bugs if found and mage the necessary builds and pushes to production on a regular basis
- Written various converters and behaviors to implement MVVM more effectively.
- Developing stored procedures, Functions extensively in SQL Server database using T-SQL for backend business logic.
Environment: ASP.Net/Telrik Controls, .NET Framework4.5 (Beta)/4.0/3.0, ASP.NET, MVC, AJAX, JQuery, Visual Studio2011 Beta / 2010, C#, MVVM, SQL SERVER 2008, Entity Framework 4.0, Microsoft Office, Visual Studio Team Server 2010/2008, Windows 7/XP
Confidential, Houston, TX
Sr.Net Developer
Responsibilities:
- Involved in the requirement gathering, preparing the requirement document, analyze and design solution as BA(Business Analyst).
- Developed Application Tier using WCF Web Services using C#, SQL and .Net Framework 4.5
- Used MVC and ASP.Net Controls extensively in the development of UI to get the intended rich look
- Developed intense logic to calculate balances based on promotions, past due and current balances for the customer to make the bill user friendly.
- Supported multiple projects which live and fixed any bugs if found and mage the necessary builds and pushes to production on a regular basis
- Converted images into binary code and stored in the database and displayed it back on the UI.
- Written various converters and behaviors to implement MVC more effectively.
- Developing stored procedures, Functions extensively in SQL Server database using T-SQL for backend business logic.
Environment: ASP.Net/MVC Controls, .NET Framework4.5 (Beta)/4.0/3.0, ASP.NET, MVC, AJAX, JQuery, Visual Studio2011 Beta / 2010, C#, MVVM, SQL SERVER 2008, Entity Framework 4.0, Microsoft Office, Visual Studio Team Server 2010/2008, Windows 7/XP
Confidential, Kansas City, MO
Sr.Net Developer
Responsibilities:
- Performed Data Modeling using Entity Framework and created custom business Entities Class Library to transport the data between Application and Presentation Tier using C# and Visual Studio.NET
- Developed Rich GUI using ASP.NET, HTML5, CSS3, JQuery, AJAX, Javascript, with C#, VisualStudio2011, .NET4.5 Beta
- Used Telerik Controls extensively in the development of UI to get the intended rich look
- Used Telerik Rad Grid View Control instead of the normal asp.net grid view control for more ease in customization and rich look and feel
- Used third party controls like Telerik Rad combo box for and Autocomplete drop down and telerik Rich text Edit, Rad Window and Rad Ribbon Bar etc, for the UI.
- Converted images into binary code and stored in the database and displayed it back on the UI.
- Written various converters and behaviors to implement MVC more effectively Used MEF for publishing and subscribing data through diff layers
- Developing stored procedures, Functions in SQL Server database using T-SQL for backend business logic.
Environment: Telerik RAD Controls, .NET Framework4.5 (Beta)/4.0/3.0, ASP.NET, AJAX, JQuery, Visual Studio2011 Beta / 2010, C#, MVVM, SQL SERVER 2008, Entity Framework 4.0, Microsoft Office, Visual Studio Team Server 2010/2008, Windows 7/XP
Confidential, Phoenix, AZ
Sr.Net Developer
Responsibilities:
- Involved in the requirement gathering, preparing the requirement document, analyze and design solution.
- Performed Data Modeling using Entity Framework and created custom business Entities Class Library to transport the data between Application and Presentation Tier using C# and Visual Studio.NET
- Developed Web User Interface using ASP.NET, WebForms, JavaScript, Telerik Controls, C#, IIS with C#. NET3.5 and VisualStudio.NET2010
- Designed and developed User Interfaces in C# and ASP.Net web form controls.
- Developed the UI modules using XHTML, HTML, JavaScript and CSS, master pages and AJAX programming on web pages.
- Involved in client meetings for any change requests required and provide feedback regarding the same.
- Used third party controls like Telerik rad combo box for and Autocomplete drop down and telerik Rich text Edit, Rad Window and Rad Ribbon Bar etc, for the UI.
- Developing stored procedures, Functions in SQL Server database using T-SQL for backend business logic
Environment: NET Framework4.0/3.0, ASP.NET, Visual Studio 2010, Telerik Control Toolkit, .C#, IIS, SQL SERVER 2008, Microsoft Office, Microsoft Expression Blend 4/3, Visual Studio Team Server 2010/2008, Windows 7/XP
Confidential, Sacramento, CA
Silverlight Developer
Responsibilities:
- Performed Data Modeling using Entity Framework and created custom business Entities Class Library to transport the data between Application and Presentation Tier using C# and Visual Studio.NET
- Application Tier developed using WCF Web Services using C#, LINQ and tested using Nunit and hosted on IIS
- Developed Data Access Layer using MS Data Access Application Block utility and ADO.NET objects, LINQ using C#
- Designed and developed Rich presentation tiers using Silverlight, XAML, and Expression Blend with C#.NET3.5 and VisualStudio.NET2010 and leveraged Silverlight features such as Styles, Animations, Story Boards, Path objects, Resource files, Control Templates, Data Template with MEF, MVVM and LINQ
- Leveraged Caliburn Framework such as Event Aggregator, Action Messages, Event Aggregator, Logging, View Location and View Model for loosely coupling
- Implemented dependency properties to developed custom controls, used Themes/Generic. XAML to define custom UI Properties and developed reusable user controls using Expression Blend, XAML and C#.NET3.5, VS2010 and involved in mentoring new and existing staff on WPF, Silverlight and WCF
- Developed the UI modules using XHTML, HTML, JavaScript and CSS, master pages and AJAX programming on web pages
- Fixing bugs reported by QA and performed unit testing using NUnit.Used Visual source safe (VSS) for source control and documented the entire application
Environment: Silverlight4.0/3.0, Silverlight Control Toolkit, .NET Framework4.0/3.0, ASP.NET, Visual Studio 2010/2010, C#, XAML, Caliburn, MVVM, MEF, SQL SERVER 2008, Microsoft Office, Microsoft Expression Blend 4/3, Visual Studio Team Server 2010/2008, Windows 7/XP
Confidential, Dallas, TX
.Net Developer
Responsibilities:
- Involved in preparing business analysis block diagrams such as use cases, Data Flow diagrams which help Business community and end users using MS Office products such as MS word, Visio and excel
- Designed and developed Rich presentation tiers using Silverlight2.0, XAML, ASP.NET controls, AJAX controls, user controls, custom controls and telerik Silverlight controls
- Used Silverlight Panels, images, styles, themes, VSM for design and developing multiple layouts with several user and custom controls with XAML, Expression Blend and Implemented routed events
- C1(Component One) Window Object implemented to create like a WPF Window screen to implement Minimize, Maximize and restore buttons
- Developed and implementing the business logic and process workflow behind price generation for domestic/international rates using C# 3.0 and Visual studio. NET2008
- Business Logic exposed using ASP.NET ASMX web services using ASP.NET, IIS with C#, Visual Stuido.NET and unit tested with WEBFORM application by creating proxy
- Responsible for enhancing the Rate engine with the facility to add MOTORCYCLE Rates to it and responsible for all enhancements, testing for the rate engine
- Retrieving motorcycle rates also with different possible services including RO-RO / Palletized / Crated
- Developed stored procedures and queries using T-SQL and involved in performance tuning by creating proper clustered and non clustered indexes and enforced referential integrity using primary and foreign key and defined other database constraints
- Developing stored procedures and Triggers in SQL Server for backend business logic
- Involved in developing data access layer using MS Data Access Block using C# and ADO.NET objects and unit tested with Nunit and Used Team foundation Server for source control.
Environment: .NET 3.5, Visual Studio 2008, SQL Server 2005, C#, Web Services, Silverlight 2.0, XAML, Telerik, Component One, Expression Blend, AJAX, JavaScript, Windows server 2003, Team Foundation Server, Nunit and MS Office
Confidential, NJ
.Net Developer
Responsibilities:
- Modeled Database in SQL Server and involved in creating user defined database objects such as Tables, Views, Constraints and Stored Procedures
- Interacted with the business analyst, end users and business community extensively to gather requirements to design the workflow and Architecture of the system
- Involved in understanding existing WINFORMS application by going through using F11 walk thorough and documenting the ‘AS IS’ system and reviewing with business analysts and team members
- Implemented business logic in the code behind and developed extendable custom classes using Class Library to created reusable assemblies using C#, VisualStudio.NET2005
- Consumed the ASP.NET Web Services in WINFORMS user interface and Implemented data binding and Presentation logic using C# and Validation logic using Error Provider
- Designed and developed Rich presentation tiers using WPF, XAML and Expression Blend for Windows with third party controls and developed reusable user controls and custom controls
- WPF Controls customized using Control Templates, Formatted Data with Data Templates and Data Triggers, Implemented Event Triggers and Property Triggers and VSM (Visual State Manager)
- Employed agile methodology (Extreme Programming, Scrum) for this project. Each sprint spanned 2 weeks including the demo to the user
- Involved with Tech lead in planning for oncoming sprints and maintaining backlog for development activities.
- Participated in daily scrum meetings and provided the tech lead and project manager with status updates
- Responsible for bug fixing and Unit testing for the different application modules.
Environment: .NET2.0, VisualStudio2005, C#, WINFORMS, WPF, XAML, Expression Blend, SQL Server 2000, C#, VSS, NUnit, Agile and MS Office, Windows XP and Window Server 2003
Confidential
.Net Developer
Responsibilities:
- Interacted with the Client extensively to gather requirements to design the workflow and Architecture of the system
- Responsible for Creating Web Registration/login page for the users. Retrieving the data and updating the new records in the database
- Worked on call, text conversation modules. Worked on Buddy list for the Webur Instant messenger.
- User add/remove/call the selected buddy from the buddy list Designed and worked on audio/video call.
- Modeled Database in SQL Server and involved in creating user defined database objects such as Tables, Views, Constraints and Stored Procedures
- Developed the UI modules using Web Forms controls, user controls, XHTML, DHTML, JavaScript and CSS and used ASP.NET server controls, Data grid control, User controls
- Developed and implemented Object - Oriented functionalities using C#. NET and .NET Web Services.
- Developed data access layer using ADO.NET for data retrieval using C# and VisualStudio.NET1.1
- Responsible for bug fixing and Unit testing for the different application modules.
Environment: .NET Framework 2.0, VisualStudio.NET2005, C#.NET, ADO.NET, ASP.NET, CSS, HTML, JavaScript, SQL server 2000, Nunit, Agile
Confidential
.Net Developer
Responsibilities:
- Created various web pages for login (admin/distributor), validation/verification of license key/creating demo key using ASP.NET Web form controls and user controls with C# code behind
- Used ADO.NET Objects to manipulate SQLSever database and involved in developing the queries, stored procedure for data retrieval and manipulations
- Configured Security using Forms based authentication and Role based authorization
- Developed the UI modules using XHTML, DHTML, JavaScript and CSS.
- Participated in creating Class Diagrams and Use Case Diagrams using UML.
Environment: .NET Framework1.1, VisualSudio.NET2003, (C#.NET, ADO.Net, and ASP.Net), SQL Server 2000, windows XP, JavaScript, CSS, HTML, UML education
