We provide IT Staff Augmentation Services!

Senior .net Fullstack Developer Resume

4.00/5 (Submit Your Rating)

San Jose, CA

SUMMARY:

  • Around 8 years of experience in Software Application Analysis, Design, Development and Implementation of Client - Server Applications, Web Applications and Windows Applications using Microsoft Technologies and .NET framework.
  • Good experience in product development using Microsoft.NET 4.0/3.5/2.0 and MVC 5.0 Technologies.
  • Involved in various phases of the software development Lifecycle including inception, elaboration, implementation, testing and deployment.
  • Experienced in developing windows and web based applications using WCFand WPF respectively. Proficient in using Expression Blend3.0/4.0 and XAML programming.
  • Thorough understanding & experience in designing database Tables, Stored Procedures, Functions and Triggers in multiple databases - SQL Server and MS Access.
  • Experienced in creating Web Forms, Win Forms, User Controls and Custom controls.
  • Extensively worked on ADO.NET to access SQL server 2005/2008.
  • Experience with CSS Preprocessors - SASS /LESS.
  • Developed applications using Telerik Kendo UI, Farpoint Spread Components.
  • Enhanced user experience by designing new web features using MVC Framework like AngularJS, Node.js.
  • Experience in integration of Social Media Plugins like Facebook, Twitter, Google plus, Linked In.
  • Strong experience in Bootstrap grids and also in writing of unit test cases.
  • Experienced in developing .Net 4.0 Applications utilizing WCF,XAML, WPF and VS 2013.
  • Experienced in developing web-based pages and site designs using HTML, XHTML, DHTML, CSS, Themes, Master Pages.
  • Re-factoring the code according to changed specifications.
  • Strong communication and interpersonal skills andresourcefulness with commitment to excellence.
  • Proficient in Object Oriented Design/Development (OOD), Object Oriented Analysis and Design (OOAD), Model View Control (MVC) design pattern and Test Driven Development (TDD).
  • Experienced with Azure for Building applications that utilize both Windows Azure Cloud Services (platform-as-a-service) and Windows Azure Virtual Machines.
  • Good Knowledge in using PL/SQL to write Stored Procedures, Functions, Triggers and strong experience in writing complex queries, using Oracle 8i/9i/10g/11g, DB2, SQL Server and My SQL.
  • Used scripting languages like Shell, Perl to automate the jobs.
  • Participated in Peer-to-Peer code review, presentations, coordination and knowledge transfer and also involved in Pair Programming (have been a driver and observer as well).
  • Ability to work well with a wide variety of people at various levels, willingness to learn new concepts and acceptance of challenges.

TECHNICAL SKILLS:

. NET Technologies: C#, ASP.NET, VB.NET, .NET Framework 2.0/3.5/4.0, ADO.NET, LINQ, Entity Framework,WPF, WCF, 3.0/4.0

Web & Scripting Technologies: ASP.NET, Web Services, Web Forms, Win Forms, AJAX, AJAX toolkit, HTML/ DHTML, XHTML, XML, XSLT, XAML, JavaScript, JQuery, Angular JS, Bootstrap, JSON,CSS, IIS 5.0/6.0/7.0, Expression Blend 3.0/4.0, Telerik Kendo UI.

D atabases: SQL Server 200 5/2008/2012, MS Access, Oracle 9i/10g/11g/12C, Mongo DB

Reporting and Integration Tools: SSRS, Crystal Reports

Software / IDE: Microsoft Visual Studio. NET 2003/2005/2008/2010/2013, TOAD, SQL Developer, Eclipse

Operating Systems: Windows 2003/2008/NT/XP/Vista/98, UNIX

Methodologies: Waterfall, Agile-Scrum, TDD

Other Languages: C, C++, VB

Modeling Tools: MS Visio

Design Patterns: MVC, MVVM

PROFESSIONAL EXPERIENCE:

Confidential, San Jose, CA

Senior .Net Fullstack Developer

Responsibilities:

  • Responsible to design and developed web pages using HTML5, CSS3, JavaScript, jQuery, Bootstrap and AngularJS.
  • Developed applications using HTML5, Bootstrap grid, CSS3 with Pseudo elements, classes, selectors and used JavaScript validation.
  • Used jQuery to make the HTML5 and CSS3 to interact with JavaScript functions to add dynamism to the web page.
  • Developed dynamic responsive web application by integrating AngularJS with Bootstrap which is further integrated with web services.
  • Used Interactive data binding, filters and animation events using AngularJS.
  • Developed various custom behaviors for different Telerik (Kendo UI) controls like Tree View, Numeric Control, Editor, Tabs, Color Picker, etc.
  • Used ASP.NET MVC Page Controller pattern to add functionality to individual pages such as to accept input from the page request, invoke the requested actions on the controller.
  • Responsible for designing the ASP.NET application authentication using .NETFramework, Model View Controller MVC and IIS security model.
  • Implemented View Model patterns/ in creating and managing Views, Partial Views, View Models, Web APIs using ASP.NET MVC, Custom Error Pages.
  • Implementing database access code using Entity Framework 6 (ORM).
  • Designed and developed the application middle tier using VB.NET, WCF services (SOAP/REST) to consolidate all unmanaged and standalone applications under Managed and Integrated Enterprise framework by implementing SOA architecture.
  • Services were built using WCF on .NET 4.0 to transfer data to application which holds all customer information.
  • Used JSON Serialize in data contract of WCF to generate the data in JSON format.
  • Developed and consumed WCF to look for service orders and communicate between different applications
  • Code optimization using various JavaScript plugins like Underscore.JS, Require.JS etc.
  • Writing Stored Procedures, Views and Triggers in SQL Server for legacy system integration.
  • Implemented and consumed NServiceBus for communication between different systems.
  • Implementing business layer using platform services such as DocumentManager, ActivityLoger, WorkflowManager, Rabbit Services, NServiceBus and Signing Service (Adobe EchoSign) developed by OpEx team.
  • Database design and modeling in SQL Server database.
  • Issue resolution and discussions using daily scrum and weekly status meetings.
  • Task creation and allocation in TFS and JIRA.
  • Publishing the solution onto the cloud into the production server using Windows Azure.
  • Support, enhancements and integration of legacy systems.
  • Used Octopus Web deploy tool for deployments.

Environment: Visual Studio.Net 2012, C#.NET, Angular JS, Bootstrap, MVC 4.0/5.0, ADO.NET, WCF, Web API, WPF, LINQ, Azure, XML, SQL Server 2008, TFS, HTML5, XML, CSS, JavaScript, JQuery, VB.NET, NUnit

Confidential, Jersey City, NJ

Senior .Net Fullstack Developer

Responsibilities:

  • Analyzed, designed and developed Intranet base web application using MVC 4.0 with Razor HTML 5.0 view for UI, Visual Studio 2013, ASP.NET 4.0, C# 4.0, Java Scripts, jQuery, AJAX, HTML, LINQ, GitHub, SQL Server 2008, and Oracle 11g with MVC 4.0 architecture.
  • Defined new validations through AngularJS for the form field validation implemented through HTML5.
  • Involved in creating HTML 5 templates.
  • Designed the front end applications, user interactive (UI) web pages using web technologies like HTML5, XHTML, and CSS3.
  • Structured the JavaScript code using AngularJS.
  • Implemented various scope methods $watch (), $digest () and $apply () in order to implement two-way data-binding by using AngularJS.
  • Designed various Services and factories by using AngularJS.
  • Implemented various routing mechanisms in the webpage using AngularJS.
  • Created functional, technical specification and test cases for all aspect of project implementation
  • Designed and Developed Business Logic classes using C#.Net.
  • Ensure project deliverables against relevant business requirements throughout the project lifecycle.
  • Writing Unit Test & Bug fixing. Analyzing, resolving the technical issues/problems.
  • Extensively Worked with MVC 4.0 for Business Module like Approval, Auditor and Email Manager.
  • Design the architecture of the new enhancement.
  • Created/Managed stored procedures, Views, Triggers and function in SQL Server 2008 to support application.
  • Used JQuery and Web API Controller for Update Panel, Cascading Dropdown and Masked Edit button with MVC.
  • Used LINQ Queries for the data filter from object and reader to minimize the load on the application.
  • Created Global System Variable for common configuration.
  • Extensively used ADO.NET, Entity Framework for interfacing this application with the SQL Server.
  • Perform manual and unit testing of the applications. Conducted periodical code reviews, peer-to-peer testing.
  • Created functional, technical specification and test cases for all aspect of project implementation.
  • Written Shell scripts to run Batch Jobs on Red Hat Linux servers.
  • Used GitHub to manage source code.

Environment: .Net Framework 4.5, Visual Studio 2013, XML, MVC 4.0, JQuery FrameWork, CSS, HTML 5.0, Angular JS, Web API Controller, GitHub, SQL Server 2008, Agile Scrum meeting, IIS 7.5, Windows 7/8.

Confidential - Chandler, AZ

.NET Developer

Responsibilities:

  • Re-organized part of the system, integrated it into a sub project with MVC (AngularJS) and created views to hook up Models to the DOM to synchronize data with server as a Single Page Application (SPA).
  • Designed and developed data retrieval and data post pages with JavaScript, HTML5, CSS3 and jQuery. Created layouts adhering to “separation by functionality” rule.
  • Used AJAX and JSON for massive data transfer between Client/Server. According to different component coding structure, AJAX calls were consumed by XMLHttpRequest object (JavaScript), load/ajax methods (jQuery) or $http service (AngularJS).
  • Achieved role control functionality mainly by retrieving JSON data from AJAX and combining the retrieved data with jQuery to manipulate nodes in DOM tree.
  • Utilized a combination of regular expression and jQuery Validation Plug in to conduct input check.
  • While in the newer sub project, conducted validation in AngularJS way.
  • Used Bootstrap and media queries to make data post and data retrieval components responsive.
  • Creating Views/Controller using MVC5 with Razor engine,C#.
  • Creating Views using JavaScript, HTML5, CSS Bootstrap &JSON.
  • Making use of Telerik Kendo UI libraries for building rich UI.
  • Making use of Open Source libraries such as .Net Highcharts, NPOI for developing web pages.
  • Developing applications using ClosedXML for exporting data to Excel Workbook.
  • Using Fiddler 2.0for debugging any issues with the Web Application.
  • Working in an Agile-Scrum environment and have implemented Pair Programming.
  • Writing SQL queries using Common Table Expressions, Temporary Tables.
  • Using the Team Foundation Server, for updating the Work Items assigned for development.
  • Developed reports using Entity Framework for retrieving data from database.
  • Used HP Application Lifecycle Management 11.00 for bug tracking (Quality Center).

Environment: MVC 5.0, C#, JScript, HTML5, CSS3, Angular JS, Telerik Kendo UI, CSS Bootstrap, .Net Highcharts, JSON, Visual Studios 2012/13, Windows 2008 R2, IIS7, Team Foundation Server, SQL Server 2012, Entity Framework, HP Application Lifecycle Management, ClosedXML, Fiddler 2.0.

Confidential - Bellevue, WA

.NET Developer

Responsibilities:

  • Involved in understanding and transmitting the business requirements for the project, and translating these into functional specifications
  • Involved in all levels of Application Life Cycle Development (SDLC), provided value added services with development teams and clients throughout the life span of a project, strategic consulting; code writing and managing complex development schedules and tasks.
  • Designed, Developed Web Forms using .Net Framework (C#, ASP.Net, ADO.Net), for the user interface (UI) with SQL as the Database.
  • Implemented MVC framework to reduce the complexity and to get full control over the behavior of the application.
  • Used HTML helpers in a view to render the HTML Content.
  • Used 3-tier architecture for better understandability and maintainability.
  • Used AJAX JQuery at many places in project as it is light weight, easy and fast.
  • Used WCF services and RESTful services.
  • Implemented Cascading style sheets (CSS), Master pages, and HTML for maintaining uniformity among all Web pages in GUI.
  • Used LINQ to reduce performance issues and to improve application efficiency.
  • Provided Session Management to preserve the state of session variables
  • Used AJAX for rich user interface operations and avoiding post back to the server.
  • Used ADO.NET technology extensively for data retrieving, querying, storage and manipulation of interface screens developed using ASP.NET.
  • Created Stored Procedures, Triggers in response to an event on table, and created Views to show a virtual table
  • We used TFS(Team Foundation Server) for all the source code maintenance among the whole team members.

Environment: .NET Frame Work 3.5/4.0, Visual Studio 2010, ASP.NET, MS Visio, C#.Net, AJAX, SOAP, CSS, ADO.NET, HTML, DTS, MVC, Web forms, Web Services, Microsoft Visio, IIS 6.0, SQL Server 2000, JQuery, SQL Server 2008(T-SQL), XML/XSLT.

Confidential - NYC, NY

Web Developer

Responsibilities:

  • Involved in Design, Development and Testing of Windows applications using WPF, C# and .NET Framework.
  • Have worked in an distributed environment communicating with a large team.
  • Developed rich user interface using WPF and XAML.
  • Developed and consumed WCF Services in windows applications to work with different formats of spatial data.
  • Knowledge in analyzing functional requirements, using the Use Cases and Class Diagrams using Microsoft Visio, UML.
  • Actively involved in going through the requirement specification documents and suggested necessary changes by effectively coordinating with business analysts and managers.
  • Involved in Design reviews and documentation.
  • Worked on Sequential workflows, State Machine workflows, Rule driven workflows.
  • Extensively used Data binding concept to display the required data.
  • Followed UI standards while coding. Performed Code Reviews to enforce the project coding standards.
  • Developed/deployed the COM Objects, ActiveX controls, .NET Components using VC++, VB.NET and C#.
  • Used extensively new C# features such as Generics, Iterators, Anonymous methods,
  • Used DevPartner for code coverage, Error detection and Memory leaks in VC++ code.
  • Used ADO.NET and data objects such as DataAdapter, DataReader, Dataset, data table for consistent access to SQL data sources.
  • Implemented database Triggers on Oracle tables and views which run after/before table modified.
  • Worked with TFS for project tracking.
  • Developed test cases, test plans and involved in test scripts authoring.
  • Worked on fixing the Trouble Reports and Change Reports (bugs).
  • Involved in team for production and deployment phase of the application.
  • Involved in Module testing, Unit testing, Stabilization testing, Regression test, User Acceptance testing and maintenance using Auto test tool.
  • Successfully coordinated with offshore Team in India for development and delivery.

Environment: Visual Studio .NET 2005/2008, WPF, XAML, C #.Net, MS Visio, WCF, VB.Net, ADO.NET, SQL Server 2008, Team Foundation Server and Windows XP.

Confidential

.NET Developer

Responsibilities:

  • Responsible for developing the Business Logic using VB.NET
  • Participated in the system studyand preparation of software requirement specifications and Database design
  • Served as a support consultant to project team in selecting technologies and developing System architecture.
  • Designed and Created winforms and its behavior using .NET technologies VB.NET
  • Developed custom controls and used them in multiple areas to reduce the complexity in User Interface design
  • Developed business logic in WCF that can be commonly used by other team to capture the data
  • Developed data services using ADO.NET Objects like Data Sets, Data Adapters, Data Readers, Data Views to capture data from database and display them at UI using Data Control Data Grid
  • Developed SQL queries, stored procedures and triggers to handle the business rules and data integrity and database integration.
  • Used ADO.NET for database connectivity on Oracle 8i.
  • Involved in writing the documentation, testing the applications using the Use Case diagrams and providing training to the users and team members.

Environment: .NET Framework 2.0, Visual Studio 2003, VB.NET, ADO.NET, Visual Source Safe, Oracle 8i, Windows 2000/2003/XP

We'd love your feedback!