Full Stack .net Developer Resume
SUMMARY
- 6 years of experience in the Software Analysis, Design, Development, Integration,Implementation, Maintenance and Debugging.
- Expertise in developing applications using C#.Net, ASP.Net, VB.Net, ADO.Net, XML, HTML, AJAX,Web API, XHTML, DHTML and CSS.
- Developed, configured and deployed a variety of .NEt Framework Applications including Win Forms,Web Services, Web Forms and Windows Services.
- Strong knowledge of cross browser compatibility issues and support. Good exposure with.NetFramework in implementing WCF (Windows Communication Foundation).
- Expertise in designing and developing user interface using ASP.Net, HTML, CSS, Bootstrap, JQuery, andJava Script.
- Expertise in developing Client/Server Applications on various architectural design patterns includingMVC 2.0/3.0/4.0, Two - Tier & Three Tier & N-Tier Architecture for Multi users.
- Expertize in working with Waterfall and Agile development methodology.
- Expertise in working with Entity Framework.
- Experience in database programming using RDBMS like ORCLE 9i/10g/11g andSQL 2005/2008/2008 R2/2012 and maintaining the database, including requirement analysis, design,data conversion, loading, testing and implementation.
- Experience in implementing continuous delivery (CD) pipeline with GitHub and Jenkins /Jules.
- Proficient in developing systems built on SQL Server 2005, 2008, 2008 R2&Oracle using Tables,Triggers, Views, Packages and Stored Procedures in T-SQL & PL-SQL.
- Experience in querying using LINQ to SQL, LINQ to XML and other data sources including web services.
- Experience in Creating and Consuming WCF services as a .NetRemoting Service and an XML Web Service.
- Strong experience in working with Ajax and JSON.
- Expertise in migrating applications from VB6 to VB.Net.
- Expertize in working with source control using subversion Git Hub, Bit Bucket.
- Good experience in automated build process by using Jenkins .
- Expertise in working with Crystal Reports, SSRS and SSIS
- Expertise in implementing Object Oriented Programming (OOP) Concepts includingInheritance, Abstraction and Polymorphism.
- Excellent working knowledge in developing data access using XML Applications, XMLSchema, XSLT/XPATH & Web Services.
- Expertize in developing common components for all applications.
- Ability to work in all stages of System Development Life Cycle.
- Ability to take and give directions, instructions and provide assistance through completion of tasks.
- Ability to work under minimal supervision, adhere to deadlines, excellent verbal and communication
TECHNICAL SKILLS
Programming Languages: C#.NET 3.5/4.0/4.5, VB.Net, My SQL, T-SQL in SQL Server, SYBASE and PL/SQL in Oracle Server, Salesforce.
Web Technologies: ASP.NET 3.5/4.0/4.5, VB.Net, C#.NET, Web Forms, LINQ, Entity Framework, ASP.NET MVC, ADO.NET, Web Services, WCF, REST APIHTML5, CSS3, Bootstrap, Java Script, jQuery AND Ajax.
Database Servers: SQL Server 2005/2008/12 , Oracle 9i/10g/11g, Sybase 15.7/16
Reporting Tools: SQL Server Reporting Services(SSRS), SQL Server Integration Services(SSIS),Crystal Reports.
IDE: Microsoft Visual Studio 2008/10/13/15 , SQL Server Management StudioMicrosoft Visio, JIRA.
Others: Bit Bucket, Team Foundation Server, Git, Jenkins, IIS 6.0/7.0, Postman & Fiddler, AWS, Azure
PROFESSIONAL EXPERIENCE
Confidential
Full Stack .Net Developer
Responsibilities:
- Developing the project using agile methodology with daily (SCRUM) paired programming using TDD (test driven development) and continuous integration/ deployment (CI/CD) using SDLC process.
- Involved in all phases of Software Life Cycle from Requirement Gathering to Deployment process.
- Developed the application using ASP.NET, VB.NET, MSMQ, ADO.Net, AJAX, jQuery, JSON, HTML5, JavaScript, RESTful.
- Involved in changing the entire legacy code into new architecture based on Mismo3.4 version.
- Developed Windows application to validate the schema, parsing and storing the values into database .
- Worked on stored procedures, functions, and triggers using SQL and T-SQL in MS SQL Server for fetching the data using Sybase.
- Developed ASP.NET Web customs controls, user controls, Data controls like Data Grid, Rich UI with extensive use of C#, ASP.NET AJAX, Node JS.
- Implemented client and server-side validations using ASP.NET validations controls and JavaScript.
- Design and developed web site (GUI) Screens using ASP.NET, MVC5, C#.NET, User controls, JavaScript and Data Controls.
- Used Github to maintain the version control history during development and implemented Jenkins and Jules for deployment process.
- Used Entity Framework to create Models and used tools to explore REST API. Used NuGet package manager to pack and Use the updates versions of browser control.
- Involved in Unit Testing, Integration Testing and Regression Testing in a regular basis to improve the performance of the application.
- Responsible for the end to end delivery with technical and functional knowledge.
Environment: C#.NET, VB.Net,ASP.NET, ASP.NET MVC, Continuous integration/ deployment, AJAX,, Jenkins, Jules, jQuery, JSON, HTML5, CSS3, RESTful, WEB API, Node JS, JavaScript, MVC5, NuGet, SYBASE, MSMQ, GitHub.
Confidential
Analyst
Responsibilities:
- Developed Windows applications for different data providers to extract files and load into database
- Used ADO.NET (Data adapters, Data Readers, Datasets) for database connectivity to SQL Server 2008 database and established Communication between Data Access Layer and SQL Server.
- Used ASP.NET for web application development and C# to design web forms.
- Provided Session Management to preserve the state of session variables.
- Created SSIS packages to import and export historical data in to existing database tables
- Configured the Application (WEB.config file) using Authentication, Authorization, Session State and Custom Error Messages.
- Maintaining the version of the project in Team Foundation Server (TFS) by merging the module developed with latest version in TFS.
- Created complex Views, Store Procedures and user defined functions using SQL Server 2008 and designed reports using Crystal Reports.
- Used XML for Data Storage and XSLT to transform the SQL queries returned as XML nodes.
- Created ASP.NET validation controls and JavaScript validations to enforce validations.
- Developed interactive pages of the application using ASP.NET Web Forms pages with C#.NET for the code behind modules.
- Designed and developed Web Forms using ASP.NET and C# and created necessary classes in the business components.
- Involved in Design, Development and Testing of Web Forms and Web Services using IIS, ASP.NET, XML Dataset and .NET Framework.
- Developed Web Forms for User Interfaces using ASP.NET with Server Controls, HTML Controls and User Controls.
- Used AJAX for partial rendering of the WebForms to improve performance by not having the whole page post back.
- Designed and developed HTML report files and CSS classes for layout and formatting the report files.
- Implemented JavaScript client side functions for custom validators
- Developed the custom error pages and Error Handling
- Implemented appropriate WinForms error handlers so that user can experience user friendly messages for exceptions
- Participated in meetings with Business users and with other project teams to ensure that the volatile business requirements reflect in the project development.
- Involved in the project maintenance doing some bug fixing and doing knowledge transfer session under time constraints.
Environment: .Net 3.0, C#, ADO.Net Entity framework 3.0, Visual Studio 2010, HTML 5, CSS3, ASP.NET, WCF, WPF, LINQ, SOAP, CSS,, AJAX, Web Forms, Typed Datasets, User Controls, Custom Controls, XAML, IIS, T-SQL, SQL Server 2008, Oracle, Windows.
Confidential
DOT NET developer
Responsibilities:
- Participated in the analysis, design & development phases of the SDLC along with the Business Analysts.
- Participated in meetings with Business users and with other project teams to ensure that the volatile business requirements reflect in the project development. Application development was based on UML methodology.
- Involved in the design of the Use Case Diagrams and Class Diagrams using Rational Rose.
- Created ASP.NET validation controls and JavaScript validations to enforce validations.
- Developed interactive pages of the application using ASP.NET Web Forms pages with C#.NET for the code behind modules.
- Designed and developed user controls, custom controls and Master Pages for code reusability.
- Designed and developed rich UI Screens with HTML, CSS and Microsoft Silverlight.
- Extensively Used. ASP.NET controls like Master Page Templates, Menu Controls, Grid View Controls and File Upload Controls.
- Used .Net Framework class library to build user interface that separated application logic from presentation code using code behind pages.
- Working with Rational Clear Case as the source for version control and project / issue management.
- Active member of the team in coding, implementing the business logic as mentioned in the Functional Specifications.
- Graphical User Interface (GUI) was designed using ASP.NET and the business logic was coded in C#
- Implemented Database-First Entity Framework to retrieve and store data in entity models.
- Implemented DAL using ADO.Netcomponents to take data manipulation.
- Used ADO.NET (Data adapters, Data Readers, Datasets) for database connectivity to SQL Server 2008 database.
- Worked on stored procedures, advanced queries, triggers, views, indexes for query optimization for the SQL Server databases.
- Coordinate and perform in-depth high level tests, including end- user reviews, for modified and new systems.
- Involved in the weekly meetings and proactively give my suggestions to improve the quality.
- Took the leadership and participated in meetings and discussions regarding solving production issues.
Environment: C#, ASP.NET Web forms, .NET Framework 3.0, SOAP,HTML, CSS, Visual Studio 2010/2012, IIS, XSLT, XHTML, XML, Java Script, HTML, CSS, Entity Framework 3.0, SQL Server 2008 and Windows.
