Senior .net Developer Resume
Richmond, VA
SUMMARY
- 8 years of IT experience in Analysis, Design, Development, Implementation and Testing of Web Based, Client - Server and N-tier Architectures in Finance, Telecom, Gaming, Consulting, IT, Outsourcing.
- Technical expertise in Microsoft Technologies such as .NET Framework (4.0/3.5/3.0/2.0/1. x), ASP.Net, C#, VB.NET, Web Services, WCF, WPF, WWF, SILVERLIGHT, LINQ, IIS, SOAP, XML, DOM, XSL, XSLT, .NET Remoting, HTML, JavaScript, Visual Studio.Net 2013/ 2010/2008/2005/2003 , AJAX, ADO.NET, Angular JS, Bootstrap
- Hands on experience in design using Object Oriented Programming Principles like Inheritance, Abstraction, Encapsulation and Polymorphism and Design patterns like Abstract factory, Singleton, MVC, Object pool a standard solution to common problems in software design.
- Worked extensively with ADO.NET objects such as Data Adapter, Dataset and Data Reader to interact with databases like SQL Server 2012/ 2008/2005/2000 and Oracle 11g/10g/9i/8i.
- Experience in using ASP.NET 4.0/3.5/3.0, AJAX framework for quickly creating efficient and interactive Web applications that work across all popular browsers. Experience on working with Windows Communication Foundation (WCF). Good experience in development of software applications using Java, JDBC, Servlets, JSP, Struts, Hibernate, Spring and UML design and working with Apache Tomcat server.
- Developed enterprise-level JAVA applications utilizing XML, JSON, Restful-based web services, JavaScript, HTML, Angular JS and a Modern UI framework such as Bootstrap
- Experience in developing web pages in Responsive Design using Bootstrap and adapt to the changing environment.
- Worked onAngularJSframework to develop interactive websites based on client needs.
- Built the reusable service components usingAngularJSservices with Object Oriented JavaScript, JQuery, HTML, CSS3 based on the visual designs.
- Expertise in Web-Development technologies like HTML, XML, XSL/XSLT, Web Services and JavaScript.
- Strong analytical and conceptual skills in database design, development and writing T-SQL for implementing stored procedures, functions and triggers in MS SQL Server 2008/2005/2000 & Oracle 11g/10g/9i/8i.
- Having good experience in implementing the Node.js server side code to interact with MongoDB to store and retrieve data by using the Mongoose drivers
- Highly skilled ExtJS Developer adept at a wide range of Web Technologies.
- Good Experience with Responsive Web Design, JSON, AJAX, AngularJS, ExtJS, NodeJS and Twitter Bootstrap.
- Implemented Web API Services are tested Using Swagger UI Tool.
- Good knowledge in deploying applications on WindowsAzure.
- Expertise in creating web based application using technologies like AJAX Toolkit, JavaScript, XML, HTML and DHTML.
- Expertise in Client/Server (Win Forms) and Web based (Web Forms, ASP.NET) application development.
- Experienced in XML Web Services (SOAP, WSDL, and UDDI) and Service Oriented Architecture SOA concepts using .NET Framework.
- Experience in creating ETL packages using SQL Server 2005 Integration Services (SSIS)
- Experience in modeling DTS Packages and SSIS packages for Data Extraction, Transformation, and Integration.
- Performed unit testing with NUnit, use of a standard build process using Ant, and implementation of configuration management.
- Expertise in understanding user requirements and translating business requirements into technical solutions.
- Worked with Test Driven Development (TDD).
- Good experience on Versioning tools like VSS (Visual Source Safe), TFS (Team Foundation Server) andGIT.
- Strong Analytical and problem solving skills at any tense and deadline situations. Being a team player and self-motivated, I am confident of better understanding of the situation to get the best possible results.
TECHNICAL SKILLS
Operating Systems: Windows 10/08/07/XP/Vista, UNIX, Windows 2003 Server.
.NET Technologies: .Net Framework 3.5/4.0/4.5, ASP.NET, WCF, WPF, WWF, LINQ, Silverlight 4.0/3.0/2.0, ADO.NET, WEB Services, WEB Forms, SOAP.
Web Technologies: ASP, XML, HTML, DHTML, XAML, CSS, XSLT, JavaScript, AJAX, Angular JS, Sencha Touch, Sencha Extjs,Bootstrap
Programming Language: C#, VB.Net, AJAX, VB, PL/SQL, XML.
Databases: MS SQL Server 2000/2005/2008 , MS Access 97/2000, Oracle 9i/10g/11g
Protocols: TCP/IP, HTTP, FTP, SOAP, SMTP
Version Control: Visual Source Safe 6.0, Team Foundation Server.
Platform: Windows Azure v 1.7, Azure Storage, Access Control Service (ACS), ADFS 2.0.
Data Format: XML, JSON.
Testing: NUnit, Test Automation
Other Tools: Microsoft Visual Studio.NET 2003/2005/2008/2010 , MS Office.
PROFESSIONAL EXPERIENCE
Confidential, Richmond, VA
Senior .Net Developer
Responsibilities:
- Involved in Software development life cycle (SDLC) of application from design phase to implementation phase, testing, Deployment and maintenance phase.
- Responsible for developing the UI pages using HTML5, CSS3, JavaScript, Angular JS, Bootstrap, JSON, jQuery and AJAX.
- Developed Responsible Web Design (RWD) UI using HTML 5, CSS3 media queries, Ajax, Angular Js and Bootstrap.
- • Involved in reviewing business requirements and functional designs for application and participated in creating Wire Frames.
- • Worked in Agile Development and maintained good level of communication in team going through all phases of SDLC lifecycle.
- Embedded new Media Elements i.e., video and audio files using the HTML 5mark-ups and used HTML5 file API for uploading local files from the client-side.
- Created Angular components like controllers, services, directives and forms to collect different user data and implemented form validation in Angular.
- Developed Custom directives to be reused across different modules in the application
- Developed Web API using MVC framework for all business logic and exposed to the front-end interfaces.
- Worked as .Net Developer in the team for designing and developing the application using Visual Studio 2013 .Net Framework 4.5, C#, ASP.NET4.5, SQL Server 2012, and LINQ Entity Framework.
- Participated in daily Scrums with the whole team to discuss about the progress of the application development, specks to be taken care and specks that already completed.
- Has worked on Angular JS which combines web applications with Model View Controller capability to make development and testing of code efficient.
- Developed different User controls which inputs the data and display the data for the web Applications using C#, ASP.NET 4.0 and WCF.
- Replaced existed Angular JS code with Angular JS2 code, which decreased number of lines of code for a web application.
- Developed the UI panels using XHTML, Angular JS, XML, Web Services, WebLogic Application Servers and JQuery.
- Created Views using WPF andMVVMframework.
- Designed the application as 3-tier architecture with extensive use of Object Oriented programming techniques.
- Used Swagger to Document and Test all the REST Web API Endpoints.
- Built web applications which are more user interactive using latest technology Angular JS2.
- Developing interactive charts using Sencha charts.
- Used Node.js for server side code and Express.js as the framework. Written callback functions for the RestFul API.
- Implemented MVC framework usingAngularJSthat manages to split app into various components.
- UsedNugetfor adding the required packages to the solution.
- Used Bootstrap and SASS for application layout.
- Manual Web API Testing using SWAGGER.
- Used Swagger UI for accessing Micro Services.
- Designed complex UI components requiring extensive user interaction for an enterprise solution using ExtJS.
- Developed new Windows Service in C# to process XML's fromMSMQand inserts them along with the extracted data into Database after validation.
- Used LINQ to SQL provider to query SQL Server databases as well as SQL Server Compact databases.
- Created monthly and weekly reports using SSRS.
- Familiar in writing Custom Directives inAngularJS, create own services, two-way data binding, Filters objects according to the application requirement.
- Strong knowledge onAngularJScontrollers, views, and services for new website features.
- Created custom directives inAngularJSfor re-usable components (multi n-filed form elements background file uploads).
- Helped to create a mobile friendly website withBootstrap.
- Involved in creating EDMX (ADO .Net Entity Data Model) and Mapping.
- Have written Unit Test for all modules.
- Developing Prototype for the project using AJAX, JSON, jQuery, JavaScript, HTML5, and CSS3.
- Has worked onAngularJS, which combines web applications with Model View Controller capability to make development and testing of code efficient.
- Working on creating servers for serving HTTP request usingnode JS.
- Worked on Microsoft Visual Source safe for version control, individual task status and Database server project.
- Client and server side validations using JavaScript and Validation Controls and performing the tasks related to Database issues.
- Used ADO.NETobjects to access data fromSQLServer 2012 database by using stored procedures and queries inT-SQL.
- Enforced the Business Rules to filter bad data from the system by using ComplexT-SQL Statements, and implemented various Constraints and Triggers for Data Consistency.
- Responsible for creating Web Tests and Load Tests for the various application modules.
- Creation of database objects like tables, views and procedures, packages using Oracle-SQL.
- Involved in resolving major bug fixes within the application.
- Involved in deploying the application on the IIS.
- Worked on usingGITand TortoiseGITas version control system.
- Used Microsoft Test Manager (MTM) runs the Test cases programmatically.
- Performed unit testing and integration testing by applying test cases.
- Performed End to endtesting,Loadand Performancetesting. Communicated with developers and testers to isolate and resolve various issues
- Prepares technical designs, performs code reviews, debugging and testing
Environment: Net Framework 4.5.1/4.5/4.0 , C#, ASP.NET 4.5, MTM, MVC, MVVM, VB.NET, SQL Server2012, T-SQL, AJAX, GIT, Microsoft Visual studio 2012/ 2013, TFS, Oracle11g, SharePoint 2013, WSDL/SOAP, REST, XML, XSL, XSLT, WCF, HTML5, CSS3, JavaScript, JQuery, Angular JS, Bootstrap, Web Services, Azure server, IIS 7/6.
Confidential, Memphis, TN
Senior C# .NET & SQL Developer / Web Designer
Responsibilities:
- Involved in Software development life cycle (SDLC) of application from design phase to implementation phase, testing, Deployment and maintenance phase.
- Involved in various stages of development of the project starting from the project planning until production and maintenance using Agile, Scrum Methodology.
- Developed different User controls which inputs the data and display the data for the web Applications using C#. .NET, ASP.NET 3.5 and WCF.
- Designed Graphical User Interface (GUI) using Master Pages, HTML JavaScript, and Custom Controls.
- Designed the application as 3-tier architecture with extensive use of Object Oriented programming techniques.
- Developing custom HTML elements usingAngularJsdirectives.
- Developed controllers, view/partials and directives for application.
- Widely resolvedangularscope issues.
- Implemented Drilldown reporting using Sencha Charts and REST services.
- DevelopedAngularfactories, and usedangularpromise API for making asynchronies calls
- Developed system services SOA application platform for use by all web applications utilizing WCF services and the ASP.NET 3.5 provider model.
- Profound Knowledge of VB.NET developing web forms.
- Wrote new engine classes, business model inVB.NETalso maintained existing classes for connectivity with SQL Server databases
- Developed proxy services using WSO2 Enterprise Service Bus (ESB).
- Worked with Visual Studio for converting web pages from .NET to PHP.
- Developing ASP.NET user controls.
- Used JSON to transmit data between server and Web Application, an alternative to XML Serialization.
- User interface separated with JavaScript include files and clients side validation.
- Extensively used AJAX toolkit controls
- Used WCF for interoperability with other platforms, technologies and for building the custom solutions.
- Used WCF services to store files in a repository, using a file storage service and hosted the service using multiple end points.
- Have been working with BizTalk application. The application is around Retail chain solution of the Client.
- Implemented design patterns and the entire backend of the application in C#.NET, using various object oriented features like classes, interfaces, inheritance, polymorphism etc. and Multithreading.
- Developed various Service Contracts across the organization for fetching Build Data, Developers Data and Products Data from Database, are implemented as Windows Communication Foundation (WCF).
- Used WCF for creating windows and custom win form control using various animation techniques.
- Involved in using MVC pattern for the UI development.
- Designed the web UI using RAZOR View Engine, HTML, CSS, XSL/XSLT, JavaScript, jQuery,, Web Forms and AJAX controls.
- Integrate the dynamic pages withAngularJSand JQuery to make the pages’ dynamic.
- Extensive experience usingBootstrapfor layout.
- Used user interface controls which use JQuery to validate client side validation.
- Developed many JavaScript functions to do the client side validations.
- Used Unit Test in testing the code of the application and CSS styles, themes for Web pages
- Client and server side validations using JavaScript and Validation Controls and performing the tasks related to Database issues.
- Used LINQ to SQL provider to query SQL Server databases as well as SQL Server Compact databases.
- Developed stored procedures, views and triggers for data manipulation, ensuring set up relations includes indexing, constraints, and foreign keys.
- Worked on Microsoft Team Foundation Server(TFS) for version control, individual task status and Database server project.
- Worked with Query Optimization Techniques to fetch data with better Performance Tuning.
- Performed unit testing and integration testing by applying test cases.
Environment: Visual Studio 2010, ASP.NET, C#, ESB, MVC, MVVM, .NET Framework 4.5, VB.NET, WINFORMS, WCF, HTML, CSS, XML, XSL, JavaScript, JQuery, Angular JS, Bootstrap, SharePoint, LINQ, MS SQL Server 2008, Oracle11g, Windows services, Team Foundation Server(TFS), UML, MS Visio, IIS 6.0.
Confidential, Long Beach, CA
.Net Developer
Responsibilities:
- Used 3-Tier system having Business Logic Layer (C#.NET and VB.NET), Presentation Layer and Database Layer (Database Connection and Security Settings).
- Used Agile methodology and SCRUM to study system, consolidating requirement, establishing inter process relation and team communication, using Agile our team developed cross functionality and distribution of requirements and understanding the current working of system.
- Extensively used AJAX Control tool kit and AJAX libraries for providing light weight AJAX requests.
- Web application development for backend system usingAngularJSwith cutting edge HTML5, DOJO, and CSS3 techniques.
- Extensively used XSLT to convert XML data fetched from the database, using a querying web service.
- Extensively worked with C#.NET for creating data access layer and business layer and integrated with ASP.NET pages.
- Used .NET Remoting, Multithreading in application development to provide remote interfaces, achieve performance optimization.
- Created UML Diagrams /ERD Diagrams in assistance with Business Analyst.
- Worked Extensively on Win Forms (GUI Design) with C#.Net and worked on LINQ for Data Access.
- Created Web Methods using Web Service and deployed the Web Service on IIS in the production server.
- Created databases and schema objects including tables, indexes and applied constraints, connected various applications to the database and written functions, User Defined functions and triggers.
- Used Visual Safe Source as version control for storing different versions of Source Code.
- Designed and documented code-behind specifications and methods with their signatures and description.
Environment: C#, VB.NET, .NET Framework 3.5/3.0, Visual Studio, WCF, WWF, UML, ASP.NET 3.5/2.0, ADO.NET, ASP.NET AJAX, IIS 6.0, XML, XSLT, JavaScript, SQL Server 2005, SSRS, Visual Safe Source, Agile
Confidential
.Net Developer
Responsibilities:
- Designed and implemented the Payroll application system using VB.net, ADO.net, Excel Automation, ODBC, PL/SQL and Oracle 8i in a Client/Server architecture.
- Wrote CSS class files for better and uniform look and feel.
- Used JavaScript validation controls for WebPages.
- Used ADO.net for retrieving data from backend database Oracle 8i.
- Used XML for communication and XSL, DHTML for presentation
- Creation of database objects like tables, views and Materialized views procedures, packages using Oracle tools like PL-SQL.
- Assigned permission and roles based on the hierarchical position of user using ASP.Net authorization.
- Created dynamic web pages for generating dynamic tables.
- Created Authenticated logins and validated permissions.
- Used Data Grid, Data List to populate data from database.
- Involved in Debugging and Testing of the application.
- Generated different reports to assist in decision making using Crystal Report.
- Implemented design patterns and the entire backend of the application in C#.NET, using various object oriented features like classes, interfaces, inheritance, polymorphism etc. and Multithreading.
- Developed various Service Contracts across the organization for fetching Build Data, Developers Data and Products Data from Database, are implemented as Windows Communication Foundation (WCF).
- Creating an application and Implement changes using VB.NET and enhancing projects for .NET applications.
- UsedWebAPItechnology to make CRUD operations in the User Profile Module taking advantage of the HTTP-Verbs support thatWebAPIprovides.
- Hands on experience on web API, REST and RESTFUL SERVICES.
- Developed Web Services to communicate to other modules using XML basedSOAPand WSDL protocols.
Environment: C#, .NET, VB.net, ADO.net, Crystal Reports, HTML, XML, XSLT, DHTML, JavaScript, Oracle, PL-SQL.