Full Stack .net Developer Resume
New, YorK
SUMMARY
- Around 7 yearsof experience in Analysis, Design, Development, Testing, Debugging and developingmulti - tiered systemsand distributed architectures using.NETrelated technologies such asC#, ASP.Net, VB.NET, ADO.Net, AJAX, JQuery, JavaScript, WCF, SOAP and XML Web Services.
- Experience in Development methodologies likeAgile/ SCRUM, Iterative, and Waterfall models.
- Worked in a Microsoft Azure environment including advanced administration, writing and managing scripting procedures, advanced knowledge of permissions required.
- Extensive experience in designing professional UI Web Applications using Front End Technologies like HTML, CSS, JavaScript, jQuery, AJAX, JSON, AngularJS, Angular, and Bootstrap.
- Strong experience in writing HTML/ HTML5, CSS3, JavaScript, Angular JS, Ajax, XML, XAML, XSD, BOOTSTRAP, and jQuery code to build GUI, dynamic pages using Eclipse.
- Expertise knowledge on Object Oriented Programming (OOPS) Concepts and Design patterns like MVVM, Abstract Factory, MVC, MVP.
- Experience in building applications using Micro services architecture and Docker container in Azure (preferred).
- Experience in Microservices, AWS (Amazon Web Services), working with EC2, RDS, Dynamo DB, S3, Cloud watch and Docker.
- Familiar with JavaScript libraries like Knockout JS and Bootstrap templates and Backbone JS & AngularJS framework.
- Proficient in Implementing WCF Services & consuming using different Protocols, implementing features like Security, Debugging, and Performance.
- Excellent experience in implementing SOA, Distributed and Interoperable application using Web-API, WCF Services, WCF Rest, XML Web Services, using SOAP, Rest and WSDL.
- Familiar with JavaScript libraries like Knockout JS and Bootstrap templates and Angular Js 8 framework.
- Experience on Web API to create HTTP Restful Services to communicate with UI objects using JSON and hosting of Asp.Net applications in IIS and creating Cloud Instance using AWS for deployment in product environment.
- Responsible for Designing user interface for web forms using HTML, CSS, jQuery, Knockout, MVC Razor Syntax, AJAX, and Model View Controller (MVC) framework technologies.
- Having knowledge in working with ADO.NET, Entity Framework to associate with database for CRUD operations and LINQ Language Integrated Query (LINQ) to Entities, LAMBDA Expressions, and OO Design Patterns.
- Proficient in Data Analysis, Design and Data Modeling, using LINQ (LINQ to SQL, LINQ to XML), Entity Framework, ADO.NET, T-SQL in developing Data Access Layer, writing SQL Queries, Stored Procedures User Defined Functions and View.
- Developed system services SOA, Distributed and Interoperable application using Web-API, WCF Services, WCF Rest and XML Web Services (using SOAP, Rest and WSDL).
- Experience on working with No SQL databases like Microsoft Azure Database, Cassandra Database and Mongo Database.
- Thorough knowledge of Waterfall and Agile Methodologies in Application Development with hands on experience working on Agile Development Team following SCRUM Methodology and paired programming using Test Driven Development (TDD).
- Good knowledge on using GitHub for Version Control, Team build, Project Management, Data Collection and Reporting.
- Profound knowledge of Angular concepts like Dependency Injection, Promises, Services, Scopes, Controllers, and Directives.
- Have created reusable custom User Controls in WPF (OOP) for multiple projects with rich UI components. Good experience in creating XAML based UI development.
- Strong Knowledge in End-to-End Software Development Life Cycle, Application Development Methodology (ADM) and Agile Methodologies, ER Diagram.
- Experienced in SQL for writing Indexes, and Views, Stored Procedures, Cursors, Triggers under define function DTS, Transaction management, T-SQL, code optimization and performance Tuning creating tables and Indexes.
- Good experience in SQL Server, Oracle, and MySQL.
- Proficient in handling data using ADO.NET components such as Data Connection, Data Command, Data Reader, Data Adapter and Datasets.
- Experience in using Configuration management tools (Version Controllers) like VSS, TFS, Git.
- Experience in usingAngular.jsto test views and to do end to end unit testing by usingContinuous Integration/Continuous Deployment(CI/CD)
- Knowledge in creating rich contentWeb Forms, WCFandRestful services.
- ImplementedMVVM patterninWPF ApplicationsusingPRISM framework.
- Experience on version control systemsTortoise SVN, GitHub, Team Foundation Server (TFS)andVisual Source Safe (VSS).
- Created Entity classes, relationships between entity classes usingLINQ toEntities, andLINQ to SQL, Oracle PL/SQLand Enterprise Library to manage relational data as objects.
- Experience in development ofGUIusingJavaScript, React.js, Redux, ES6, CSS3, HTML5, AJAX, JSON, and JQuery.
- Worked onN-Tier ArchitectureslikeMVC (Model View Controller), MVVM (Model View, View Model)design patterns on the applications.
- Experience in developingWeb API Controllers (Web API 2) in ASP.NET MVC 5to build, maintainRestful API's.
- Experience in Custom, Tabular, Matrix and distributed reports in multiple formats usingCrystal Reports, MS SQL Server Reporting Services and SQL Server Services (SSIS, SSRS).
- Experience in creatingSPA (Single page Applications) based on client sideJavaScript framework Angular1.5/2 employing MVC, MVVM and Web API.
- Created UI mockups using wireframe toolslike Mockingbird.io, Pencil and Entity Relation (ER) diagrams using Microsoft Vision.
- Strong knowledge ofWeb Accessibility, State Management, Caching, Enterprise Application BlocksandSecurity.
- Extensive experience in creating tables usingPL/SQL, Oracle, reporting solutions like Crystal, RDLC reports.
- Hands on Experience in databases such asMYSQL, Microsoft SQL Server, Oracle PL/SQL, PostgreSQL and MongoDB (NoSQL).
- Has strong experience and understanding in.Net framework 3.5, 4.0, 4.5, 4.6, 4.6.2features for designing and developing new application usingWCF, NHibernate, GIT and WPF.
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#, 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, typescript 2.0/2.1, CSS3, XML, JavaScript, Angular 1.3/1.4/1.5/1.6/2.0/4.0 , React JS, REDUX, JQuery, KnockoutJs, Node.Js, KendoUI, VBScript, ASP, 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
Operating Systems: Windows 8/7/2000/XP/NT/98/95, UNIX
Packages: MS-Office
Testing Tools: N-Unit
Methodology: AgileMethodology,WaterfallModel,UML,Object-Oriented Analysis/Design
PROFESSIONAL EXPERIENCE
Full Stack .Net Developer
Confidential
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.
- Implemented MVC 5.0 (Model View Controller) pattern to have a clean separation of concerns and for easy testing of code using C#.
- 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.
- 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.
- Participated in Design, Development and testing of the project using Agile SCRUM methodology attending day to day meetings.
- Using Windows server as the data access layer to connect to database and maintain the connectivity among internal documents.
- Implemented different validation control on the web-pages using Knockout JS, Node JS, Angular/Angular2.0 JS.
- Developed multiple POCs to create a user Interface in Angular.
- Designing SSIS Packages to transfer data between servers, load data into database, and archived data file from different DBMS using SQL enterprise manager/SSMS on SQL server.
- Responsible in writing Stored Procedures & Functions for retrieving & persisting data in the database.
- Working on CMS WordPress integrating MVC pages using iframes.
- Daily involved in Client Interaction and Production support.
- Responsible for maintaining and expanding AWS (Cloud Services) S3 infrastructure using AWS (SNS, SQS).
- Designed, developed WCF Services using C#.Net and hosted on IIS.
- Worked in a team to produce a Service Oriented Architecture (SOA) in developing a product.
- Participated in developing Single page application using ASP.NET 4.7 through Visual Studio 2019 for developing the project.
- Developed a system using J2EE to interact with Oracle 10g company's databases to show charts and reports.
- Developed ASP.NET Web API Controllers that involved in implementation of service layer components and data object layer components using ASP.NET MVC Web Application.
- 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.
- 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.
Fullstack.Net Developer
Confidential, New York
Responsibilities:
- Configured the application to meet client's requirements using theMicrosoft Dynamics CRMCustomization Tool, Workflow Tool.
- Involved in the complete Software Development Life Cycle(SDLC)including Analysis, Design, Implementation, Testing and Maintenance usingagile methodologywithdaily scrums, paired programming usingTest Driven Development (TDD)andcontinuous integration.
- Written customMicrosoft Dynamics CRMplug-ins and created custom workflows.
- Designed the web UI usingASP.NET, HTML, DHTML, JQuery, Angular.js, Node.js, Ember.js, JavaScript, JSON, CSS, XSL, Web Forms and AJAX controls.
- Created and developed UI components within single page application (SPA), by usingES6, React.js, Redux storeandSQL Server 2014.
- Worked with upgrading application from.Net Frame Work 4.6running onVisual Studio 2015toFrame Work 4.6.2onVisual Studio 2017.
- Design and development of responsive web design usingHTML, ASP.NET, CSS, BootstrapandAngular.js.
- DevelopedGUIusingASP.NET Web FormswithAJAXcontrols.
- UsedC# 6.0andWin formsto collect data from differentAPIsusingmulti threadingand asynchronous operations.
- Incorporated accounting systems (QuickBooks) intoMicrosoft 3.0 CRM.
- Implemented multi-level routing for navigation and made useofECMAScript Arrow functions in Angular 2 Application.
- UsingJavaScriptto create different client-side functions that greatly decreased processing time and resource consumption.
- Created a database known asSQL AZURE database, which integrates with Active directory andHadoop.
- UsedLog4Netto handle auditing, error logging, and performance measures.
- UsedTeam Foundation Serverfor the version control, branching andMS build.
- Experience in usingLanguage-Integrated Query (LINQ to Objects, LINQ to XML, and LINQ to SQL) and retrieve data from different data sources.
- Implementing Entity Framework,LINQto Entities andLINQto SQL for connecting the Database and perform all the database transactions.
- SubscribeSQL Server Azure Cloud Services. Create Database(s) onSQL AZUREand Setting upSQL AzureFirewall.
- Implemented applications usingASP.NET 4.6, C# 7.0, WCF, WPF, Restful services, XML, JSON, XAML, storage explorerand SQL Server 2016.
- Developed the reports and analysis usingCrystal Reports, SQL Server Reporting Services(SSRS) with the .net environment.
- WroteLINQ scriptsalong withLambda ExpressionsandEntity Frameworkto access data inSQL Server2016andMongoDB.
- UsedMicroservice architecture, based services interacting through a combination ofRESTand leveragingAWSto build, test and deploy Identity Microservices.
- Involved in complete application stack inAmazon Web Services (AWS)like EC2, S3 Bucket.
- Responsible for maintaining and expanding AWS (Cloud Services) S3 infrastructure using AWS (SNS, SQS).
- Developed database objects such as tables, views and user defined functions and triggers usingSQL Server ManagementStudio.
- Developed Security module implementedIT Security FeaturesusingASP.NetLogin Controls, Personalization, Membership, authentication and authorization usingASP.Net.
- Developed aRestfulWeb Service for integration with a web Service usingJSONSerialization and De-Serialization responsible for communicating and providing real time data from integrated server to Client Application.
- Working on extensive code review and debugging to resolve the performance issues likememory usage, network traffic, application loadingand populating the images on the pages.
- UsedMongoose APIin order to access theMongoDBfromNode.js.
- DevelopedPL/SQLtriggers and master tables for automatic creation of primary keys.
- Worked onSOAPandRestful ServicesusingWEB APIwhich returnJSON data
- CreatedUIcontrols inXAMLpages usingWPF.
- Extensive development usingASP.Net, C# 4.0usingWeb ApplicationsandOOPs Concepts.
- Solid experience in developing client-side JavaScript framework usingKnockout.jsemployingASP.NET MVCandWeb API.
- Created unit testing cases usingKarma-Jasminewhere each test case is written in a user friendlyJasminelanguage using simple describe, it, Expect, before each and after each block's and performedcontinuous integrationandcontinuous deploymentsusingTeamCity.
- DevelopedASP.Net, Web APIcontrollers that involved in implementation of service layer, data object layer components and provided security usingOWINauthorization.
- UsedASP.NET Core MVC 1.0framework to support the use of Dependency Injection toinjectobjects into a class, instead of relying on the class to create the object itself
- Develop dynamic UI withHTML5, Bootstrap, CSS,usingTelerik MVC Kendo UIfor creating dynamic grid.
- UsingAzure Cloud servicesperformed various web operations in Azure App Service
- Worked on cloud computing usingWindowsAzure and SQL ServerAzure
- Implemented and exposed theMicro servicesbased onRestful APIutilizingJAX-RS.
- Developed web application usingMongo DB, Meteor.js, Angular.js, Git, JIRA,andShell Scripts.
- CreatingMSIand deployment of Application in Test and Production Server. Extensive use ofVisual Source Safe (VSS).
- Deployed application intoAzure Serverby creatingAzure SQL serverby setting upContinuous Integration (CI)/Continuous Deployment (CD)fromTeam Foundation Server (TFS).
- Expert in designingXAML mockupsusing ofExpression Blend/DesignandVisualStudio.NET.
- Used Microsoft patterns & practices recommendedPRISM frameworkwith features such as regions, modules, event aggregators, delegate commands in implementing(MVVM) Model-View-View Modeldesign pattern to developRIArich user interface (UI)WPFandSilverlightapplication.
- Proficient in generating Reports, sub reports and drill down reports usingSSRSandCrystal Reports.
- Developed Responsive Web pages that are rich in user interactive usingReact.js, HTML5, and CSS3, JavaScript, Bootstrap, Animate, GIT,andJSON.
- Worked withOctopusto deploy the projects toDEV/UAT Servers. Deployed theIISapplication.
- Worked withAzure servicefabric leading to easy publishing of reliableMicroservices.
- IntegratedGitHubintoJenkinsto automate the code check-out process.
- Worked onWindows Communication Foundation (WCF)services to communicate between the processes viaSOAP XMLmessages and also worked onService Oriented Architecture (SOA).
- Worked extensively onConfidential -SQLquires and Joins and worked on Performance tuning the Database.
- Maintaining build versions and code versions usingTeam Foundation Server (TFS).
- PerformingUnit TestingusingNunitwhich is a derivative of Testing Framework.
Environment: .NET 4.0/4.5.1, .NET Framework 4.6.2/4.6, MS Visual Studio 2017, WCF, WPF, Entity Framework core 1.0, Kendo UI, Bootstrap, ASP.NET 4.6, ASP.NET Core MVC 1.0, ADO.NET, Web API 2.2, C# 7.0/6.0, PRISM, UML, NUNIT, XHTML, CSS3, XML, SSRS, SSIS, MVVM, MSMQ, Knockout V3.4.1, JQuery, Agile SDM, AJAX, SOAP, GIT, Angular2, Angular.js, Ember.js, Node.js, React.js, TeamCity, MS Build, LINQ, Team Foundation Server (TFS), SQL Server 2016, Oracle 11i, IIS 7.0, HTML5, Jasmine, Karma, MS SQL Server, Confidential -SQL Win Forms, Apex Language, Visual force Pages, Web Forms.
.Net/C# Support Developer
Confidential, Michigan
Responsibilities:
- Followed Agile and Scrum methodology for continuous integration & continuous deliverywith regular small releases.
- Designed Application architecture forProcess Flow, SecurityandError Handling.
- Designed and developed WebPages usingASP.NET, VB.Net, HTML5, JavaScript, AJAX, jQuery, CSSandserver control.
- Developed and enhanced Master Pages, User Controls, Custom Controls, and User Interface by usingHTML5, CSS3, ASP.NETControls along withBootstrap Framework, Telerik MVC Kendo UI Controls.
- Developed Web forms for registration, to update the policy installment pages and application logic inASP.NET, .NET MVC 4.5.
- Designed and developed application logging usingLog4netlogging framework, created custom appended to save log information in database.
- Used Microsoft Exception Handling Block Component to handle errors and worked on.NET securityfeatures suchAuthentication & Authorization, Authorizing Users, RolesandUser Account Impersonation.
- Bind two data fromMONGODB, NoSQLdatabase toUI meteor modules.
- Created WebHTTPbinding to makeWCFrest services to improve the performance.
- Developed REST based services,MVVM Web applicationusingKnockout.js, require.js, bootstrap.css, Web API 2.0.
- ImplementedRestful servicesbased onSOAandMicroservicesarchitecture patterns usingASP.NET Web API.
- UsedTeam foundation server (TFS)as source control repository for code version onCI/CD.Developed several SOAP and REST API based internal tools to enhance quality and performance of existing code base and deployed inCloudFoundry, AWS S3 and Kubernetes.
- UsedN-Injectdependency injection library to initialize the objects andinjectthe services to them.
- Maintained existing cloud environment usingMicrosoft Azure.
- ImplementedWeb Application using MVC (Model-View-Controller)architecture with extensivemulti threadingto allow a responsive andelegant UI.
- Developedrestful Services using WEB APIto expose business logic.
- Designed and developed user interfaces using VB.NETandASP.NET.
- Developed user interface by using the React.js, Flux for SPA development and implemented client side Interface usingReact.js.
- Responsible to CreateTFS (Team Foundation Server)Projects, Work Items, and Versioning, Automation of build process usingTFS API, TFS Build, andMS Buildtools.
- Designed and Consumed XML Web services using Microservices.
- Used the OWIN middleware for logging theHTTPRequest and Response.
- Created Server Side of application for project management usingNode.jsandMongoDB
- Involved in consuming Restful services using Angular.js, https services.
- Designed theWin Form UIscreens using WPF and XAML.
- Developed ASP.NET WEB API 2.0to allow the Angular.js application handle withHTTPrequests like get, post, put, delete when the user request fired for displaying or manipulating of the data.
- Used ADO.NET, LINQin connecting to Data Access management withSQL Server.
- Used Knockout.jsfor Automatic UI refreshing and for native template.
- Developed test pages for different flows of application usingAngular.js, JavaScript, jQuery, HTML, CSS, AJAX and JSON.
- Actively assisted the development team, allowing them to build a pipeline forcontinuous delivery,fostering the programming,Test Driven Development (TDD), andcontinuous integration.
- Created amulti-threadingprogram to pull data in parallel, sources includingrestful API.
- Re-engineeringVB6import utility intoWPF XAMLfrond end.
- Used AAD Graph APIto programmatically access Azure Active Directory throughREST APIendpoints.
- Implemented AJAX Asynchronous and Asynchronous calls.
- Involved in Implementing Service Oriented Architecture (SOA)and usedWCFto expose business logic as services and consumed those services. Defined service contracts, implemented service contracts etc.
- Worked onSOLR searchengine for indexing and searching the contents of a Web site.
- Created severalStored Procedures, SSIS packages, SQL Jobs, Functionsand Views inConfidential -SQL
- Developed client side validation code usingTypescript, JQueryandES5.
- Migratelegacy applications from .Net 4.6 to .Net 4.6.1 Framework.
- Migrated applications fromVB6toVB.Net.
- DevelopedWin formscustomized properties of a.NETapplication fromXML Config file.
- CreatedCrystal reportsinSQL server 2012by using prior features.
- Involved in developing the deployment scripts in power shell and creating deployment packages forShare Point 2013.
- Developed program to automaticallycreate Jasmine/Karmatest scripts forAngular controllers.
- Designed newWPFapplication usingMVVMand Repository pattern, from design to completion usingPRISMPrinciples
- GUIwas developed usingJQUERYwithJava script, JSON, LINQ, CSS3, XAML and ASP.NET MVC 6, Web APIs, angular.js.
- Set up the Application Deployment on Staging and Integration servers usingJenkins.
- UsingHTML5, JavaScript, JQuery, and Knockoutfor developingMVVM web pages.
- Consumed Web services usingWCF and WPFfor online transactions usingVB.NETand exposed them throughSOAP and HTTP.
- UsedVisual Source Safe (VSS)for the Code integrity and source code management.
- Developed application usingASP.NET MVC 6, HTML5, AJAX, SQL Server 2014/2012from new development andVB6 Applicationsand Cobol Applications.
- Experience in managing and setting up continuous tools likeJenkins.
- UsedGITfor source code management,VB.Net codeas a code behind for all the web pages.
- Worked in generating reports usingSQL Server Reporting Services (SSRS)with good knowledge ofSQL Server Integrated Services (SSIS).
- Createdweb API'sinMVC 6and usedelastic search to query.
- Extensively worked withTeam Foundation Server (TFS)for version control.
- UsedLINQtoSQLextensively for extracting data from the database using Entity framework.
- Developed loosely coupled application usingWPF, MVVM pattern, LINQ, dependency Injection Container Unity Container, NHibernate.
- Efficiently handled periodic exporting ofSQL dataintoElastic search.
- UsedPRISM, Unity to Create Multiple independent modules so that to decouple them, register the modules and communicate between them using the Event Aggregator, Commands and Composite Event.
Environment: .NET Framework 4.6.1/4.6, Entity Framework 6.0, ASP.NET MVC 6, WEB API 2.0, Share Point 2013, VB6, VB.Net, Agile SDM, MS Visual Studio 2015, Crystal Reports, Bootstrap, TeamCity, Octopus Deploy,MS Build, TFS API, TFS Build, HTML5, XML, XSLT, SQL Server 2014, AJAX, Angular.js, Knockout V3.2.0, Confidential -SQL, Dynamic SQL, Win Forms, Web Forms, JQuery, SSRS, SSIS, PL /SQL, Team Foundation Server (TFS), WiX, UML, XHTML, CSS3, MVVM, React.js, Jasmine, Karma, NHibernate, SOAP & HTTP, Jenkins, PRISM, WPF, Typescript.
Software Developer
Confidential
Responsibilities:
- Analyze and review the business requirements, document the processes, design and develop the required new modules.
- Developed ASP.NET MVC4.0applications using Code First Approachin Entity Framework 4.1and UI inRazor viewengine and also have experienced with MVC architecture.
- Implemented extension methods of existing data types and classes to make the code simple.
- Created, extended, modified Enterprise application libraries to consume common enterprise development cross-cutting concerns likeLogging, Data access, validation, exception handlingetc.
- Implemented windows multi-threading principle using HTTP Client, XML messaged & windows application thread.
- Analyzing and designing new WPF application using MVVM and Repository pattern, from design to completion.
- Used theprismframework inWPFApplication development with theMVVM Pattern.
- Designed screens (web pages, user controls and master pages) usingASP.NET, HTMLand advancedAJAX control.
- Designed Windows forms UI in visual studio populate data in Data Grid View from the database with the help of ADO.NET queries.
- Implemented several ASP.NET features such as Authentication, State Management, View State, Validations, Themes, Master Pages etc.
- ImplementedASP.NET features like Master pages, themes, sessionsand Business Logic Layer Classes using C#.
- Worked onAzurefor highly available customer facing B2B and B2C applications
- UsedLINQ to SQLto manipulate and retrieve the data from database.
- Implemented and consumedWeb ServicesusingWCF.
- Enhanced and developed new modules for Windows application which serves front office work across agency using Windows Forms, Windows Services, Windows APIs, WCF Services.
- Created Win Forms inVB.NETand extensively usedInfragisticsWin form controls in the forms.
- Expertise in implementingWeb Services, WCF, Web API, RESTservices which enable data exchange in XML and JSON formats.
- Created stored procedures, triggers, views, functions required for various projects.
- Documented all theSSISjobs used in the Debt manager project.
- Fixed the issues in theSSRS reportsused by the HR System. Fixed various bugs in the STAR (VB6) project.
- Worked with posting daily reports using the civic plus content management system to the trustee website.
- Using Azure diagnostics to collect diagnostic data from worker role and web role.
- Worked with creating various SQL scripts to correct the day to day transactional errors.
- UsedADO.NETfor retrieving, querying, storage, and data manipulation to perform the CRUD (Create, Retrieve, Update and Delete) operations on the database.
- Designed GUI usingWPF, Silver Light & XAML.
- Revolutionized Testing Technique, EnhancedTest-Coverageby Multi-Threaded Programming in C#.
- Version Control maintained throughTeam Foundation Server (TFS).
- Used Active Directory for security and authentication for the different users and administration level.
- Experience working withSilver LightUnit Test Framework, involved in Unit testing and have created unit test cases.
- Working with SharePoint designer (2010) to edit and modify the Web Pages for the Tax freeze application.
- Utilized Microsoft Team Foundation Server(TFS)to manage the team's software development lifecycle.
Environment: Visual Studio 2012/2008,MVC4, Web API, WPF, MVVM, VB6, Entity framework4.0, Silverlight, WinForms, Civic plus content management system, ASP.NET MVC, SharePoint 2010, Microsoft.Net Framework 4.0, SQL Server 2008, SSRS, SSIS, ASP.NET, Silver light, VB.NET, React JS, NodeJS VSS,Telerik, AJAX, CSS, HTML, JQuery, JavaScript, VB6, TFS
