.net Full Stack Developer Resume
NY
SUMMARY
- Software Developer with over 6+ years of rich experience in IT with wide exposure in Designing, Developing and Implementing Intranet, Internet, client/server applications, Web development, Object Oriented Programming in Software Development Life Cycle (SDLC) using Microsoft.NET Framework ( 4.6.2/4.5/4.0/3.5/2.0 , ASP.NET, C#.Net, VB.NET, ADO.NET, MVC 5.0/4.0/3.0, MVVM, Entity Framework 6.0/5.0/4.0, Visual Studio 2015, 2013, 2010) and technologies includes HTML 5, CSS 3, Javascript 1.8, Angular 7/5/4/2/1.6, Bootstrap 4.0/3.3/3.0, JQuery 2.1/1.11, Json and Typescript 2.6/2.0, T - SQL, MS SQL 2012/2008, NoSQL(Mongo DB, Couchbase).
- Extensive experience in designing and developing applications using Microsoft Technologies and .NET Framework 4.5/4.0/3.5/3.0/2.0
- Expert in all phases of software development life cycle (SDLC) - Project Analysis, Requirements, Design, Development, Testing, and Deployment and Documentation. Experience with all phases of software Development Life Cycle in the Waterfall model and Agile (SCRUM) methodologies.
- Involved in C# and ASP. Net coding for various modules.
- Most recent concentration has been the design of object oriented web applications for client-server applications using Angular 4, Bootstrap, CSS 3, and SASS.
- Extensively expert in hardcoding as c#/ .Net developer.
- 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
- As a developer working on completed software development life cycle and product development by following the coding standards in C++, Multithreading under UNIX environment.
- Good experience in developing, maintenance and enhancements of VB6, ASP applications and migrating the application to windows applications in C#.NET and VB.NET and to ASP.NET Web application.
- Expertise in using messaging standards such as TIBCO EMS for developing distributed applications.
- Developed the application in .NET Framework 4.0 with BizTalk Server,C, ASP.NET and ADO.NET.
- Involved with the client team to design and develop the application according to client requirement using WCF, SOA and ASP.NET with the business logic implemented using C#.
- Experienced in Multithreading programming in C++.
- Designed and Developed Various Angular 2 Component (/ngModule), Services (observable/promises), Directive and Pipes, Used Angular 2 CLI commands for productivity and global/generic building blocks
- Developed Single page applications using Angular 5.x/4.x/2.x, Angular JS and React JS.
- Designed and implemented the application using MicroService Architecture for its various distinct advantages like loose coupling and design patterns.
- Experience in the Web Applications Development using MEAN Stack.
- Designed and built custom back-end web applications using PHP/MySQL
- Expertise in building and deploying ASP.NET Core application to Azure Cloud Service and Prototype concept using ASP.NET core and EF7 model first to replace current Access apps.
- Experience in developing Micro services using ASP.NET core.
- Hands on Experience in using wireframes and Jasmine testing and creating single page applications using Angular 2.0.
- Expertise in optimizing the Angular2 Application performance.
- Extensive experience in .NET Framework 4.5/3.5/3.0/2.0 /1. x, Web based application development using Microsoft.NET technologies including ASP.NET 4.5/3.5/3.0/2.0 , C# 4.0/3.0/2.0, ADO.NET, WCF, Entity Framework, Expression Blend, AJAX, WinForms, XML.
- Proficient in front-end development using Angular 2/4, JavaScript, jQuery, HTML5, CSS3, Typescript and Bootstrap. Worked with the Architecture teams to implement upgrade of Angular 1.5 to Angular 2.0.
- Built AngularJS components, UI services to consume rest services using Component based architecture provided by Angular 2. Expertise with creating single page applications using Angular JS with MVC capability.
- Extensively utilized Angular components like Providers, Directives, factories & services used across the application.
- Experience working with VB. net, and C# programming language.
- Experience working with MVC 2.0/3.0/4.0/4.5/5.0 , RAZOR, and MVVM design patterns.
- Worked in Agile and Scrum environments and extensively utilized OOD, Design Patterns.
- Expertise working with Collections (Array, ArrayList, HashTable, Stack, Queue, Generic List)
- Good Knowledge and working experience in Object Oriented programming (OOPS) concepts and using various Design Patterns.
- Excellent hands on experience in Web Services using SOAP, WSDL, Schemas XSD as well as RESTFul API Web service.
- Good understanding in Service-Oriented Architecture and its related technologies like Web Services, WSDLs, SOAP, XML, XSD, XPATH, XSLT, XQuery and Web Service Security.
- Proficient in analyzing the Business Requirements, User Requirement Specifications (URS), Functional Requirement specifications (FRS).
- Good experience in coordinating and working with developers (Offshore and Onsite) and End Users in Team based environment.
- Extensively worked on XSLT to transform xml to html for document printing.
- Ran complex queries in order to retrieve data from multiple tables within Oracle and SQL Server databases, ensuring fast and secure access to business applications.
- Experience on Boost C++ library which is used to capture and manipulate XML Schema .
- Involved in creating http inbound & outbound flows, custom java and XSLT transformers and Security of Mule endpoint.
- Able to implement Javascript, XSLT, LINQ, & MSMQ.
- Experience in designing and developing Microservices for the business components using .NET framework.
- Experience in developing Self Host Services by using Microsoft OWIN.
- Experience in creating Containers by Docker's for Microservices.
- Experience working with JavaScript, VBScript, JQuery, Angular JS, Angular 2.0, and AJAX in ASP.NET for asynchronous communication and better user experience.
- Experience with Client-Side Frameworks JQuery /Angular JS and used AJAX for the Asynchronous data transfer between the client and the server for creative and interactive web applications, mainly focused on performance improvement.
- Ensured hardware and software infrastructure integrated with TIBCO and using a mix of Java and C++ language technologies could support over a hundred thousand users for the following capabilities.
- Experience working with ADO.Net, Entity Framework for Object Relational Mapping (ORM) in .NET Framework and LINQ (LINQ to Object, LINQ to SQL, LINQ to XML).
- Experience working with XML, XSLT, XQUERY, and XPATH and worked with libraries.
- Hands on experience in developing and deploying WCF services, Web API, Web Services providing secure SOA in enterprise applications.
- Experience working with dependency injection techniques like Ninject, MEF, Unity .
- Strong expertise and knowledge in RDBMS including Normalization of Database Schema, writing Stored Procedures, User Defined Functions, Triggers, Views and Joins in SQL Server 2005/2008/2012 .
- Expertise in working with various ADO.NET Components: developing Business Reports using SQL Server Reporting Services (SSRS).
- Implemented CI/CD pipeline using Jenkins and extensively worked for End-to-End automation for all build and deployments.
- Expert in writing T-SQL statements for creating tables, indexes, views and constraints.
- Experience in importing & exporting various data sources using SQL Server Integration Services (SSIS)
- Extensively worked in writing SQL queries, stored procedures, database triggers, cursors, exception handlers, DTS Export & Import.
- Continuous Integration (CI) using Jenkins and Continuous Deployment (CD) using Genesis.
- Worked with Microsoft Azure, cloud base server for hosting entire project.
- Hands on experience in creating the reports using Telerik reporting tool.
- Experience working with Classic ASP for generating dynamic web pages.
- Expertise in working with TFS, VSS and SVN for source control and CI build.
- Excellent analytical, communication, problem solving skills, strong teamwork orientation, dedicated to quality output for the team or to individual assignments as required by the work environment. Self-Starter, willing to learn new technologies, ability to learn fast, and determined to achieve.
TECHNICAL SKILLS:
.Net Technologies: .Net Framework 4.5/3.5/3.0/2.0 , Classic ASP, ASP.NET CORE 1.1/2.0, ADO.NET, ASP.NET 4.5, C#.NET, AJAX Extensions, AJAX Control Toolkit, XML Web Services, ADO.NET, LINQ, WPF, MVVM, WCF, WWF, Silverlight 2/3/4, Expression Blend, MVC 5, IOS SDK
Languages: C, C++, C#, VB.Net, VB
IDE: Visual Studio.Net 2012/2010/2008/2005/2003
Web Technologies: AJAX, JavaScript, VBScript, HTML 5, XHTML, DHTML, Flash, XML, XSLT, XAML, CSS 3, ASP, Knockout JS, Angular JS 1.5/1.6, Angular 5/4/2
Application Servers: IIS6.0, IIS5.x with .NET Framework, Microsoft Office SharePoint Server 2007.
Databases: SQL Server 2000/2005/2008 , Microsoft Azure, Oracle 10g, MS Access, SQL, MySQL, T-SQL, PL/SQL
Design Tools: Design Patterns, Rational Rose.
Operating Systems: Windows 7, Windows Vista/XP/2003, Macintosh OS X, UNIX, Linux 6.2/7.0.
Modeling Tools: UML, MS Visio 2000, Long View Trading
Version Control Tools: Visual Source Safe (VSS) 2005, Subversion, Team Foundation Server 2010/2008
Testing Tools: N-Unit, Jasmine, Cucumber, Karma, Selenium
PROFESSIONAL EXPERIENCE:
Confidential, NY
.Net Full Stack Developer
Responsibilities:
- Effectively involved in various stages of development of the project starting from the project planning until production and maintenance using agile methodology.
- Worked with ASP.NET Web Forms, State Management, caching features, for optimization and configuration of the web application using C#.NET.
- Developed a fully object oriented, 3-tier web application using C# and ASP. Net. Built tables.
- Developed all the Business Logic for all the modules in a separate Business Layer in C# and this was implemented using WCF.
- Involved in application migrations from IIS 6.0 to IIS 7.0.
- Developed the data layer class using C# which is reusable for data transactions of entire project.
- Involved in developing the new interface using BizTalk Server 2006
- Developed technical and mapping documentation
- Developed the application in .NET Framework 4.0 with BizTalk Server
- Designed, developed and trouble-shoot the application using advanced Microsoft technologies such as ASP.NET MVC 5 with Entity Framework, JQuery, HTML5 Razor, XML, WCF, and CSS3 using Agile development practices.
- Used JSON to transmit data between Server and Web Application, an alternative to XML Serialization.
- Used C# .NET coding within the Script task to call the SOAP API methods to export/import data to LRM and move it to SSIS Flat files.
- Created and consumed Web API Restful services to consume full Http features like URI’s, request/response headers, caching, versioning and various content formats.
- Used AngularJS Factory, Services & Providers created for different modules of Users, Groups, and System & Entities.
- Solid experience in developing Single Page Applications (SPA) based on client-side JavaScript framework AngularJS for employing ASP.NET MVC and Web API.
- Strong knowledge on performance tuning at the TIBCO administrator and TIBCO business works application level.
- With the concept ofReactJsWorked on usage metrics and also end to end events tracing for analysis purpose.
- Applied emergency fixes to TIBCO BW applications in production environment.
- Involved in development of TIBCO Web services and actively worked on fixes of TIBCO applications during test phase.
- Experienced with Service Oriented Architecture (SOA) using BizTalk Server, SOAP, and WSDL.
- Designing the Workflow Structure which involves to automate the Specific Process in AEM.
- Used JavaScript extensively to enhance the UI and to make application looks more dynamic and to perform client-side validations.
- Implemented XML Web Services in C# based on SOAP protocols using XML and XSLT extensively for data transfers.
- Creation and Maintenance of MS Azure-cloud Infrastructure and Virtual Network between MS Azure Cloud and On-premise network for backend communication.
- Thorough understanding of XML, XML Schemas (XSD, DTD), XPATH and XSLT.
- Implemented features of ASP.Net such as Calendar Controls, Repeater Control and Security using form authentication and used ASP.Net Validation controls to do server-side validations and client-side validations based on the user's browser.
- Replaced the existing static marketing page with a new customer portal web application using EPiServer CMS (Content management System) in .NET MVC environment. Also, used jQuery/AJAX and Web API development to implement data transactions, security, and UI enhancement.
- Designed and coded Win Forms using C#.NET.
- Designed and developed RESTful service interface using MVC to the underlying customer event API.
- Database migration/consolidation from Oracle 10 and 11 to 12c Multi-tenant databases sql.
- Implemented high availability solutions using Oracle 11g, 12C RAC. Physical standby and active Data Guard.
- Troubleshot and resolved various Oracle connectivity problems.
- Implementation ofEpiserverbest practice and coding standards.
- Configured various queues, topics, bridges and routers using TIBCO EMS Administrator tool.
- Developing XML Web Services in C# and SOAP for information exchange across applications. Created Views and Partial Views - UI and middle tier for various modules using C#, MVC3(Razor View Engine), AJAX, jQuery, HTML, CSS.
- Designed and developed UI using ASP.NET, HTML, CSS, jQuery, and AJAX.
- Implemented RESTful services to get data from APIs - NodeJS, Express, Mongoose 5, & MongoDB 4.
- Experienced to fix and update existing cost and budgeting application which is a windows application written in VB6.
- Exception handling functionalities were embedded into the business logic layer with C#.NET as code behind.
- Reporting to the Director of IT Department, planned, designed, and delivered innovative UI/UX design solutions for taxi online dispatching platform, mobile end app and website
- Developed Data Access Layer using ADO.NET 2.0 objects and VB.Net.
- Involved in developing Web Services and WCF services and consumed third party services.
- Designed and developed a Presentation layer, Business logic and Data layer for employee, Provider and Validation List Item Lookup details using ASP.NET, C#.
- Involved in developing modules using latest technologiesMVC with Episerver, HTML helpers, CSS.
- Worked on Database Security including creating Logins and Roles for users to access the database.
- Used MVVM pattern by utilizing Angular JS for two-way data bindings with JQuery and JSON.
- Followed Best practice development processes including continuous builds, rapid sprints, with an emphasis on quality and TDD.
- Performed Grid Infrastructure and Oracle database quarterly PSU patching on IBM AIX, IBM Power HA, Linux and ZLinux.
- Delivered quality performance, team player and mentor others with excellent analytical and debugging skills.
- Used Microsoft Team Foundation Server (TFS) for all the source code maintenance among the whole team members.
Environment: .Net 4.5/4.0, Visual Studio 2013/2015, Oracle 12c, C#, ASP.NET MVC 4/5, JavaScript, JQuery, Angular JS, AJAX, HTML, Bootstrap v3, CSS, WCF, Web API, Entity Framework, XML, XSLT, XPATH, XQUERY, JSON, TFS.
Confidential, TX
.Net Developer
Responsibilities:
- Involved in development life cycle, from design phase to implementation phase, testing and deployment. Followed Agile Methodology to produce high Quality software and satisfy the customers.
- Involved C# .NET, ASP MVC, Razor, XML, HTML5, CSS3, HTML/CSS, JavaScript, JQuery, SOAP and REST APIs.
- Used Model View Controller (MVC 4) architectural Design Patterns for the development of the product.
- Developed xml documents.
- Client-side validations using Data Annotations.
- Designed and developed the user interface for various tools and implemented ASP.NET validation controls, JavaScript, JQuery, CSS for server and client-side validations respectively.
- UsedAngularJS,MVC and Episerverdevelopment framework to build an application.
- Made full use of .NET object oriented features(C#), event handling, error handling, caching and security feature. Wrote python scripts to manage AWS resources from API calls using BOTO SDK and worked with AWS CLI.
- Extensive use of the ADO.NET objects such as Data grids Data Tables Data Readers and Datasets for data retrieval and manipulation.
- Developed complex Stored Procedures and T-SQL queries to perform database operations in SQL Server 2002 database.
- New Assemblies were developed to implement various functionalities in the Business Logic using C#.NET.
- Hosting of Windows WEB API's, Asp.Net applications in IIS and creating Cloud Instance using AWS for deployment in product environment
- Extensive experience on data integration using SSIS.
- Developed web applications using ANGULAR JS.
- Used ADO.NET and related data objects such as Data Adapter, Data Reader, Data Set and Data Table for consistent access to SQL data sources.
- Created Stored Procedures, PL/SQL statements, Functions to manipulate the databases.
- SQL queries were written using joins on multiple tables into stored procedures.Functions, Triggers, and Indexes were also used for achieving few database search functionalities.
- Developed Web API services to get the data from third party API related to digital coupons and cached those data in local DB.
- Used TFS for the purpose of project tracking and Source Control.
- Developed Web Services which can be used by number of clients in getting useful data.
- Extensively used WCF services, thereby achieving complete Service Oriented Architecture.
- Worked with WCF Service Contracts, Data Contracts, Operation Contracts, Instance Modes and Security of the services.
- Used JQuery UI controls, Templates and Widgets to Support the UI.
- Designed, coded and modified applications by using ASP.Net.
- Used LINQ and ADO.NET for developing data access layer.
- Worked with data migration. Used tools like MS SQL Server integration services (SSIS) in transferring data from one database to another.
- Created Database objects like Tables, Stored Procedures and Triggers in MS SQL Server.
- Used ADO.NET objects such as Data Reader, Data Adapter and Data Set to object data source fetch and handle user data.
- Provided codes to perform Unit Testing.
- Deployment of Application on Test and Production server.
- Responsible for maintaining versions of source code using Team Foundation Server.
Environment: C#, ASP.NET 4.5, MVC 4, VB.NET, ADO.NET, VB.NET, HTML5, CSS3, Visual Studio 2012, SQL Server 2008 R2/2012, SSIS SQL Server Integration Services, Razor View Engine, WCF, Web services, C#, UML, XML, CSS, AJAX, HTML, JavaScript, JQuery, TFS, LINQ to SQL and Windows Server 2008.
Confidential, PA
.NET Developer
Responsibilities:
- Involved in 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.
- Followed Agile Methodologies (Scrum and Extreme Programming) and prepared all possible Use Cases for all the requirements.
- Used Schema First approach in the Entity Frame work.
- Used LINQ-SQL extensively for extracting the data from database using Entity Framework.
- Developed the user interface using ASP.NET, Telerik RadControls.
- Implemented Server and Client-side validations using ASP.NET validation controls, jQuery, Bootstrap. Used ASP.NET MVC Page Controller pattern to add functionality to individual pages such thatto accept input from the page request, invoke the requested actions on the mode.
- Development web service using Windows Communication Foundation and .Net to receive and process XML files and deploy on Cloud Service on Microsoft Azure.
- Worked on Microsoft Azure Storage - Storage accounts, blob storage, managed and unmanaged storages.
- Create functional specifications for the data files that will be sent from AEM to report environment team, based on the data models created by the architectural and reporting environment teams.
- Create dynamic table view - A grid table that accepts any API response and retrieves column definitions from Sitecore built with Material Table (Filter, Sort, Pagination).
- Responsible for creating & Managing Docker ORM files for creating necessary base images used for automation of build & deployment environments.
- Developed WCF web services for calling Web API methods.
- Involved in fixing the bugs based on the client requirements and involved in the enhancements for the web forms, class files and stored procedures.
- Experienced in deploying the project in different environments.
- Designed and developed several SQL Server Stored Procedures, Triggers and Views. Transferred the MS Excel Sheet Reports into SSRS reports migrating the data using SSIS packages and then Use views, tables and stored procedures to develop new report s.
- Performed Unit Testing, Regression Testing and Load testing on the modules according to the requirements and development stand.
- Used Team Foundation Server as version control for storing different versions of Source Code.
Environment: Visual Studio 2012, MVC 3, ASP.Net 4.0, C#.Net, HTML, Telerik, RadControls, jQuery, SOAP, Web API, IIS 6.0, Web Services, WCF, XML, SQL-Server 2008, SSRS, SSIS, TFS.
Confidential, GA
.NET Developer
Responsibilities:
- Involved in Design, Coding, Testing and Implementation of the application.
- Design and develop the GUI, Business Logic Layer and Data Access Layer (DAL).
- Involved in development of Web Forms, Classes using C#.NET that incorporates both N-tier architecture and database connectivity.
- Created event driven Web Forms using ASP.NET and implemented form Validation.
- Implemented the project using n-tier architecture with presentation tier (ASP.NET).
- Used ADO.NET Connection, Command, Datasets, Data Adapter, Data Reader and XML to retrieve and store the data in SQL Server 2005. Used Team Foundation Server (TFS) for source code management.
- Developed n-tier applications, ASP.NET Web API application in extending the OData by query options constraints.
- Developed dot net application on .Net core 2.0, web API services by performing CRUD operations and utilized the services using Angular 2.0 in front end to restructure the client/contributor data input, as well as increase scalability of earlier data structure.
- Implementation of EPiServer best practice and coding standards. Created Web Pages and User Controls using EPiServer CMS. Responsible for EPiServer Commerce database design and implementation.
- Implemented user reentry using user session and application page objects to implement deferred session state which was built to store and retrieve session information of user.
- Modified the Pages of Classic ASP Pages and VB 6.0 to C# and ASP.NET 2.0.
- Used data controls like Data Grid, Data List, Data caching, Data Binding and Repeater controls throughout the application to display data in a customized format in the ASP.NET web pages.
- Created Tables, Indexes and Relations using SQL Server 2005 and created Stored Procedures and triggers for automated operations.
- Used Crystal reports to generate reports to the Middle Office, and Back Office users.
- Used Visual Studio.NET debugger and ASP.NET trace functionality to debug the application.
Environment: .NET Framework 3.0/3.5, C#, ADO.NET, MVC, XML, Web services, HTML, SQL Server2005, IIS 6.0, Windows 2000, VSS, NUnit, Visual Studio2008, SQL Server 2008.