Lead .net Programmer Resume
Eddy Stone, PA
SUMMARY
- 8 Years of Experience in various aspects of Software Development Life Cycle (SDLC), for Enterprise Level applications with the skills of N - tier Development Environment.
- Experience working in an Agile Development Environment with SCRUM process.
- Worked extensively in .NET Framework, Visual Studio.NET, ASP.NET, C#, VB.NET, ADO.NET, IIS, AJAX, JavaScript, XML, Web services, CSS, HTML.
- Experience in VB.NET, Visual Studio, IIS 4.0/5.0/6.0/7.0/7.5 , VBScript, MS Access, Multi-threaded programming, OOPS concepts.
- Experience in all phases of SDLC and standard SDLC methodologies such as Waterfall, RUP, Agile/SCRUM to deliver client solutions. Worked in production Environment.
- Working experience with Model View Controller (MVC) Pattern Expertise in Relational Databases using SQL Server, SSIS Packages and Stored Procedures (SPs).
- 5+ years of hands-on development experience with projects involving Microsoft.NET and SQL Server technologies for web, web service and desktop application development using C#.NET, ASP.NET,ADO.NET, HTML 5, AJAX, WPF, WCF, MVC, jQuery, Entity Framework, LINQ, Visual Studio 2010/2012.
- Experience in designing and implementation web applications using ASP.NET including client-side scripting using JavaScript.
- Experience in public clouds as well as team training and DevOps mentoring.
- Developing win forms using Windows Presentation Foundation (WPF) & XAML.
- Having solid experience in C#/ASP.NET/WPF/WF/WCF/ Web services / MVC/ MVP/ MVVM/ WinFrom/ /Java Script/ .Net Framework 4.5, 4.0, 3.5, 3.0 & 2.0.
- Good Experience in Infragistics/Telerik forWPF(.Net Advantage for .NET 4.0
- Extensive experience in creatingrich content Web-Forms, Win-Forms (Windows Forms), Web User Controls, Custom Control, Server Controls, Windows Service and Web Service.
- Responsible for designing Presentation Tier (web pages) using the concepts such as Master Pages, Themes, Skins, HTML, XML, CSS, Java Script, JQuery and also worked with ASP.NET Custom Controls.
- Experience in working with Adobe Cold fusion 9 & 10 a client and server cache management technology.
- Good communication, presentation and leadership skills and also good Team player who can establish excellent working relationships with peers and other teams.
- Ability to work on multiple projects as team lead or team member/developer.
- Experience in using GIT for the source repository.
- Assisted in the development of WCF RESTful web services using Entity Framework as the data access layer to SQL Server.
- Comprehensive knowledge of service oriented architecture system testing practices and methodologies.
- Expert in setting and execution of service oriented application systems by following standard testing methodologies
TECHNICAL SKILLS
.Net Framework (2.0/3.5/4.0): ASP.Net 2.0/3.5/4.0, ADO.Net, WPF,WCF, .Net Web services, .Net Windows Services, XML, LINQ, Entity Framework, MVC.
Programming Languages: C#,VB.Net, ASP.NET, C, PHP, Pascal
Tools: and Technologies: SQL Loader, IIS 5/6/7, Visual Studio.Net 2003/05/08/10/12 , VSS, TFS
Database: SQL Server 2005/2008 R2/2012 R2, MS-Access, Oracle 11g, MYSQL, SSIS
Reporting Tools: SSRS, Crystal Reports
Web Technologies: Cold fusion, CSS, HTML, XML, JavaScript, CSS, JQuery, Angular JS, GIT
Testing Tools: Manual Testing
Operating Systems: Windows 2000/2003/2008/ XP/Vista, Ubuntu, Linux.
Web Servers: IIS 8.0,7.0,6.0, Tomcat, Glassfish, Apache.
Design Patterns: MVC 3, MVC 4, MVC 5, MVVM, Web API, SPA
Methodologies: RUP Agile(XP,SCRUM)
PROFESSIONAL EXPERIENCE
Confidential, Eddy Stone, PA
Lead .Net Programmer
Responsibilities:
- Involved in designing the application enhancements.
- Developed Mocks inWPFfor unit testing the background services, service layer and domain layer.
- Working end to end in C#.NET Framework 4.5,WPF& MVVM, ADO .Net / Entity Framework.
- Revamped an external, wizard-based, micro site to use MVC and Entity Framework technologies.
- Developed a prototype from scratch using ASP.NET MVC 3 and Entity Framework4.3 for referring patients to pharmacies within a network.
- Experience in Administration/Maintenance of source control management systems, such as Subversion (SVN) and GIT.
- VB.Netapplication integrates with PeopleSoft using a UNIX script and the C#.Netapplication used .Net2.0 and SQL 2000/2005
- Designed an application utilizingVB.NETwith an Access backend to track software registration keys.
- Involved in developing applications from scratch using MVC, JavaScript, and CSS3.
- Written Stored Procedures in SQL Server 2012 used ADO.NETand Grid View, Data List, Details view, Repeaters, Dataset Classes for data manipulation. Implemented stored procedures, Views, Tables and Functions.
- Constructed/Architected a Continuous Integration CI Server and Implemented Build/Deploy automation Server utilizing CI Technologies like Jenkins/Hudson, Subversion, Maven, Ivy Nexus, MS Build, Ant, Sonar, JIRA and Selenium for both .NET and J2EE Applications on mixed OS(Windows/Linux/Unix).
- Performed manual testingon the applications and verified the functionality of all modules in the application.
- Working with the testing while performing the functional testing and clarifying any functional clarifications if they required any.
- Deployment of the application in different environments like staging and production is handled alone.
- Written Queries using T-SQL Statements, Views, User Defined Functions, Stored Procedures, Triggers in SQL Server for inserting/Updating/Deleting the data into the relational tables
- An agile Scrum methodology was processed to know the current progress of the project and raise the issue.
- Active participation in the coding of jQuery code for UI processes such as validation, data formatting and data presentation.
- Active participation creating code using LINQ required by the Data Services layer.
- Worked on creating rich user controls using AJAX, and JavaScript.
- Active participation doing code fixing and fine tuning of the preexistent code following the project patterns, methodologies and standards.
- Used Microsoft SQL Server Reporting Services to creating application reports.
- Active participation creating code for the IIS Search engine (for drivers, vehicles, Driver License Numbers, Date of Birth, State ID and many other parameters),
- Active participation in the activities of the project related with my role position as a developer under the SCRUM Methodology.
- Actively involved with the team of developers in knowledge transfer, functionality issues, database issues, best coding practices and standards during SCRUM meetings.
- Active participation on creating code using HTML5 and Razor for the UI.
- Active participation fixing existing LINQ code to the existent code to meet with the specifications in the Used Microsoft TFS as the version control system.
Environment: C#, ASP.NET, WPF, WCF, .Net Framework 4.0, Microsoft SQL Server, Microsoft Team Foundation Server (TFS), T-SQL. SSRS Reporting, SSIS, Adobe Cold Fusion, SOAP Services, XML, MVC 4, Razor, JavaScript, CSS3, VS 2012, JSON, LINQ, SQL Server 2012, Agile Methodology.
Confidential, FL
.Net Consultant
Responsibilities:
- Created Analysis domain models as part of the Domain Driven Design (DDD) by interacting with business team and by analyzing general system design (GSD) document.
- Handling the team by guiding them on technical difficulties. Working as a lead to maintain the team in giving clarity on the functional requirements.
- Developed solutions for diverse programming scenarios in C#, employing object oriented Programming (OOP) concepts.
- Developed Web based GUI using C# 3.5, HTML, and CSS.
- Created User Controls using C# .Net 3.5 for web pages
- Client side validations with JavaScript and Server side validations with ASP.Net 3.5.
- Working directly with client to collect their business requirements.
- Utilized ADO.Net technology extensively for data retrieving, querying, storage and manipulation using LINQ.
- Created detail design consisting of detail system design document (DSD), detail domain model, collaboration, activity, and UML and Use case diagrams based on analysis domain model using Enterprise Architecture (EA) data models using VISIO.
- Developed SQL queries, functions, Store procedures, and Triggers in SQL Server 2008.
- Used Tortoise SVN as version and team-logging control.
- SSRS report creation for all the bit information according to client requirement is one more daily job.
- Used Visual Studio 2010 Re-Sharper utility for interactive and dynamic development.
- Assisted team in scheduling task assignment and resource management.
- Extensively used XML, XSLT and XSD for data transfer across different systems.
- Used Team foundation Server for version control.
- Created Data Access Layer, BLL Business Logic Layer Classes Using .Net 3.5.
- Worked with ADO.NET to interact with the SQL/Server database 2008 (i.e. retrieving, updating and inserting data into the tables) for Alerts.
Environment: C#, ASP.NET, .Net Framework 4.0, Microsoft SQL Server, Microsoft Team Foundation Server (TFS), T-SQL. SSRS Reporting, SSIS, WCF, LINQ, VSS, XML Web Services, IIS 6.0.
Confidential, Houston, TX
Sr .Net Programmer
Responsibilities:
- Software development.
- Involved in Testing and Debugging.
- Developed and designed the User Interface using Model View Presenter (MVP), HTML, Cascading Style Sheets (CSS), JavaScript and ASP.NET 3.0, Master pages, themes and User Controls.
- Developed Data Access Layer using to communicate with SQL Server 2008.
- Designed and Developed flexible UI, more user interactive and user-friendly rich front-end pages, reusable classes, functions using, C# 3.0/3.5.
- Designed, modeled and architected multi-threaded, enterprise n-tier software agent using Windows Communication Foundation (WCF) web service hosted in a Windows.
- Change management activities are one of the key part for deployment and implementation.
- Developed SQL queries, functions, Store procedures, and Triggers in SQL Server 2008.
- Used TFS as version and team-logging control.
- Used ADO.Net namespaces and classes and created data access components to access database.
- Designed and developed Master pages and User controls.
- Used the Entity Framework when developers issue queries using LINQ.
- Involved to Designed database tables for Technical Specification Document (TSD).
Environment: C#, CSS, Visual Studio 2010 and Team Foundation Server 2010, ASP.NET3.5, ADO.NET, HTML, DHTML, JavaScript, XML, IIS 6.0, SQL Server 2005/2008, T-SQL, Agile.
Confidential, Florida
.Net Programmer
Responsibilities:
- Designed and Developed an Intranet Application using ASP.Net, C#, and SQL Server.
- Created classes using ASP.NET, that incorporates both N-tier architecture and database connectivity.
- Developed reusable .NET components to perform business processes and interacted with the database using ADO.NET.
- Involved in the design & development of Web Pages/Reports using ASP.NET and JavaScript.
- Implemented role based security and customizable workflows based on a user's role.
- Used ADO.NET for storing, and manipulating data for achieving continuous database connectivity.
- Developed Complex Stored procedures and Functions in SQL Server.
- Debugging of ETL's code for any bugs found.
- Involved in creating User Interfaces with the Windows Forms Designer, and developed Business Logic and Data Access Components in C#.
- Composed Cascading Style Sheets for an appealing look and feel.
- Designed and developed the GUI, Business Logic Layer and Data Access Layer.
- Used ADO.NET Connection, Command, Datasets, Data Adapter, Data Reader and XML to retrieve and store the data in SQL Server.
- Performed validation using validation controls in ASP.NET.
- Used Microsoft’s Visual SourceSafe for Version Control.
- Used Visual Studio.NET debugger and trace functionality to debug the application.
- Involved in reporting using Crystal Reports
Environment: C#, ASP.NET, ADO.NET, .Net 2.0/3.0, Visual Studio 2008, Visio, XML, HTML, CSS, JavaScript, SQL Server 2005, VSS.
Confidential, Michigan
.Net Developer
Responsibilities:
- Designed, Developed, analyzed the complete application, and also performed unit testing.
- Dynamic generation of HTML reports using string builder and export as excel files
- Involved in developing Web Service using SOAP.
- Designed and developed application using ASP.NET, C#.NET, JQuery, Java script, CSS, XML, ADO.NET, WCF.
- Developed solutions for diverse programming scenarios in C# employing object-orients programming
- Concepts such as encapsulation, inheritance, polymorphism and abstractions.
- Used C# and ADO.NET to implement middle-tier components.
- Involved in writing code in ADO.NET to communicate with database and ASP.NET pages.
- Used java script for performing client side validation.
- Involved in debugging and testing, designed navigational flow and defined usability and GUI guidelines.
- Used VSS and SVN Tortoise for configuration management
- Worked on Database Design and Database Diagrams.
- Worked on Data Table Creation, Database Backup, Restore of Database, Transfer of data between development and production Database Servers
- Used HTML Server controls, ASP Server controls, and validation controls in .net environment.
- Created stored procedures for insert, update and delete.
- Developed web services using C# and used SOAP to communicate with different web services.
- Used ADO.NET to communicate with Database in order to read and write data.
- Write Stored Procedures to select insert and update data from the application.
Environment: .NET framework 2.0, C#, Visual Studio 2005, SQL Server 2005, JavaScript.
Confidential
.NET Web Developer
Responsibilities:
- Used Agile methodology during the development process of the software application.
- Involved in design and development of Presentation Layer, Business Layer and Data Access Layer for major applications’ modules like Batch Import (order status system), Shipment Consolidation Module, planning, Receiving etc.
- Developed Presentation Layer using ASP.NET Pages and CSS for changing background color, text color, size of the controls, etc.
- Implemented the Business Layer logic in C#.NET and ASP.NET.
- In the SQL Server 2008 database, created stored procedures, views, joins, triggers and DTS package for importing and exporting data between the servers.
- Developed some business functions using Web Services like creating some web methods for getting data from the database and used these web methods in C# classes.
- Used C# classes to get the data from the web methods, developed business logic and to display data using ASP.NET server controls like data list control.
- Used Visual Studio 2010 for developing the ASP.NET pages and C# Classes and Data Access layers required for the applications.
- Used ASP.NET Validation Controls for Server Side Validations like required field validation, for comparing two values, etc.
- JavaScript was used for creating pop up pages from ASP.NET pages and for implementing Client Side Validations like zip code validation, email validation and pop up alert messages, etc.
- JQuery was also used for Client Side Validations.
- Used AJAX for updating partial page. Also used AJAX to create better, faster and more user-friendly Web Applications.
- Used SQL Server Reporting Services 2008 (SSRS) to generate reports.
- Deployed the code in IIS 6.0 and used Visual Source Safe (VSS) for version control.
- Involved in Production support phase, thereby providing solutions to the environment and production issues.
Environment: Visual Studio 2010, SQL Server 2008, Windows Server 2008, C# 3.0/3.5, ASP.NET 3.0/3.5, IIS 6.0, VSS, XML, HTML, CSS, Web Services, SSRS 2008, AJAX, JQuery, JavaScript.
Confidential
Software Developer
Responsibilities:
- As a team member, responsible to support the application.
- Fulfilled the specifications provided by the users.
- Followed SOX standards.
- Involved in designing UI using ASP.Net, VB.net.
- Used java script for client side validations.
- Provided session level security and password authentication using Session objects and Cookies.
- Used SMTP mail class of .NET for the users to send mail with suggestions, receive any alerts, receive confirmation notifications etc.
- Involved in unit testing of the application.
- Created complex Stored Procedures, Triggers, Views & Functions using PL/SQL.
- Implemented system and UAT tests for each request.
- Strictly followed the SLA’s and time lines.
- Involved in the support activities immediately as and when required.
Environment: Visual Studio 2003, Oracle 9i, VB.net, ASP.net.