.net Full Stack Developer Resume
Malvern, PA
SUMMARY
- Over 8 years of Experience in .net applications usingC#, ASP.NET, ADO.NET, Web Services, Web Forms, Win Forms,MS SQL Server,Bootstrap 3.0/3.3 and Angular 4.0/2.0/1.6/1.5 and 1.4, Type Script 2.0/2.1/4.0 & Web API 2.0 .
- Most recent concentration has been the design of object - oriented web applications for client-server applications usingAngular 4, Bootstrap, CSS 3, and SASS.
- Good understanding and experience working on ASP.NET core.
- Experience in developing Microservice susing ASP.NET core.
- Experience working withclassic ASPfor generating dynamic web pages.
- Experience in all phases ofSoftware Development Life Cycle (SDLC)from Requirements gathering, Analysis, and Design, Development, Documentation, Testing, Implementation and Maintenance of various Web and windows applications inWaterfallandAgile Methodology.
- Experience working on N-Tier Architectures such as MVC (Model View Controller), MVVM (Model View, View Model) in applications Strong Understanding of Data structures, Algorithms, Object-Oriented Design, Design patterns like singleton, factory, MVC, MVVM.
- Experience working withJavaScript,VBScript,JQuery, AngularJs, KnockoutJs, Kendo UIandAJAXinASP.NETfor asynchronous communication and better user experience.
- Experience working withXML, XSLT, XQUERY, and XPATHand worked with libraries.
- Worked with the Kendo UI using Grid and Chart controls.
- Hands on Experience in usingwireframes and Jasmine testingand creatingsingle page applications using Angular 2
- Experience working in projects and built applications based onMVC4.0/5.0 frameworks and Experience inAGILEandSCRUMenvironments.
- Experience in renderingAJAXfeatures for building Rich Interactive Applications using Ajax Control Toolkit along withJavaScript, JQUERY, JSON.
- Expertise in usingData Binding Controls(Dataset, Data Reader, Data Adapter, Grid View)
- Experience with Service Oriented Architecture (SOA) implementing WCF and SOAP and RESTFUL Web Services.
- Experience in developingWeb APIto createREST FUL Web services.
- Implemented client-side Interface usingReact JS. Build stable React components and stand-alone functions to be added to any future pages. Used React-Router to turn application into Single Page Application
- Experience in creating and deployingXMLWeb Services using ASP.NET. Consumed Web Services from bothWin FormsandASP.NET Web Forms.
- Expertise withcreating single page applications using Angular JS with MVC capability.
- Involved in implementation of MVC pattern usingAngular 2, Kendo UI, JSF and Spring Controller.
- Extensive experience in designing web applications usingHTML5, including JavaScript libraries likejQuery, Typescript 2.0/2.1, AngularJS.
- Experience in handling databases likeMySQLandNoSQLdatabases likeMongoDB.
- Experience inRDBMS Concepts, Database Management Systems, Database Physical and Logical design, Data Mapping, Table normalization,Data Modelling.
- Expert in Database design and development and experience in writingSQL queries, Views, Triggers, Stored Procedures, Cursors, and Joins in SQL Server, Oracle and MS-Access.
- Experience in handling various backend data sourceslike MS SQL Server 2005/2008/2012.
- Experience with theObject Relational Mapping (ORM)usingLINQ.
- Experience in implementing the design Patterns likeMVCand Experience in developing the business reports usingSSRS.
- Experience in working withCrystal ReportsandSQL Server Reporting Services (SSRS).
- Worked withIISand .NETAssembliesduring application deployment and experience in using XML Serialization.
- Created application roadmap in partnership with product management and internal customers to support development teams transitioning in-house.
- Team Player with Focused/Committed / Get-the-Job-Done Attitude, highly organized and able to work independently.
TECHNICAL SKILLS
Internet Technologies: Microsoft .NET framework, ASP.NET MVC 3.5/4/5, MVVM, ASP.NET Web forms, AJAX, ASP, ASP.NET CORE, Micro Services, JQUERY, IIS Web Server, WPF, WCF Services, XML Web Services, SharePoint, NHibernate, Control M
Programming Languages: C, C++, C#, SQL, T-SQL, PL/SQL and VB 6.0
Distributed Technologies: Restful, Web API, WCF and SOAP
Databases: MS Access, MS SQL Server, POSTGRESSQL, Cassandra, NO-SQL, Mongo DB
Database Access Technologies: Entity Framework, LINQ, LINQ to objects, ADO.NET
UI Technologies: HTML5, Bootstrap 3.0/3.3, typescript 2.0/2.1/4.0, CSS3, XML, JavaScript, Angular 1.3/1.4/1.5/1.6/2.0/4.0 , React JS, REDUX, jQuery, Knockoutjs, Node.js, handlebar.js, KendoUI, VBScript, ASP, Swagger UI, PHP
IDE: Visual Studio 2015/2013/ 2012/2010/2008.
Design Tools and Languages: UML, Visio 2000 for enterprise architects and Rational rose
Reporting Tools: Crystal Reports, SSIS, SSRS, Tableau, QlikView, Telerik Reporting
Version control and installation tools: Visual source Safe, Tortoise SVN, MS Team foundation server
Other: MS Application Block 4.0, JIRA, Sitecore, Drupal
Operating Systems: Windows 8/7/2000/XP/NT/98/95, UNIX
PROFESSIONAL EXPERIENCE
Confidential, Malvern PA
.Net Full Stack Developer
Responsibilities:
- Gather, analyze and document business requirements, functional requirements and data specifications to develop various .Net applications.
- Responsible for various applications built withAsp.Net, C#, Web API, HTML5, CSS3, JavaScript, Angular 5/4andWCF components Design,Coding/DevelopmentandTesting.
- DevelopSQL Server stored proceduresthat are used as standard template forbug fixesandproduction issues.
- Responsible for supporting, production and application by resolving user issues or identifying technically sound workarounds to allow users bypassbugsanddefectsin the system.
- Learn, halp design and implementapplications cross business process solutions.
- Programming MATLAB and Data modeling. Python for data exploration, and Tableau for data visualization.
- Developed the application for responsive to different screen resolutions usingBootstrapandCSS media queries.
- UsedjQueryplugins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
- Developed Date Time Picker usingObject Oriented JavaScriptextensively.
- Developed external page using jQuery (from the same domain) inside a container when a tab is clicked on via Ajax call and also to support auto mode. Developed rich views using React.js with Redux architecture for the state management.
- Experienced working in building an isomorphic application using React.js and Redux with Graph QL on server side. Creating GUI specifications using Axure RP for various designed screens.
- Enhanced legacy application by building new components in Angular and Typescript.
- Designed and developed the login portal using framework Angular 8 along with HTML5, CSS3 and Typescript.
- Created Typescript reusable components and services to consume REST API's using Component based architecture provided via Unity, HTML5, SCSS, TypeScript, Angular 7, Material 7, NGRX 6, Webpack 4, and NGX-Rocket.
- Working on migrating projects of Angular 2.0.
- Involved in responsive design and developed a hybrid application that could be served to desktop, Tablets and mobile users using React JS.
- Creating reproducible infrastructure environments for the microservices architecture.
- Migrated infrastructure from inhouse servers to AWS cloud. Used Docker Container, EC2, IAM, RDS, Route 53, REST API gateway and Lambda of AWS.
- Implemented RESTful services to get data from APIs - .Net MVC Core, Entity Framework & MS SQL.
- Used variousbootstrap components like accordion, date picker, time picker, alert, buttons, modal and alsoreact-bootstrapcomponents.
- Rewriting the existing legacy application to UI Modernization for easy accessibility to the user using UI Frameworks.
- Thorough understanding ofCSS principalswith a clear ideology formanaging maintainable, scalable andcross-browser code.
- With the concept ofReactJsWorked on usage metrics and also end to end events tracing for analysis purpose.
- Working experience on CSS Background,CSS Positioning,CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, Pseudo Classes, Pseudo Elements and CSS Behaviors in CSS.
- Responsible for checkingcross browser compatibilityand hence worked on different browsers like Safari, Opera, Firefox, Google Chrome and Internet Explorer.
- Resolved complex issues related tobrowserandnetwork performance,cross-browserand legacy IEcompatibility,client-side scaling,data modeling,usabilityandtestability.
Environment: HTML, CSS3, JavaScript, JSON, ReactJS, Node.js, Bootstrap, Visual studio Editor, GIT, JIRA. Gulp.
Confidential, New York City NY
.Net Developer
Responsibilities:
- Working inAgile Methodologiesfor rapid development and regular adaption to the varying requirements and continuous delivery of the working software.
- Involved in writing the front-end code for the application using Angular 4.
- PrototypeMicroservicessample that demonstrated the use of Azure API management
- Prototype concept usingASP.NET coreand EF7 model first to replace current Access apps.
- Development, enhance, Create process (to automate inbound and outbound data flow of Fund excel files) on .NET Framework 4.5.
- Used theNode Package Manager (NPM)to install libraries like angular-cli, typescript etc., which are required for developing an angular application in Node.
- Designed and developed thePresentation layerusing Angular 4 and Angular Material.
- Design and develop Web Applications usingASP.NET MVC 5andC#that are used by internal users.
- Extensively worked on migrating legacy ASP web pages into ASP.NET pages. Developed and used user defined namespaces along with system-defined namespaces.
- Updated the application with new features ofAngular 4.
- Worked on some of the new features ofAngular 4like new if else syntax,ng-templates, form validators, Router etc.
- UsedAngular 2Directives and Expressions to manipulate UI data entry points in the application.
- Used TFS for code check in and versioning.
- Extensively involved in coding withAngular 2.0 and java scriptto add functionalities and TEMPeffects like Accordion, Infinite Scroll bar, Slider bar, Draggle/Droppable, Resizable, Progress bar
- Created the design documents usingSwagger Editorto allow an understanding of the product from both a technical and non-technical stand point.
- Created client app usingAPI controllerto consume the RESTful web service.
- Expertise on MVC frameworks likeAngularJS for creating Single-Page Applications (SPA)using concepts like Dependency Injection, Promises, Services, Scope, Controllers and Directives.
- Business end user facing front pages usingAngular 2, CSS 3, HTML 5, JavaScript and Bootstrap.
- Implemented to making browser compatibility andmobile friendly using Bootstrap Library.
- Worked on developing the components usingAngular 2needed for the application from the scratch and customizing from variousAngularrelated libraries to meet the application's functionality.
- Developed application using ASP.NET Core along with a Service Oriented Architecture (SOA).
- Build and deployed ASP.NET Core application toAzure Cloud Service.
- Implemented.Net Securityfeatures ofAutantication and Authorization.
- Developed features for customer facing website usingC#, ASP.NET MVC 4/5, CSHTML, Html Helpers, JavaScript, KnockoutJs, Kendo UI, AJAX, Bootstrap,CSS,LINQ,Entity Framework,WCF,SQL Server.
- Developed MVCRazor views,partial views,layout pages,complexControllers, halper methods, View Models.
- Worked withKendo UI for Asp.Net MVC applicationfor developing a dashboard which contains the all the data including internet packages, plans, offers, and price for each internet package.
- Worked withXSLTfor transforming theXML documentto other format, and data change/updates.
- Developed new user interface components for different modules usingKendo UI with various controls including Grid controls, and chart controls etc.
- Created various stored procedures for the data retrieval from the database and generating different types of reports using SQL reporting services (SSRS).
- Used various report items like charts, Excel type, Barcode reports etc.to develop the reports inTelerikandembedded these reports into our application.
- Experience working with Telerik reporting tool for performing the export and import functionalities in various formats like CSV, PDF, or Excel Spread sheets etc.
- Created SSIS packages and migrated data between different databases.
- Experience inIIS.
ENVIRONMENT: NET core 1.0, ASP.NET core 1.0, Visual Studio 2015, .Net framework 4.5, MVC 4.0/5.0, C#, Angular 4.0/2.0, Bootstrap, SVN, Karma, Protractor, NUNIT, HTML5, CSS3, Sharepoint,Telerik Reporting tool Q3 2013/2014 V8/2015 V9, Log4Net, NuGet Packages, Windsor.
Confidential, Atlanta GA
.NET Developer
Responsibilities:
- Involved in gathering requirements specifications from the end clients.
- Used to collect the contract, agreement documents and deal summary to go over the details required for the project.
- Used Microsoft Visio 2008 to create the mockup pages and show to the end clients for approval.
- UsedASP.NET, JavaScript,HTML5, CSSandCSS5to develop user interface.
- Developed theUIusing WinForms inVB.NET.
- UsedSOAPbased web services to developN-tierdistributed.NETapplications.
- UsedVB.NET, .NETframework to work on generating the middle tier components.
- Experience in design using OOP's concepts like Encapsulation, Inheritance, Polymorphism, Abstraction and design patterns like MVVM, MVC, and MVP.
- Develop administrative interfaces with the technologies of JSP, JSF, node.js,Backbone.JS.
- WritingC#andXAMLcode on windows forms onWPF.
- Involved in development of Application layer, business logic layer and data access layer using .NET 4.5,C#, MVC 5, ASP. NET, ADO. NET, AJAX, WCFandSQL Server 2012.
- DevelopedWCFservice to get customer details.
- UsedAngularJSas a library for DOM manipulation.
- Used Windows Presentation Foundation(WPF)for data validation.
- Developed several.ASPXpages as per the client’s requirements usingC#.
- Custom templates include couple of staticHTMLpages for mobile and desktop knockout views as item templates that will serve as client-side view inMVVMpattern.
- Extensively used advancedPL / SQLconcepts such as bulk collect, bulk bind and composite data types to build complex database objects.
- Extensively usedSQLprofiler for troubleshooting, monitoring, and optimization ofSQL Serverand non-production database code as well asT- SQLcode from developers andQA.
- Used Model-View-Control(MVC)software architecture in web applications to view theHTML.
- Involved in creating Single Page Applications(SPA)usingAngularJS.
- Involved in design and development of web forms usingC#, ASP.NET, .NETframeworkandXML.
- UsedADO.NETto develop and provide the team with the data layer functions and usedLINQto connect to database and fetch data.
- Developed web-based applications usingAJAX.
- Developed several drill down and drill through reports usingSSRS.
- Designed the layout of theGUIscreens usingCSSstyle sheets.
- UsedSQL Server 2008 R2to create tables, procedures, sequences and triggers.
- TEMPEffectively developed user controls to provide search functionality on documents.
- Involved in bug fixes and production support.
- Maintained versions using Visual Source Safe(VSS).
ENVIRONMENT: Visual Studio 2012/2010, .NET framework, C#, ASP.NET, ADO.NET, VB.NET, WPF, Angular JS, Backbone.JS, UI, SQL, PL/SQL, T-SQL, WPF, JavaScript, MVC, MVVM, MVP, AJAX, CSS, CSS3, HTML5, XML, XAML, LINQ, WCF Service, SQL Server 2008 R2, SSRS, Oracle 10g, Microsoft Visio 2008, VSS.
Confidential
.NET Developer
Responsibilities:
- Designed and developed the software usingagiledevelopment methodology.
- Developing HRMS web application using .Net Framework c#, ASP.NET
- Actively worked with all the phases ofSDLC.
- Involved in development ofASPpages usingC#, ASP.NET,Web Form Controls,AJAX, jQuery,andMVC.
- DevelopedN-tierweb applications in.NETenvironment usingC#, ASP.NET,Console Applications, Web Services, Silverlight, Web Forms, WinForms,MySQLand SQL Server 2005/2008.
- DesignedWPFscreens and implemented usingMVCdesign patterns.
- Created the .NETtemplate class hierarchy for theJSONstructures so that each JSON file can be de-serialized in oneVB.NETstatement.
- Extensively usedWCFfor multiple services to interact with the application for the clients.
- Actively involved in testing the web services usingSOAP UI.
- Utilized Knockout.JS, MVVM, jQuery,MVC, C# and SQL application stack.
- Extensively used Object Oriented Programming for developing the application.
- UsedADO.NETfor database connectivity to SQL Server 2008/2005database.
- UsedASP.NETwith server controls,HTMLcontrols and user controls for developing Web Forms forUI.
- CreatedPL / SQLprogram units to include DML, DDL statements using Dynamic SQL.
- Involved in database design. Created stored procedures, packages, database views and worked withT-SQLqueries for the underlyingSQLServer Database.
- Involved in loading data in dimension tables inSQL ServerusingSSISpackages.
- Involved in creating reports using SQL Server Reporting Services(SSRS).
- Performed Unit Testing to identify and resolve functional issues.
- Version Control maintained through Team Foundation Server (TFS).
ENVIRONMENT: Visual Studio 2010, .NET Framework 4.0, C#, ASP.NET, VB.NET, ADO.NET, WCF, WPF, Web Services, AJAX, UI, jQuery, XML, LINQ, MVVM, AJAX, PL/SQL, SQL, MVC, HTML, CSS, T-SQL, SQL Server 2008, SOAP UI, SSIS, SSRS, TFS.
