Sr .net Full Stack Developer Resume
New York, NY
SUMMARY
- 8+ years of experience in system analysis and application development in Web Applications and Client - Server Systems.
- Experience in Agile Scrum and waterfall development methodologies.
- Solid work experience in Design and Development of Web Applications using the MVC Architecture and Entity Framework Code First.
- Experience in analysis, design, development and implementation of client/server applications using C#, ASP.NET, ADO.NET, Web services, Angular JS, WCF, WPF, Enterprise Library, SOAP, XML, ASP, JavaScript, HTML and AJAX.
- Proficient in providing solutions using Object Oriented concepts in C#.
- Experience in developing and consuming Web Services using SOAP.
- Experience in developing database applications using Oracle, MS SQL Server and MS-Access.
- Building web applications with ASP.NET MVC/Web Forms, JavaScript, JQuery, knockout.js, JSON, HTML, XHTML, CSS
- Developed a windows forms app using .NET, C#, Sql Server, SOAP, and XML to input, store, process, weigh reports and ship products. Generated the print slips with bar codes, scan codes, name, address and other info.
- Experience in preparing Use Cases, Use Case Diagrams, Business Process Modelling, Data Modelling and Sequence Diagrams using MS VISIO, MS PowerPoint and Excel Spreadsheets.
- Extensive use of technologies like XML, .NET and Visual basic.
- Well versed in Atlassian Software Development and Collaboration Tools (Jira, Confluence, BitBucket).
- Experience providing training to development teams on how to track, plan and analyze using JIRA.
- Coordinating and tracking all projects for seamless releases using Project Management System JIRA, Source Code Management System SVN and Document Management System SharePoint.
- Experience in Implementing CI / CD solutions using Nexus, Jenkins or Bamboo.
- Excellent skill and ability to visualize concepts in Rhino.
- Experience writing automated tests/mocks using MS Unit Tests, MOQ.
- Expertise in Designing and Writing Unit Tests and Integration tests using NUnit and Moq Framework as part of Test Driven Development (TDD).
- Expertise in developing Client/Server Applications on Three Tier Architecture for multiple users.
- Extensive experience in SQL Server Database Design, Database Maintenance, develop complex queries, Stored Procedures, Functions, Rules, Views, Indexes using SQL and PL/SQL.
- Knowledgeable and Familiar with Data ware-house (DWH) concepts.
- Strong communication and presentation skills. Acted as a liaison between the technology and business areas of the organization.
- Experienced in developing Rich Internet Application (RIA) using Microsoft Silverlight technology & AJAX.
- UsedAWSas to maintain, model and manage the entire application.
- Hands on experience in developing applications using Windows Azure applications with Web Role, Worker Role, Windows Azure Storage, Windows Azure Service Bus.
- Experience in documenting functional and technical specifications.
- Knowledge on Windows based applications using Win Forms and Parent Form.
- Experience in developing Windows/Win Forms and WPF applications using visual studio 2005/2008/2012.
- Expert in creating Web Forms, Win Forms, User Controls and Custom Controls.
- Experience in developing application using Angular JS, Kendo UI, and Node JS.
- Experience in Configuration Management, using Visual source safe, TFS, Clear Case and PVCS.
- Experience with Application Blocks such as User Interface Application Blocks, Log4Net and Database Application Blocks, Entity framework, MVC, MVVM design Pattern.
- Project implementation MVC3 and MVC4.
- Good experience with N-Tier architecture and MVC3 pattern.
- Experience in Crystal Reports and SQL server reporting services (SSRS).
- Hands on experience using SQL server integration services (SSIS) for data transfer.
- Experience in designing and developing Web based applications using technologies like: VS.NET, Visual Basic 6.0, IIS, Visual InterDev, COM, DCOM, JavaScript, AJAX, MASTER PAGE, CSS, XSLT, and SQL.
- Experience on modification of an existing Cobol/Cobol II program to validate and report on all disposition codes.
- Proven ability to analyze problems, root causes and develop innovative solutions to business challenges and streamlining operations.
- Excellent work ethics, fast and enthusiastic learner.
TECHNICAL SKILLS
.NET Technologies: ASP.NET MVC, ADO.NET, AJAX, Classic ASP, LINQ, WCF, WPF, SILVERLIGHT
Programming Languages: C# .NET, VB.NET, VB, C, C++, T-SQL, PL/SQL
Web Technologies: HTML, DHTML, XML, XSLT, XSD, WSDL, XAML, SOAP, CSS, Kendo UI, Web forms, Web Services, POWERSHELL
Scripting Languages: JavaScript, jQuery, Knockout JS, Node JS, VB Script
DBMS: SQL SERVER 2012/2008/2005/2000 , Oracle11g/10g/9i/8i
Framework: Microsoft.Net 1.0/2.0/3.0/3.5/4.0/4.5
Operating Systems: Win NT, Win 95/98, Win- 2000/2003/2008
IDE: Visual Studio 2003/05/08/10/12/13/15 , Code plex
Web Servers: IIS 5.0/6.0/6.5/7.0
Tools: SQL Server Reporting Services (SSRS), SQL Server Integration Services (SSIS)
Version Control: Git, Team Foundation Server, Subversion, Visual Source Safe
PROFESSIONAL EXPERIENCE
Confidential, New York, NY
Sr .Net Full Stack Developer
Responsibilities:
- Involved in design and development of end to end application using ASP.NET MVC.
- Designed user interface for ASP.NET 4.5 applications in C# and Designed and Developed Views and view models for various pages using Razor Syntax.
- Used 3-tier architecture for presentation layer, the Business and Data Access Layers and were coded using C#.
- Involved in deploying the application on client server.
- Written Stored Procedures, User Defined Functions and SQL Queries.
- Implemented loops, conditional branching, cursors and Triggers in writing stored procedures.
- Involved in Bug fixing, Created JIRA Workflows for multiple projects according to business needs.
- Requirement study & Analysis of the new enhancements to be implemented.
- Involved in developing frontend systems with JavaScript, jQuery, HTML5, Kendo UI and CSS3 as a platform for web applications.
- Used Java-Script and jQuery extensively for performing client-side validations.
- Used JSON to transmit data between Server and Web Application an alternative to XML Serialization and developed validating transactions using XML.
- Used Partial view, Async controller, Data Annotations and jQuery Ajax call.
- Involved in Unit testing for the developed .Net applications.
- Extensively used of LINQ and Entity Framework to develop data layer.
- Configured BGP routes to enable express route connections between on premise data centers and Azure Cloud.
- Interacted with Client for day-to-day feedback on developed and delivered project using AGILE/SCRUM methodology
- Managed source control and version control using TFS (Team Foundation Server).
Environment: Microsoft .NET Framework 4.5/4.5.2, C#, .Net Core, Team Foundation Server, jQuery, CSS, HTML 5, Entity Framework 6.0(MVC), Java script, Kendo UI, Jira 7.x/6.x, Visual Studio 2015, Data Structures, SQL Server 2014, Microsoft Azure, IIS (6.0/7.5), Windows 7.
Confidential, Des Moines, IA
Sr .Net Full Stack Developer
Responsibilities:
- Involved in Designing and Developing the Reusable UI Components LikeMVCMaster Pages Layouts and Nested Layouts, View Start andMVCUser Controls Partial Views.
- Designed user interface for ASP.NET 4.5 applications in C#.
- UsedMVC5 for re-using the individual user controls by not coupling them with underlying data elements.
- Worked on EntityFrameworkgenerating ORM Models and integrating them thru Repositories and LINQ to Entities to massage the data.
- Used ASP.NETMVCframeworkto support the use of Dependency Injection to inject objects into a class instead of relying on the class to create the object itself.
- Designed and developed enhancements to various applications Asp.net development, C# microservices with .NetCore 2.0.
- Assisted Sitefinity CMS software engineers(clients) with .net web related code samples using C#, ASP.NET/MVC and technical questions via e-mail, Phone and online support ticket system.
- Updated web content in the Sitefinity content management system.
- Incorporated the use of third-party software Telerik Rad controls and Sitefinity into client applications.
- Used Entity Framework Code First extensively to Add Migrations, Update database.
- Worked Extensively with Query Optimization Techniques to Fetch Data with better Performance Tuning.
- Extensively used C# for developing web applications.
- Involved in developing frontend systems with JavaScript, Bootstrap, HTML5, Kendo UI, CSS3, MVC Frameworks such as Angular JS and Node JS as a platform for web applications.
- Created Single page application with the help of Angular4 router module and used template routing for bread crumb.
- Used Java-Script and AngularJS extensively for performing client-side validations.
- Used JSON to transmit data between Server and Web Application an alternative to XML Serialization
- Created the Controllers and Controller Actions Filters Routing using ASP.NETMVC.
- Used ODATA Controllers which acts as a generic web API for querying (dynamic search functionality).
- Creating Views, Partial Views Strongly Typed Views Sections Areas etc. in ASP.NET MVC.
- Connected WebAPI with controllers using HTTP protocol such as GET, POST, PUT, and DELETE.
- Designed and Developed Views and view models for various pages using Razor Syntax.
- Role of an Atlassian Systems Administrator adapting with Jira, Confluence and Jira Agile.
- Created JIRA Workflows for multiple projects according to business needs.
- Used AngularJS as the development framework to build a single-page application.
- Participated in Daily Scrum, involved in modifying Stories, Points and added comments. Involved in the estimation of Stories.
- Implemented and consumed Web Services using WCF (Restful) and SOAP.
- Applied RestFul WebAPI to implement repository pattern to achieve separation of concern principle.
- Created and consumed WCF services in the application, created WCF client proxy to communicate with services, made synchronous and asynchronous WCF service calls.
- Designed and Developed Unit and Integration Tests using NUnit and Moq framework to test the individual pieces of the functionality.
- Implemented MVVM (Model View View Model) pattern to create mvvm user controls.
- Used Microsoft Azure Web jobs for batch processing job which can do resource intensive tasks like sending emails, listen to a queue, etc.
- Deployed application to Azure Cloud.
- Designed architectural style and developed single application Micro services.
- Experience in working with xUnit, MOQ and VSTS test for Unit Testing.
- Used Git Flow and BitBucket to manage source control of new features, releases and hot fix enhancements
- Created jobs, packages and Reporting Services (SSRS), Integration services (SSIS) on SQL Server database.
- Supported Mongo DB Database.
- Implemented CI / CD solutions using Nexus, Jenkins or Bamboo.
- Modified an existing Cobol/Cobol II program to validate and report on all disposition codes. This was done for a companion system other than the one I normally worked on.
- Enhance, maintain and support primarily mutual fund applications in 8 different AS/400 test and production environments using COBOL/DB2 and SQL.
- Implemented authentication for NO SQL DB through Cassandra connecter scripts for enabling the scripts to run.
- Involved in the maintenance of the web-based application and resolved the day to day errors.
- Expertise in transforming data imported from disparate data sources into analysis data structures, using SAS functions.
- Implemented virtual agent model for customer support which has developed using text mining algorithms.
- Managed source control and version control using SVN.
Environment: Microsoft .NET Framework 4.5/4.5.2, C#, .NetCore, WCF, SOAP, REST, Team Foundation Server, jQuery, CSS, HTML 5, Entity Framework 6.0(MVC), Web API 2.2, ODATA, Java script, Kendo UI, AngularJS, Azure, Sitefinity, Jira 7.x/6.x, Visual Studio 2015, MS Visio, Moq, Cobol II, NUnit, Data Structures, T-SQL, PL-SQL, SQL Server 2014, Windows 7.
Confidential, Jacksonville, FL
Sr .Net Full Stack Developer
Responsibilities:
- Designed and Developed Action Result and JSON Result methods for the Controllers of the Application.
- Designed Interfaces to expose CRUD operations for implementation in Classes.
- Used the Repository Design pattern to expose Service Methods to be used by Controllers.
- Designed and Developed Views for various pages using Razor Syntax.
- Designed View Models to be used for the Views. Used Fluent Validation to validate the various properties of the View Model.
- Used Structure Map to do Dependency Injection of the Services and Domain Layer.
- Used Entity Framework Code First extensively to Add Migrations, Update database.
- Designed and Developed Unit and Integration Tests using NUnit and Moq framework to test the individual pieces of the functionality.
- Worked with the BA’s to define/modify the Acceptance Criteria’s and worked with the QA’s to complete Integration testing.
- Supported in modification of the exiting Web Forms and html views as per requirements in MVC.
- Implemented windows services for pulling data from subscription sources.
- Developed windows application with C# and WPF.
- Worked on application using MVC and Kendo UI.
- Implemented client-side data-binding via Knockout.js.
- Participated in Daily Scrum, used Jira extensively to modify Stories, Points and add comments. Involved in the estimation of Stories.
- Used Git extensively to rebase and merge branches to the Master. Used Jenkins to do Continuous Integration.
- Created and Executed Automated Coded UI Tests.
- Review data transformation rules and provide technical suggestions in data transformation logic and pseudo code (PL/SQL).
- Designed and Developed Crystal Reports such as List reports, Parameterized, Mail Label, Cross tab Reports using the base tables, Views, Commands, involving Formulas, Subtotals, Running totals and Sub reports.
- Used Twitter Bootstrap styles extensively to get the right styling for the Web Pages.
Environment: ASP.NET MVC 5, Entity Framework 6 Code First, Twitter Bootstrap, WPF, Fluent Validations, Structure Map, LINQ, jQuery, knockout.js, HTML 5, SQL Server 2012, Kendo UI, coded UIT-SQL, PL-SQL, IIS 7.0, TDD using NUnit and Moq, TIDAL, Resharper, Git, Jenkins.
Confidential, Miramar, FL
Sr .Net Developer
Responsibilities:
- Designed and Developed MVC Controllers and Action Result methods for Controllers.
- Designed and Developed Views for the UI using Razor Syntax.
- Designed and developed desktop and web application using WPF with MVVM and ASP.NET MVC 4.0, HTML5, C#, EF 5.0, and LINQ respectively.
- Developed server-side Validations for the View Models using Fluent Validation.
- Developed the Entities needed for the Database tables using Entity Framework.
- Used Telerik controls Rad Combo box, Rad Text Boxes for the UI design.
- Implemented Routing for the Web Application using Angular JS UI Routing.
- Worked on Web-API's and Angular JS using MVC.
- Used RadGrid to display data in the grid.
- Involved in Production activities like merging code to the TFS, created package and move the code to the Staging and production.
- Used Telerik/Kendo UI controls to design Views.
- Developed Queries for Views, User Defined Functions, Stored Procedures and Triggers using T-SQL Statements.
- Used AJAX controls to minimize server round trip and enhance customer experience.
- Designed and Developed Unit and Integration test cases using NUnit and Moq Framework to identify and resolve integration, functional and usability issues before deployment.
- Used Team Foundation Server to version control the code and various artifacts.
- Used JQUERY extensively for client-side validation, making Ajax request to server methods and displaying data in the table format.
- Used Crystal Reports for reports generation.
- Implemented and consumed Web Services using WCF.
- Create reports to show the loan details, Fee Frequency Analyzer.
- Used SSIS to read Excel file and import to Sql Server.
- Working on the data analysis using sql server.
- Build Data Sync job on Windows Azure to synchronize data from SQL databases to SQL Azure.
- Implemented Virus scanner while uploading files to the server.
- Defined the scope of the application and participated in requirements gathering and design sessions based on business processes, requirements and system design.
Environment: ASP.NET MVC 4.1, C#, SQL Server, SQL Azure, Telerik UI controls, Fluent Validation, WCF, T-SQL, TFS, AJAX, JavaScript, Angular JS, HTML, IIS, ADO.NET, JQUERY, Kendo UI, NUnit, Moq, Crystal Report, SSIS, MVVM.
Confidential, Minneapolis, MN
Sr.Net Developer
Responsibilities:
- Extensively involved in design and development of n-tier ecommerce application.
- Extensively involved in development of Application layer, business logic layer and data access layer using .NET 2.0, C#, ASP.NET, ADO.NET, AJAX, Web, WCF and SQL Server 2005.
- Developed Master Pages, Themes, and Skins for consistent look & feel throughout the site.
- Developed Tree View, Data list, Menus and Sitemap control for easy site navigation.
- Developed PL/SQL triggers and master tables for automatic creation of primary keys.
- Created PL/SQL stored procedures, functions and packages for moving the data from staging area to data mart.
- Utilized various client-side validation control for user input validation.
- Involved in UI Designing, Development and Testing of Web Forms using ASP.NET, Vb.NET, XML/XSD ADO.NET and .NET Framework.
- Working with VB and PowerShell script active Directory.
- Expertise in PowerShell scripting.
- Implemented various data controls like List box, Data list, Grid view, Repeater Control, Form view to present data.
- Extensively involved in Data Access Layer and Business Logic Layer using VB.net programming.
- Intensively worked with Expression Blend 3.0 for Silverlight and WPF Developing and Visual Studio 2008 for Silverlight backend programming in C# for dynamically generating components in front Silverlight.
- Extensively utilized Object Data Source and XML Data Source for data binding.
- Extensively used ADO.NET data components such as Data Reader, Data Adapter, Data Table, Dataset and Data view for accessing site data from SQL Server 2005.
- Implemented form based SQL server authentication and role based authorization.
- Implemented SQL Server based User Profile Provider for storing user specific information.
Environment: Asp.Net 2.0, Code smith, Frame work 2.0, 3.0, C#, ADO.Net, IIS 6.0, WCF, WPF, PL/SQL, Silverlight 1, PowerShell, Visual Source Safe, SQL Server 2005, Vb.Net, Oracle 11g, XP, XML, XSD, XSL, XSLT, SOAP, DHTML, AJAX, Java script, HTTP, HTTPS
Confidential, Huston, TX
.Net Developer
Responsibilities:
- Extensively involved in design and development of .Net MVC ecommerce application.
- Collected business rules and designed the application based on the rules.
- Extensively involved in development of .NET 2.0 MVC Application using C#, ASP.NET, ADO.NET, AJAX, Web Services and SQL Server 2005.
- Utilized various client-side validation control for user input validation.
- Created Studio Shell - an open source PowerShell automation environment for Visual Studio.
- Integrated disparate technologies with Microsoft PowerShell - Entity Framework, Redis, MongoDB, ASP.NET Membership, SQLite, OData, etc.
- Development done based on agile development methodology.
- Written stored procedures, triggers using T-SQL for data access from SQL Server 2008 R2 when applicable.
- Created Silverlight Web Objects for an Interactive UI.
- With the use of Silverlight features created to functionality Pan, Zoom and rotate images.
- Added animations during page transitions using Silverlight.
- Developed WCF Service application as server components to interact with WPF Front End Module.
- Developed an interface using SSIS packages also to upload the flat file data to the respective tables.
- Created Silverlight applications for interactive, Web-based data visualization using XAML in Visual Studio 2008.
Environment: Visual Studio.NET 2005, Code smith, T-SQL, AJAX, XAML, .NET Framework2.0/3.0/3.5, C#.NET, SQL Server 2005, WPF, WCF, Silverlight 3, PowerShell, TFS, ADO.NET, HTML, NUNIT, SSRS, jQuery, JavaScript, and UML.
Confidential
.Net Developer
Responsibilities:
- Defined the scope of the application and participated in requirements gathering and design sessions based on business processes, requirements and system design.
- Developing the application using ASP.NET, C#, .NET and SQL Server.
- Involved in data loading using PL/SQL and SQL*Loader calling UNIX scripts to download and manipulate files.
- Performed SQL and PL/SQL tuning and Application tuning using various tools like EXPLAIN PLAN, SQL*TRACE, TKPROF and AUTOTRACE.
- Worked with the architects to developed Business logic, processes, rules and workflows.
- Worked on Connect Ship to maintain shipping information and deployed new version of connect ship.
- Created process flow diagrams, System Interaction diagrams and Sequence diagrams using MS-Visio.
- Implemented and consumed Web Services using WCF.
- Performed Connect Ship system evaluation and software recommendation.
- Creating user defined functions, stored procedures and views using SQL Server 2008.
- Used AJAX controls to minimize server round trip and enhance customer experience.
- Prepared High level and low-level design documents.
- Developed test strategies, test plans and test cases and performed Unit Testing to identify and resolve integration, functional and usability issues before deployment.
- Used Team Foundation Server and Rational Clear Case to version control the code and various artifacts.
- Used WCF as a middle tier.
- Used JQUERY.
- Used SSIS to read text file and import to SQL Server.
Environment: ASP.NET, C#.NET, SQL Server, WCF, Enterprise Library, Connect ship, Clear Case, Team foundation Server, AJAX, JavaScript, HTML, IIS, PL/SQL, ADO.NET, JQUERY, Crystal Report, Legacy VB.
