Sr .net Fullstack Developer Resume
Phoenix, AZ
SUMMARY
- 15+ years of professional experience in software design, development, testing, maintenance.
- More than 5 years of experience working wif state government clients
- Experienced in developing the business solutions based on SDLC methodologies like Waterfall and Agile and completing the projects wifin deadline.
- Proficient in using Visual Studio IDE (2003/05/08/10/12/15/17 )
- Expert in designing and developing the solutions that are loosely coupled in layers
- Extensive experience in Object Oriented Programming (oops), Event driven programming and MVC
- Expertise in developing applications using different platforms including ADO.Net, ASP.Net, Web forms, MVC, Web API, AJAX, JSON, ASMX Web services, WCF (Windows Communication Foundation), HTML, and XML
- Expertise in developing the applications using programming languages C# and VB.NET
- Expert in developing the applications using JavaScript, Angularjs, Knockoutjs, JQuery, VBScript, VBA
- Experience in developing dynamic data driven SOA (service Oriented Architecture) applications and writing DTOs (Data Transfer Objects)
- Experience in LINQ, Lambda Expressions, LINQ to SQL, LINQ to Entities, Entity Framework.
- Experienced in using 3rd party controls like Infragistics, Bootstrap, Aspose, ExpertPDF
- Good experience in creating and understanding UML class diagrams, activity diagrams and use case diagrams.
- Experience in developing large - scale applications using .NET framework in the areas that require Performance, Scalability, Security, and Extensibility.
- Experience in designing the data Models, and writing scripts using T-SQL
- Proficient in creating Stored Procedures, Functions and Triggers in SQL Server 2000/2005/ 2008/2012/2014 /2017 .
- Experience in creating packages, functions and database objects using Oracle 11g
- Experience in creating Oracle reports using report builder
- Experience in using source controls like Rational Clear Case, Visual Source Safe (VSS), and Team foundation Server (TFS)
- Excellent in learning new technologies and easily adaptable to new environments.
- Good Communication, interpersonal, intuitive, technical, analysis and leadership skills.
- Thrive in both independent and collaborative work environments.
- Experience in documenting all phases of the software development life cycle.
TECHNICAL SKILLS
Programming Languages: C, C++, VC++, C#.NET, VB.NET, SQL, VB
Databases: MS ACCESS, SQL SERVER 2000/2005/ 2008/2012/2014 /2017 , Oracle 10/11 g
IDE: Visual Studio.NET 2003/05/08/10/12/13/17
.Net Technologies: .NET Framework 1.1, 2.0, 3.0 & 4.0, ASP.NET, MVC 5, Web API 2.2, ADO.NET, ASP.NET Ajax, Windows Forms, Web Services, WCF, WPF.
Web Technologies: Classic ASP, ASP.Net, MVC 5, HTML, CSS, XML.
.NET Technologies for accessing Data: ADO.NET, LINQ to Objects, LINQ to SQL, LINQ to Entities (Entity Framework)
Scripting Languages: Java Script, VBScript, Angularjs, Knockoutjs
Development Tools: Microsoft Visual Studio.Net 2003/2005/2008/2010/2012/2014/2017 , SQL Server Management Studio, Oracle Sql Developer, Visual Studio 6.0, Rational ClearCase, VSS, TFS, Sharepoint
Operating Systems: MS Windows (2000/2003), Windows XP, Windows Vista, Windows 7/10.
PROFESSIONAL EXPERIENCE
Confidential, Phoenix, AZ
Sr .NET Fullstack Developer
Responsibilities:
- Coded the applications using VB.NET and C# programming languages
- Developed applications using ASP.net web forms and MVC 5 architecture.
- Worked on stored procedures, functions, triggers and tables.
- Worked on performance monitoring and troubleshooting of existing applications.
- Worked on web applications, web services and windows applications.
- Resolved QA and UAT issues that were encountered
Environment: VB.NET, ASP.NET, MVC 5, Visual Studio 2017/2010, SQL Server 2014/17, Entity framework, Ajax, JSON, HTML, CSS, JQuery, Web services, WCF, TFS
Confidential, Boston, MA .NET Developer
Responsibilities:
- Analyzed the client requirements and documented the design.
- Responsible for developing the multi-tier projects for the application.
- Used VB.NET programming language to develop the applications using IDE on top of .NET Framework
- Created deployment plan and test plan
- Deployed the applications in web servers and application servers .
- Worked on multiple projects for different state departments using web forms and MVC architecture.
- Worked on WebAPI to make ajax calls to load data on the user interface
- Designing/Making code changes to the front-end screens.
- Worked on reports using SSRS. Optimized existing query performance to generate reports faster.
- Worked on entity framework for handling database related tasks.
- Worked on LINQ to Entities on the projects that deal wif alot of collection objects
- Performed client side validation using Javascript and JQuery
- Consumed/Developed SQL queries, Stored Procedures, Functions, Triggers using SQL Server 2008/2012
- Error logging was coded using Log4Net
- Resolved UAT issues that were encountered
Environment: VB.NET, ASP.NET, MVC5, Web API 2, Visual Studio 2013/2010/2005 , SQL server 2012/2008/2005 , VBScript, JavaScript, Entity framework, Ajax, JSON, HTML, CSS, JQuery, SSIS,SSRS, Web services, WCF, LinQ to SQL, Angularjs 2.0, Bootstrap3, Automapper, log4Net
Confidential, Jackson, MS
.NET Developer
Responsibilities:
- Coded the applications using VB.Net.
- Developed the applications in a loosely coupled manner so as provide the good separation among the layers.
- Designing/Making code changes to the front-end screens.
- Developed code to consume various web services to verify address, longitude, latitude, phone number and email.
- Developed batch programs to update addresses in the table using web service.
- Developed batch program to create pipe delimited files and send the files using ftp and store in a zip folder.
- Performed client side validation using Javascript and JQuery
- Consumed/Developed SQL queries, Stored Procedures, Functions, Triggers using SQL Server 2008/2012/2014
- Resolved UAT issues that were encountered
Environment: VB.NET, ASP.NET, MVC5, Visual Studio 2010/2005, SQL server /2008/2005, VBScript, JavaScript, Ajax, HTML, Knockoutjs, CSS, JQuery, SSRS, SharePoint, Web services
Confidential
Dotnet Developer
Responsibilities:
- Designed user interface screens using Web forms
- Used Grid Views, Data Sets and Data Sources for updating data back to the Data base
- Created User Controls.
- Used LINQ to SQL as a middle ware component encapsulating the business logic
- Developed and consumed WCF services for data base interaction and for sharing the info wif the third party vendors
- Developed business layer components in C#.net
- Create database tables using SQL Server stored procedures, triggers
- Client side validation using validation controls and JavaScript
- Used Windows Communication Foundation (WCF) web services for creating Service end points and Service contracts for the Application and consumed the web services
- SQL Reporting services is used to create reports
- Involved in solving Production Issues
- Developed SSIS packages to run on nights for the data sync and sending out emails.
Environment: .NET Framework, C#.NET, VB.NET, ADO.NET, XML, IIS, MS Visual Studio.NET 2008, JavaScript, VBScript
Confidential, Tampa, FL
Senior .Net Developer
Responsibilities:
- Highly involved in discussing the user requirements wif the team manager, preparing technical design documents for the project planning and designing the application and SQL database.
- Developing web based User Interfaces using C#, ASP.NET, AJAX, JAVASCRIPT, Telrik RAD controls and created several custom and User Controls for web pages.
- Used JavaScript and JQuery for client Validations
- Scheduling development work to team, coordinating the team for work progress
- Responsible for studying and understanding the third party payment (Payflow) API and integrating wif the Credit card application.
- Extensively working wif LINQ to Entities to write queries against the Entity Framework model
- Designed and developed databases and SQL queries respectively in SQL Server 2008.
- Using SQL Server Reporting (SSRS) to manage and display reports wifin the application.
- Participated in Scrum meetings to update/discuss the progress, report any issues that are pending or need immediate action or discuss any new applications wif the team.
- In one of the applications, followed ASP.NET MVC pattern to develop the application.
- Responsible for performance tuning of the application by reducing the redundancy in the code and dynamically loading controls in the application.
- Actively involving in Quality Control (QC) of the application by looking into the bug fixes made by other developers and doing End-to-End testing
- Prepared test cases for unit and integration testing.
- Used Aspose for PDF documents
- Involved in application testing and performance tuning.
Environment: Visual Studio.NET2010, ASP.NET, MVC, C#, VB.NET, ADO.NET, XML, HTML, IIS, Win XP, SQL Server, Java Script, VBScript
Confidential, Port Charlotte, FL
Dotnet Developer
Responsibilities:
- Involved in understanding of Functional Designs.
- Involved in designing and developing web methods for new requirements.
- Followed three tier architecture (data layer, business layer and service layer) using Web Services.
- Involved in developing services to use them in desktop applications.
- Developed the desktop application using WPF platform
- Used XAML to design the UI for the WPF application
- Involved in designing the database tables or changes to database.
- Used ADO.NET SQL Provider classes to communicate wif the SQL Database
- Involved in Preparing the Test Cases and review the Test Cases.
- Involved in deploying the code in onsite testing Environment.
- Involved in implementation of exception handling.
- Create stored Procedures for data retrieval from the backend to the middleware.
- Implemented the application modules wif 100% unit test code coverage
Environment: ASP.NET, C#.NET, VB.NET, XML, XSL, ASP, CSS, VBScript, JavaScript, Agile, HTML, SQL Server 2005, MS Access, Visual SourceSafe 6.0, Microsoft Visual Studio .NET 2005, IIS 5.0, Web Service, Windows 2000 Server
Confidential, FL
ASP.NET Web Developer
Responsibilities:
- Involved in all the phases of the development life cycle
- Involved in coding of modules to meet the generated functional requirements using C#.
- Developed User Controls for various module and Navigation.
- Used ADO.net to connect the business layer to the database.
- Used Datasets, Data Adapters, Data Readers and Data Connections for storage and retrieval of data from the database.
- Developed Master pages based on requirements.
- Used ASP.NET Server controls, AJAX Controls, User Controls and HTML server controls.
- Used JavaScript for client side validation
- Actively involved in Designing Tables, Stored Procedures & functions for retrieving & persisting data in the database.
- Involved in fixing bugs by debugging the application.
Environment: C#.Net, Asp.Net wif Ajax, Microsoft Visual Studio .Net-2008, .Net Framework 3.0, CSS, ADO.NET, Microsoft SQL Server-2005, SQL Server Management Studio
Confidential, TX
Web Developer
Responsibilities:
- Extensively worked wif Web Forms using ASP.NET and C#.NET.
- Worked on pages using Classic ASP
- Followed the Microsoft Patterns and Practices and also used Data Application Block and Caching Block of Enterprise Library.
- Created OOPs objects like Collections, Interfaces implementations using C#.
- Implemented business logic as .NET Framework assemblies in C#.
- Developed user controls for multi pages usage
- Used Data list, Repeater, Data grid, Place Holder controls to show the data in the UI.
- Created User controls to maintain and minimize the pages.
- JavaScript used for client validations.
Environment: Visual Studio.NET 2005, .NET Framework 2.0/3.0, Classic ASP, ASP.NET, Infragistics, C#2.0/3.0, ADO.NET, VB 6.0, MS ACCESS, SQL Server 2000/2005, HTML, DHTML, XML, IIS, VSS, JavaScript
Confidential
Asp.NET Developer
Responsibilities:
- Designed and developed forms for the intranet application
- Reusable UI widgets, such as the navigation menus, are implemented using ASP.NET User/Custom Web Controls.
- Interaction wif SQL Server Database using ADO.NET classes from C#.
- UsedCascading Style Sheets (CSS) for achieving uniformity through all the web pages and achieved uniform template design for the entire application using MasterPages.
- Developed Employee objects, and created functions to get data from data access layer using C#.
- Worked on Client Side Validation using Java Script.
- UsedADO.NETobjects such as Data Reader, Dataset and Data Adapter, for consistent access to SQL Server data source.
- Used Web Services (SOAP, WSDL) for communicating wif other application and components.
- Performed Unit testing and System testing and prepared required documents for testing.
Environment: Visual Studio 2005, ASP.NET, C#.NET, T-SQL, SQL Server 2005, XML, SSRS, VBA
Confidential
Software Programmer
Responsibilities:
- Involved in understanding of Functional Designs.
- Used web services to get Data.
- Involved in Implementation the code in onsite testing Environment.
- Involved in implementation of exception handling
- Create stored Procedures for data retrieval from the backend to the middleware.
- Used transactions for database operations.
.
Environment: .NET Framework, VB 6.0, VB.NET, C#, ADO.NET, XML, IIS, Win 2003, MS Visual Studio.NET 2003, CSS, MS-Word, MS-Excel, MS Access, JavaScript, VBScript, VBA