Fullstack .net Developer Resume
Cherryhill, NJ
SUMMARY
- 7+ years of experience in developing enterprise level web/windows applications using Microsoft Technologies such C#.NET, ASP.NET, ADO.NET, Web Services, WCF, ASP.NET MVC, Entity Framework, AJAX, LINQ, WPF, Silverlight and SQL Server.
- Strong noledge on Object Oriented Programming concepts (OOPS)
- Experience in designing and developing enterprise applications using various Design patterns like MVC (Model View Controller) and MVVM (Model View ViewModel) Architecture
- Experience in all phases of teh Software Development Life Cycle (SDLC) using Agile Scrum, Waterfall models and V Model
- Experience working wif various versions of .NET Framework 4.5/4.0/3.5/3.0/2.0 using C#, VB.net, REST, SOAP and Service Oriented Architecture (SOA).
- Hands on experience wif development of applications using ASP.NET, ADO.NET, C #, WCF, WPF, LINQ and Silverlight.
- Experience wif developing GUI using web technologies like HTML, XHTML, CSS, Skins, Themes, DHTML, AJAX, JavaScript, jQuery, Telerik Controls, Master Pages, Partial Pages and XAML.
- Experience wif Relational Databases like SQL Server 2012/2008/2005/2000 and Oracle 10g.
- Good Knowledge of developing Interoperable and distributed applications using web Services and WCF Services.
- Experience in developing and deploying Client server, Web - based, distributed end-to-end enterprise applications.
- Experience in working wif various version controls like Tortoise SVN, Visual source safe and Microsoft’s Team Foundation Server.
- Experience wif working on various software development/monitoring tools like HTTPWatch, Fiddler, Developer Tools, Style Cop, Resharper and Firebug.
- Experience working wif tool like JIRA for bug tracking, issue tracking and project management.
- Experience in rendering AJAX features for building Rich Interactive Applications using Ajax Control Toolkit along wif JavaScript, JQuery.
- Expertise in using Data Binding Controls (Dataset, DataReader, DataAdapter, GridView)
- Proficient in teh design and development of multi-tier Distributed Client Server and Web Applications utilizing MS.NET, C#, VB.NET, ASP.NET, ADO.NET, Web Forms and Windows Communication Foundation (WCF) technologies.
- Developed applications leveraging ADO.NET, LINQ to SQL, Entity Framework 4.
- Strong experience in data retrieval and manipulation using ADO.NET data objects such as Dataset, Data Reader, Data list, Data Adapter.
- Experience of handling queries using .NET 3.5 LINQ components and teh Entity Framework.
- Extensive experience in SOA-based solutions - Web Services, WebAPI, WCF, SOAP including RESTful services
- Proficient working wif Stored Procedures, Triggers, Cursors, Functions and Views on SQL Server and using PL/SQL.
- Experience in generating business reports using SQL Server Reporting Services (SSRS) and Crystal Reports.
- Experience in using .Net Remoting, Web Services, XML, XSLT, XPATH and XML Schema.
- Knowledge in Installing, Configuring, Troubleshooting IIS5.1, IIS6.0, IIS7
- Experience wif Microsoft Enterprise Library 4.0
- Experience in setting up windows server to Microsoft web server (IIS) in DEV and QA environments.
- Experience in using SSIS to validate, Extract, Transform and load data to Database SQL Server and Scheduled Jobs for executing teh SSIS Packages.
- Worked on TOAD for teh application development and also for teh database development on Oracle based applications.
- Experience in handling various backend data sources like MSSQL Server 2005/2008/2012 and Oracle
- Experience wif teh Object Relational Mapping (ORM) using LINQ.
- Experience in implementing teh design Patterns like MVC and MVP architecture.
- Experience wif AJAX controls, WPF and Windows Communication foundation (WCF)
- Worked on AWS (Amazon Web Services) products.
TECHNICAL SKILLS
Languages: C#.NET, VB.NET, JavaScript, T-SQL, PL/SQL.
.NET Technologies: ASP.NET, VB.NET, ASP.NET MVC/MVP, .NET, ADO.NET, LINQ, Entity Framework, WPF, XAML, MVVM, WCF Services, Web Services, ASP.NET WebAPI, Win Forms, Web Forms, Nunit Testing Framework.
Front End Web Technologies: HTML5, CSS3, Bootstrap, JavaScript, Typescript, XML, JSON, Typescript, AJAX, JQuery, AngularJS, Angular 2/4, Knockout.
Database: SQL Server, Oracle 9i/10g, Mongo DB, MS Access.
Development Tools: MS Visual Studio, MS Visual Code, SQL Management Studio.
Reporting Tools: SQL Reporting Services (SSRS), SQL Integration Services (SSIS), Crystal Reports, Dream Weaver, MS Visio.
Version Control Tools: Team Foundation Server (TFS), Git, Visual Source Safe (VSS), SVN.
Web Servers: Internet Information Services, Azure.
IDE & Tools: JIRA, Jenkins, Docker, Selenium.
PROFESSIONAL EXPERIENCE
Confidential, CherryHill, NJ
Fullstack .Net Developer
Responsibilities:
- Responsible for analysis, design, implementation and deployment of code and database. Maintain SDLC process whole development life cycle in agile methodology using Visual Studio 2015, SQL Server 2014.
- Designed Single Page Applications (SPA) wif dynamic User Interface via Angular 2 by developing new user-facing features, using HTML5, CSS3, Bootstrap, JavaScript, Typescript, JQuery, ASP.NET, ASP.NET MVC5, WebAPI, and SQL Server.
- Implemented Angular 2 for asynchronously update of element (search, sorting, updating teh data and pagination).
- Designed Front-End Web Forms, web page used ASP.NET Razor View as a view engine and HTML5, CSS3, Bootstrap, XML, JQuery, Angular 2.
- Implemented repository and unit of work patterns by using dependency injection on MVC5 Controller level to facilitate Unit Testing and Test Drive Development(TDD)
- Built teh web application using ASP.NETMVC, Designed and executed n-tier architecture using ADO.NET Entity Framework as Data access layer and Model, Controllers for Business access layer and ASP.NET WebAPI REST Services as Service layer wif LINQ to select specific/clean data using code first approach.
- Created web services using ASP.NET WebAPI (HTTP, REST), WCF (SOAP) consumed them in teh frontend using AJAX calls. Deployed teh web application and services in IIS, Azure.
- Involved in designing and development of Service Oriented Architecture (SOA) services using WCF and Restful WebAPI’ s based on XML, JSON, WSDL, ASMX, HTTP and SOAP protocols.
- Designed teh database using SQL Server wif SQL Server Management Studio and created Stored Procedures for specific View model, triggers, Constraints, Indexes and Functions using T-SQL.
- Developed stored procedures, Views and automated SQL, T-SQL scripts for database maintenance, deployment and installation.
- Responsible for enhancement, bug fixes, developingMicroservicesusing .NETCore framework.
- Experience in Microsoft Azure Cloud Services (PaaS & IaaS), Storage, Web Apps, Active Directory, Application Insights, Document DB, Internet of Things (IoT), Azure Monitoring, OMS, Key Vault, Visual Studio Online (VSO) and SQL Azure
- Worked inETLand data integration in developingETLmappings and scripts, guided team for teh transformations and all aspects of SDLC that includes requirements gathering, analysis, design, and development.
- Involved in design, coding and testing of multi-tier Windows Form application.
- Used Azure service components Service Bus, Message Queues,IOTHub for sending and receiving applications in different Ways.
- Participate in theJADsessions and involve in preparing teh functional requirement specifications.
- UsedUmbracoin teh front end for teh content management of teh website.
- Developed single page applications usingReactJS.
- As a Dynamics CRM/ERPConsultant, involved in teh migration process from 2013 on premise to 2015 online.
- DevelopedMicroservicesfor each required business functional element and was implemented usingMicroservicesas independent components.
- Involved in Developing Queries in T-SQL for generating Cross-Tab Drill-down reports in SSRS (SQL Server Reporting Services) and used integration services in SSIS to generate data from various data sources.
- Deployment of web application using apache web server across teh cluster ofLINUX/UNIX operating systems and Windows IIS.
- User interface screens developed usingVB.NETand using Telerik RAD Ajax controls
- Built automated scalable workflows that integrate apps and data across cloud services and on-premises systems by enabling azure logic apps
- Extending Dynamics CRM 365/ERPby writing Custom Pages, Plugins, custom Workflow Activities and Web Resources. (Customization & Configuration.
- CreatedVSTSbuild definitions and Release definitions in support of Continuous Integration/Continuous Deployment (CI/CD) pipeline.
- Designed and executed test scripts inRanorexand Selenium
- Gained an exclusive experience working wifSitefinity, adding User Controls designed using VB.NETinto theSitefinity, creating Custom Modules, Pages, Master templates etc.
- User interfaces can be made faster and responsive by adding and rendering view components usingReact.js
- Ability to create a new website and maintain an existingSitecoresite using ASP.NETweb frameworks
- Handled Shared Database inMicroservicesarchitecture.
- Embedded ASP.NETuser controls intoKenticoCMS.
- Created Data Templates wif Standard values in Sitecore CMS.
- Implemented Security in Web Applications usingAzureand Deployed Web Applications toAzure.
- Responsible for setting up Python REST API framework and spring frame work using Django.
- Worked wif DBA team for database performance issues, network related issue onLinux/ Unix Servers.
- Created Documentation of theETLprocesses and also involved in Production Support.
- Engaged in White Box Testing Techniques such as Unit Testing, Integration Testing, wif Nunit Framework. Implemented other third-party library to optimize teh code such as Auto mapper.
- Migrated data from on-premises data servers onto Microsoft Azure cloud platform utilizing Azure data factory and Deployed .NET application to Microsoft Azure Cloud Service project as part of cloud deployment.
- Created various Web Forms& User Interfaces Screens usingVB.NET& ASP.Net.
- Developed Automation script usingseleniumweb driver to execute teh test cases for integration testing
- Used JIRA for requirements gathering and testing and Bug tracking and Team Foundation Server (TFS) 2015 as version control, continuous build and deploy tool.
Environment: VB.Net Visual Studio 2015, C#. NET, Umbraco, ASP.NET MVC5.0, ADO.NET Entity framework, LINUX/UNIX, IOT, LINQ, WebAPI, WCF, SQL Server 2014, T-SQL, SSRS, SSIS, Kentico, Web Forms, VB.NET, React JS, Razor, Microservices, HTML5, CSS3, Bootstrap, JQuery, Angular 2, ETL, HTTP, Microsoft VSTS, REST, SOAP, AJAX, XML, Nunit, Team Foundation Server 2015, IIS, Azure.
Confidential, Huston TX
Sr. .Net Developer
Responsibilities:
- Developed core functionality wif teh ASP.NET MVC Framework (CNET, NHibernate)
- Performed conversion of existing classic ASP web applications into ASP.NET, for various short-term contract projects, utilizing VB.NET & C.
- Experience in working wif teh MongoDB, NoSQL, Apache Cassandra, and Async Programming.
- Involved in preparation of Release pack and providing support on release/migration.
- Delphi code development to .NET, debugging and reviewing.
- Involved in implementation of complex and performance oriented queries for teh Business logic.
- Design Document for various components in FACET implementation
- Used frameworks like Log4net to implement logging.
- Used multithreading to increase teh response time of teh applications.
- Developed mobile applications using JQuery Mobile and Cordova.
- Migrated pages in benefits election website to MVC.NET from ASP Classic code for conversion project.
- Designed and Developed Unit and Integration Tests utilizing NUnit and Moq system to test teh individual bits of teh functionality.
- Debugging existing applications in classic ASP and COM to resolve teh issues in live site. Created Silverlight Web Objects for an Interactive UI.
- Performed changes to some applications involving classic ASP.
- Rewrote legacy corporate banking module, from classic ASP and XML/XSLT to ASP.Net, HTML, CSS, JavaScript, ORM (Object-Related Modeling), WCF and AngularJS, as part of a major update.
- Created Menus and Drawer component by using Typescript and knockout JS.
- Extensively worked on WCF and Web Services to provide SOA architecture and Configuration based activation applications on SOAP and REST protocols.
- Maintained and enhanced multi-tiered, distributed application architecture powered by Elasticsearch.Net and NEST, Structure Map, NHibernate, and NServiceBus.
- Implemented 404 page in Sitecore.
- Created WCF, WCF Restful Services and also used different bindings to make it available to different types of clients.
- Created SSIS (SQL Server Integration Services) packages to Import/Export data from various data sources and SSRS (SQL Server Reporting Services) for generating reports in T-SQL.
- Worked in AWS environment for development and deployment of Custom Hadoop Applications.
- Used Chai, Karma, Mocha or similar for Unit Testing.
- Use source control applications like git and subversion and Web Pack
- Used JSON objects to transfer data between server and client.
- Designed presentation layer for dynamic web applications using ASP.NetMVC 5.0 Framework, HTML5, CSS3, JSON, AJAX, JQuery, SASS, Weawsb API, Restful APIs, Swagger UI, ColdFusion, Jason Web Tokens and Visual Studio 2015/2013.
- Developed test-driven development (TDD) strategy guiding use of teh Nunit testing framework.
- Extensive experience in developing and consuming XML Web Services using WCF, AJAX, WSDL, UDDI, SOAP.
- Used Angular JS, ES6, and React.JS for making Restful API calls and data binding.
- Works on MVC Frameworks like Bootstrap, Angular.JS, Backbone.JS, and Node.JS.
- Worked on JQuery Ajax functionality and HTML5 as per stated requirements.
- Design teh UI standards for teh application using Bootstrap, Angular JS, JavaScript and JQuery, and JQuery UI.
- Built an image asset library usingKnockout.jsand Backbone.jsas part of teh same overall Project.
- Extensive experience in developing and consuming XML Web Services using WCF, AJAX, WSDL, UDDI, SOAP.Developed Applications Using Ruby,ReactJs, Clojure
- Created WebAPI Controllers (Web API 2) in ASP.NET MVC5 to build, maintain Restful (XML, JSON) services and consume teh API's client side using AngularJS data binding.
- ImplementedMicroservicesarchitecture using Spring Boot for making application smaller and independent
- Migrated existing source control system to GIT, moved build system from TFS toVSTSin Azure.
- Extensively worked on TFS integration tool to migrate TFS data wifin TFS internal servers and observed.
- Developed teh application using C#, ASP.NETMVC 4 wif Razor View Engine, AJAX, TSQL, Typescript, HTML5 UI, CSS3, SASS, JavaScript, ASP.Net Web API, Sencha EXT js, and CSS3.
Environment: Visual Studio 2013, C#, ASP.NET4.5, SOA, ASP.NETMVC5.0, Umbraco, IOT, ASP.NETWebAPI, WCF, Razor, ADO.NETEntity Framework (Code First), LINQ, JSON, Kentico, AngularJS, React JS,Microsoft VSTS, Python, HTML5, CSS3, Sitefinity, Bootstrap, Jasmine, Karma, Telerik UI, LINUX, Kendo UI,JQuery, SQL Server 2012,ETL, T-SQL, MS Test, VB.NET, Team Foundation Server 2013, IIS, Azure.
Confidential, Minneapolis, MN
.Net .Net Developer
Responsibilities:
- Designed Single Page Applications (SPA) using AngularJS, HTML5, Knockout, CSS3, and Bootstrap to help teh responsiveness of webpage wif custom CSS3 style sheet.
- Used testing frameworks like NUnit and Visual Studio Unit Test Framework
- Experience interfacing wif SAP ERP system.
- Design, develop and test web applications wif .Net and Sitecore CMS, as well as HTML, CSS JavaScript and other technologies.
- Used HTML5, CSS3, Microservicesand Restful Service.
- Developed complex SQL Server Integration Services (SSIS) packages andETLroutines.
- Experienced in WPF (Windows Presentation Foundation) development using XAML, MVVM including front end designing in Microsoft Expression Blend and back end programming
- Responsible for managing live-site dev, staging, and prod Azure environments.
- Performed migration of Microsoft SQL server to Azure SQL database.
- Developed mobile applications using JQuery Mobile, Jquery UI, and Cordova.
- Designed and developed Web Applications using Razor Engine, MVC 4 and ASP.Net 4.5 and C .NET as programming language.
- Used third party library to optimize teh design of web page such as Telerik UI, Kendo UI.
- Developed HTML helper methods, Custom filters. Developed Views and partial views using Razor syntax and utilized validation controls for server-side validation and JavaScript for client-side validation.
- Developed Web sites, Win Forms using VB.NET.
- Performed Unit Testing and also automated testing usingSelenium
- Used Connectors to create automated workflows wif Azure Logic Apps
- Used MVC design pattern for developing views, controllers and models using ASP.NETMVC 5, Data Access layer as Entity Framework, Service layer as ASP.NET WebAPI, WCF and used C#.NET for construction of business logic for developing various abstract classes, interfaces.
- Developed Views and Templates wifPythonand using Django’ s view controller and template language for teh Web application.
- Responsible to create WPF controls and to create communication framework using WCF.
- Used LINQ Queries to retrieve data from Database.
- Implement Ajax and JavaScript and JQuery. Reviewed requirements and integrated Sitecore CMS wif SharePoint and systems.
- Developed Templates using HTML, CSS Bootstrap and JavaScript.
- Implement new and fixing existing web service problems for sending Emails.
Environment: Microsoft Visual Studio 2012, .NET 4.0, ASP.NET, VB.NET, C, ADO.NET, WPF, XAML, MVVM, LINQ, ADO.Net, Entity Framework, WCF, WEB Service, MVC 4, Multithreading, HTML 5, CSS, XML, AJAX, Java Script, Angular JS, Bootstrap, SQL Server 2012, SSRS, SSAS, Windows 7
Confidential - Rockville, MD
.NET Developer
Responsibilities:
- Developed and Implemented Win Forms, Web Forms using ASP.NET and coded teh Business logic in C#.
- Developed WCF service to be used by teh ASP.NET applications.
- Used JavaScript and .NET Validation Controls for performing client-side validations.
- Involved in teh Analysis, Design and Development of teh Web Based Intranet Application using ASP.NET, C#, Multiview, JQuery, JavaScript, session states.
- Configured security features for teh application using Form Based Authentication and Role Based Authorization using C# and ASP.NET.
- Developed teh Web Application in ASP.Net 3.5 using Master Page, Themes & skins to maintain teh consistent look and feel throughout teh application.
- Develop Business logic layer by implementing Object Oriented Programming languages (OOPS) CONCEPTS abstraction, encapsulation, inheritance, polymorphism in C#.
- Designed and Developed Web Services to synchronize data from Remote application database to Online.
- Database using C#.Net, ASP.Net, Visual Studio.
Environment: C#, .NET Framework 3.5/2.0, ASP.NET 3.5, ADO.NET, HTML, CSS, WCF, Visual studio 2010/2008, SQL Server 2008, Java Script, IIS, Web Services, AJAX, TFS
